易截截图软件、单文件、免安装、纯绿色、仅160KB

Asp.net个性化服务《系列01》

  1.什么是个性化服务 个性化服务是一种技术框架,为用户提供了自定义站点外观、内容、布局、角色管理等功能,如同QQ空间等。 2.个性化服务需要程序员学习哪些方面,才能实现这些功能 个性化服务是一个框架,这个框架包含3个核心功能:个性化用户配置、web部件、成员资格与角色管理。我们就是要着重学习这3个功能。 3.时刻记住 一般情况下只有登录的用户才能使用个性化服务,比如博主对博客板块的添加与删除或对样式进行修改。所以我们在开发的时候不能忘记要有登录/注册模块。匿名用户也可通过程序员的配置来使用。 4.个性化服务包含的三大方面 这三大方面是: 个性化用户配置 WEB部件 成员资格与角色管理 若这三大功能自己手动实现,技术难度很大,ASP.NET 2.0提供了一系列控件供我们使用。使开发更加的敏捷迅速。 (1).个性化用户配置 在手工时代需要把个性化信息存储在Session或数据库中(比如主题皮肤、每页显示的条数),存储这些信息是实现个性化服务的基础,但需要编写大量的代码,效率低下。2.0提供的这些都是自动完成的。
个性化用户配置功能的核心是Web.config文件的配置。注意既然是核心也是学习的重点。 (2).Web部件 得益于Web部件,用户才能根据喜好对页面所包含的模块进行调整 (3). 成员资格与角色管理 成员资格:能否进行登录,由成员资格进行决定。
角色管理:登录后能进行什么操作,由角色来管理。 5.详细介绍个性化服务之一《个性化用户配置》 掌握:Profile配置节 掌握:有关API 掌握:SQL Server数据库配置 使用个性化用户配置功能的两个核心步骤是:
在web.config文件中配置配置节以启动该功能。
使用相关API对用户配置信息进行存储、访问。 配置节声明 学习建议查看MSDN文档中的profile配置节
...
...



配置节位于配置节之下。重点关注的有enabled属性,inherits属性,子节点,子节点。
enabled用于启动个性化配置(默认值为true)
子节点(必选元素)用于定义属性
子节点(可选元素)用于定义提供程序
Inherits属性值用于指定一个类与有关
说句题外话,machine.config文件中的配置为全局配置,会应用到服务器下的每一个Web应用程序中,每一个Web应用程序在创建时首先都会从machine.config文件继承配置设置,过后也可以在web应用程序的web.config文件中对machine.config的同名配置进行改写


相关文档:

asp.net点击按钮关闭窗口

protected void btncancel_Click(object sender, EventArgs e)
{
Page.RegisterStartupScript("", "<mce:script type="text/javascript"><!--
window.close()
// --></mce:script>");
}
......

ASP.NET于Excel的交互

public DataSet ExcelToDS(string Path)
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
string strExcel = "";
Ole ......

asp.net中提取字符串中所包含的中文

以前没有遇到,今天以前同事问这个问题,整出来做为收藏   
直接贴代码:
protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write(SenFe_Replace("沉下心去做好每一件事_2010_2_1_asp.net_你一定行"));
  & ......

asp.net使用cookies

方法1:
Response.Cookies["username"].Value="gjy";
Response.Cookies["username"].Expires=DateTime.Now.AddDays(1);
方法2:
System.Web.HttpCookie newcookie=new HttpCookie("username");
newcookie.Value="gjy";
newcookie.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(newcookie);
创建带 ......

asp.net(c#) 制作注册码程序

1、定义CS类 using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Web.Configuration;
using Hash ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号