随笔分类 -  ASP.NET专题研究

微软推出与Java对抗的一种类似与桌面开发同样强大功能的“控件式”拖拉网页开发框架,其特点在于“上手容易精通难”,本专题就是专门研究其控件应用的。
ASP.NET专题研究——角色和Profile
摘要:(一)用户角色的问题: 匿名用户和非匿名用户虽然可以在一定程度上避免访问人数太多带来的管理紊乱和安全性问题,但是仅有这项是远远不够的。为了职责明确,避免不必要的纠葛和扯皮的事情发生,在后台网站管理上通常我们会给不同登录的人员分配不同的任务,赋予它们访问不同页面的权限。我们通常把这种称之为“用户角色”(Role)。 在ASP.NET中启用用户角色非常简单—&mda... 阅读全文
posted @ 2010-04-23 11:07 maledong 阅读(1940) 评论(1) 推荐(2)
ASP.NET专题研究——用户登录、注册和发送密码
摘要:在“权限登录”一篇中我们介绍了如何使用微软最新的权限特性,通过在配置文件中声明简单的权限可以达到控制登录用户和匿名用户的目的,同时还教会大家如何使用Login控件的Authentication事件进行登录。但是,事件中的验证代码还是需要你来完成的。作为快速开发的VS IDE,微软有没有为我们提供更简单的方法呢?答案是“有的”。今天就给出一个完整的,几... 阅读全文
posted @ 2010-04-20 16:37 maledong 阅读(1861) 评论(0) 推荐(0)
ASP.NET专题研究——登录权限
摘要:(一)关于“权限验证”的基础知识:通常我们注意到有这样一个现象:在某些论坛中我们可以查看别人的帖子,但是如果你点击了回复,不是跳转到Reply类似的回复页面而是跳转到了Login.aspx页面。如果您不知道ASP.NET中还存在着这么一个可以方便检测是否是匿名用户登录的功能,通常你会选择Session去记录,简略的代码往往是这样:先写一个类,直接继承于System.Web.... 阅读全文
posted @ 2010-04-19 16:30 maledong 阅读(2653) 评论(1) 推荐(0)
ASP.NET专题研究——资源文件的使用
摘要:在微软的VS2005/VS2008开发环境中对资源文件的支持已经达到了非常智能化的一个程度。所谓“资源文件”,其本质还是一个XML的文件,不过微软已经通过一定程度的封装,使得它操作起来非常容易便捷。同时,资源文件使用的最大好处在于它可以将文件、视频等内容混合编译(所以称为“内嵌资源”(AssemblyResource),随软件同步出售,避免了因为用户... 阅读全文
posted @ 2009-07-11 17:14 maledong 阅读(2012) 评论(2) 推荐(1)
ASP.NET专题研究——验证控件
摘要:如果说学习桌面开发的经典入门程序是在控制台上输出“Hello Word”的话,那么网页入门的程序往往是做一个简单的注册页面(当然,登录数据在不牵涉到数据库等情况下可能是写死的,比如在代码中或者在配置文件中)。“麻雀虽小,五脏俱全”,登录窗体要考虑的问题也不少,除了验证用户名和密码是否匹配之外,还要考虑“用户名”是否为空、电子邮... 阅读全文
posted @ 2009-03-20 15:36 maledong 阅读(969) 评论(0) 推荐(0)