
ASP.NET 3.5 揭秘(卷2)学习笔记
文章平均质量分 66
娃娃鸭
这个作者很懒,什么都没留下…
展开
-
1、使用Login控件
使用Login控件1、Login控件概览加密文件:Secret.aspx (SecretFiles\Secret.aspx)[code] Secret This Page is Secret! [/code]希望...原创 2011-05-11 21:27:17 · 436 阅读 · 0 评论 -
15、使用部分页面缓存2
3、共享用户控件的输出缓存默认情况下,同一个用户控件在不同页面上的实例不共享相同的缓存。希望跨页面缓存相同的用户控件的内容。需要指定指定Shared特性。SharedMovie.ascx[code]User Control Time: ...原创 2011-06-02 09:17:42 · 118 阅读 · 0 评论 -
14、使用部分页面缓存
使用部分页面缓存1、使用缓存后替换AdRotator控件的内部使用了缓存后替换。使用Substitution控件SubstitutionControl.aspx[code="C#"] public static string GetTime(HttpContext context) { return DateTime...原创 2011-05-31 16:10:29 · 102 阅读 · 0 评论 -
13、使用页面输出缓存2
8、使用编程方式设置页面输出缓存过期可以使用Response.RemoveOutputCacheItem()方法,以编程的方式从缓存中移除一个页面。MovieList.aspx[code] ...原创 2011-05-23 09:23:50 · 141 阅读 · 0 评论 -
12、使用页面输出缓存
使用页面输出缓存可以给页面添加指令启用页面输出缓存。CachePageOutput.aspx[code] protected void Page_Load(object sender, EventArgs e) { lblTime.Text = DateTime.Now.ToString("T"); }...原创 2011-05-22 09:31:33 · 123 阅读 · 0 评论 -
11、缓存概览
缓存概览ASP.NET 3.5 Framework支持下面这些类型的缓存 页面输出缓存 部分页面缓存 数据源缓存 数据缓存2011-5-17 10:23 danny原创 2011-05-21 13:04:10 · 103 阅读 · 0 评论 -
10、使用用户配置文件
使用用户配置文件Asp.net Framework提供了一种可选的不同于cookie和Session状态的方式存储用户信息:Profile对象。Profile对象提供强类型、可持久化的Session状态表单。web.config[code] ...原创 2011-05-18 09:09:14 · 247 阅读 · 0 评论 -
9、使用Session状态
使用Session状态不可能真的用Cookie来保存购物车。cookie太小也太简单。要突破Cookie的限制,Asp.net Framework支持一个名为Session状态的功能。Session没有大小限制Session可以保存复杂的对象。SessionSet.aspx[code] protected void Page_Loa...原创 2011-05-17 09:16:35 · 119 阅读 · 0 评论 -
8、使用浏览器Cookie
使用浏览器Cookieset-cookie:message=hello注意: Cookie就是一段文本。Cookie只能用于存储字符串值。可以创建两种类型的cookie:会话Cookie和持久化Cookie会话Cookie只存于内存,当用户关闭浏览器时,会话Cookie就永远消失了。持久化Cookie可以存在几个月甚至几年。持久化Cookie创建后,会被浏览器长...原创 2011-05-16 11:13:00 · 189 阅读 · 0 评论 -
7、使用角色管理器
使用角色管理器Asp.net Framework提供三个角色提供程序SqlRoleProviderWindowsTokenRoleProviderAuthorizationStoreRoleProvider2011-5-5 22:55:46 dannyP85-P95原创 2011-05-14 10:32:33 · 110 阅读 · 0 评论 -
6、使用ASP.NET Membership
使用ASP.NET Membership通过Asp.net Membership,我们可以创建用户、删除用户和编辑用户属性。Asp.net Framework内包含了两个Membership提供程序SqlMembershipProvider --通过微软SQL Server数据库保存用户信息ActiveDirectoryMembershipProvider --通过活动目录...原创 2011-05-13 21:36:53 · 99 阅读 · 0 评论 -
5、配置安全授权
配置安全授权授权是指识别用户是否可以访问特定资源的过程。通过向Web配置文件添加authorization元素来控件授权。应用程序无论启用何种身份验证类型,都会使用相同的方法进行授权。一般来说,我们会将所有需要密码保护的页面放在单独的文件夹中。如果向该文件夹中添加一个Web配置文件,那么配置文件的设置将会应用到该文件夹以及其子文件的所有页面上。SecretFiles...原创 2011-05-13 15:14:53 · 100 阅读 · 0 评论 -
4、配置身份验证
配置身份验证Asp.net Framework支持三种验证类型 Windows身份验证 .net Passport身份验证 Forms身份验证对于特定程序,同一时刻只能启用一种身份验证方式默认情况下,系统将启用Windows身份验证。验证用户职责委派给了IIS.Net Passport身份验证是诸如MSN和Hotmail这样的微软Web站点使用的...原创 2011-05-13 09:08:41 · 243 阅读 · 0 评论 -
3、使用LoginStatus控件
使用LoginStatus控件根据当前用户的验证状态,LoginStatus控件将显示为一个登录(Login)或注销(Logout)链接。[code] Additional information is available to registered...原创 2011-05-12 21:44:40 · 1036 阅读 · 0 评论 -
2、使用CreateUserWizard控件
使用CreateUserWizard控件CreateUserWizard输出一个用户注册表单,那么一个新用户将添加到网站中。在后台,CreateUserWizard控件使用Asp.netMemebership来创建新用户ShowCreateUserWizard.aspx[code] .createUser ...原创 2011-05-12 09:18:57 · 263 阅读 · 0 评论 -
16、使用数据源缓存
使用数据源缓存除了在页面或用户控件级别进行缓存之外,也可以在DataSource控件层面进行缓存。SqlDataSourceObjectDataSourceXmlDataSource缓存,LinqDataSource不支持缓存使用DataSource控件缓存的一个好处是DataSource控件可以在数据更新时自动重新载入数据。DataSource控件同样非常聪明...原创 2011-06-07 09:43:46 · 194 阅读 · 0 评论