ASP.NET 歪博2.0
得意时淡然,失意时泰然。
摘要:  成员和角色管理器提供程序--现在ASP.NET 2.0包含了内建的成员和角色管理服务。由于这些服务都是提供程序驱动的(provider-driven),你可以轻易地变更它,或者用自定义实现来代替它。  登录控件--新的登录控件为站点的基于认证和授权的UI(例如登录窗体、创建用户窗体、密码取回、已登录用户或角色的定制UI)提供了基本模块。这些控件利用ASP.NET 2.0中的内建的成员和角色服务与站点所定义的用户和角色信息交互操作。 阅读全文
posted @ 2007-05-19 22:31 Jerry.liu 阅读(2034) 评论(1) 推荐(0) 编辑
摘要: 二、三等代替。 /// [Browsable(true), Category("导航按钮"), DefaultValue(false), Description("是否将页索引数值按钮用中文数字一、二、三等代替")] public bool ChinesePageIndex 阅读全文
posted @ 2007-05-28 09:59 Jerry.liu 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: //此源代码仅供学习参考,不得用作任何商业用途; //若需修改并重新编译该控件,请保留完整的源代码的版权信息! //有关控件升级及新控件发布信息,请留意 www.webdiyer.com 。 using System; using System.IO; using System.Web; using System.Web.UI; 阅读全文
posted @ 2007-05-28 09:57 Jerry.liu 阅读(2622) 评论(0) 推荐(1) 编辑
摘要: ASP.NET 2.0服务器控件开发----控件生命周期 服务器控件生命周期简介   服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。 阅读全文
posted @ 2007-05-28 09:55 Jerry.liu 阅读(508) 评论(1) 推荐(0) 编辑
摘要: 在Web应用开发中列表的分页是难免要遇到的问题,在ASP.NET 2.0中微软为我们提供了很多数据源控件,如SqlDataSource、ObjectDataSource等,它们都可以实现默认分页,但是默认分页是在内存中实现的,用户量增大时Web服务器的负担会急剧增大,在多层体系结构程序开发中,往往把分页和排序的工作交给数据库服务器来完 阅读全文
posted @ 2007-05-28 09:54 Jerry.liu 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 最近的一项工作是关于性能提升方面的。要做的第一个事情是要把很多同类型的DataTable合并到一起,查了很多关于DataTable的相关函数以后,我决定用Merge函数来合并这些DataTable。 DataTable[] srcTables = ... ; foreach( DataTable src in srcTables ) { 阅读全文
posted @ 2007-05-28 09:52 Jerry.liu 阅读(603) 评论(1) 推荐(0) 编辑
摘要: 这种方式和以前ASP中的模式一样,就是服务器将Session信息存储在IIS进程中。当IIS关闭、重起后,这些信息都会丢失。但是这种模式也有自己最大好处,就是性能最高。应为所有的Session信息都存储在了IIS的进程中,所以IIS能够很快的访问到这些信息,这种模式的性能比进程外存储 Session信息或是在SQL Server中存储Session信息都要快上很多。这种模式也是ASP.NET的默认方式。 阅读全文
posted @ 2007-05-27 10:04 Jerry.liu 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 在我们上面的Session模型简介中,大家可以发现Session状态应该存储在两个地方,分别是客户端和服务器端。客户端只负责保存相应网站的 SessionID,而其他的Session信息则保存在服务器端。在ASP中,客户端的SessionID实际是以Cookie的形式存储的。如果用户在浏览器的设置中选择了禁用Cookie,那末他也就无法享受Session的便利之处了,甚至造成不能访问某些网站。为了解决以上问题,在 ASP.NET中客户端的Session信息存储方式分为:Cookie和Cookieless两种。 阅读全文
posted @ 2007-05-27 10:02 Jerry.liu 阅读(490) 评论(1) 推荐(0) 编辑
摘要: Web.config 有两种,分别是服务器配置文件和Web应用程序配置文件,他们都名为Web.config。在这个配置文件中会保存当前IIS服务器中网页的使用哪种语言编写的、应用程序安全认证模式、Session信息存储方式的一系列信息。这些信息是使用XML语法保存的,如果想对其编辑,使用文本编辑器就行了。 阅读全文
posted @ 2007-05-27 10:00 Jerry.liu 阅读(606) 评论(1) 推荐(0) 编辑
摘要: Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们会在下面的实验中见到它的实际样子。 阅读全文
posted @ 2007-05-27 09:58 Jerry.liu 阅读(1430) 评论(1) 推荐(0) 编辑
摘要: 你是否正在寻找适合您的.NET开发框架? 你是否是MVC结构的忠实拥护者? Mavrick.Net 是你最好的选择! Mavrick.net 是Open source的.NET MVC框架软件,你可以通过 http://mavnet.sourceforge.net/ 下载最新的版本及使用说明。 阅读全文
posted @ 2007-05-25 09:44 Jerry.liu 阅读(681) 评论(1) 推荐(0) 编辑