导航

2008年7月4日

摘要: 【问题】 cookie本地测试时,跟踪发现写入的cookie无法被正确读出。 【cookie原理】 Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。 Cookie 的基本工作原理如果用户再次访问站点上的页面,当该用户输入 URLwww.*****.com时,浏览器就会在本地硬盘上查找... 阅读全文

posted @ 2008-07-04 16:46 风吟 阅读(668) 评论(0) 推荐(0)

2008年7月1日

摘要: 本文目录: 1.membership简介 2.membership在sql server中的设置 3.配置web.config 4.创建用户CreateUserWizard控件 5.用户登录login控件 6.显示当前用户的名称LoginName控件 7.检测用户的身份验证状态的LoginStatus控件 8.为不同类别用户呈现不同内容的LoginView控件 9.更改密码的ChangePassw... 阅读全文

posted @ 2008-07-01 15:27 风吟 阅读(1073) 评论(1) 推荐(0)

2008年6月26日

摘要: SQL操作全集 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 C... 阅读全文

posted @ 2008-06-26 14:04 风吟 阅读(171) 评论(0) 推荐(0)

2008年6月19日

摘要: 由于类中没有继承Page类,所以无法使用Server.MapPath()功能。因此要实现这个功能,我们需要如下操作。 首先要引用System.Web名字空间,然后使用下面的方法就可以得到路径: String strPath = System.Web.HttpContext.Current.Server.MapPath("test.txt"); 阅读全文

posted @ 2008-06-19 22:30 风吟 阅读(301) 评论(0) 推荐(0)

2008年6月7日

摘要: 集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b.使用自定义集合类 比较常见的做法是从Collect... 阅读全文

posted @ 2008-06-07 11:06 风吟 阅读(213) 评论(1) 推荐(0)

2008年5月27日

摘要: 摘要:有些情况下,非类型化的 DataSet 可能并非数据操作的最佳解决方案。本指南的目的就是探讨 DataSet 的一种替代解决方案,即:自定义实体与集合。(本文包含一些指向英文站点的链接。) 本页内容 引言 DataSet 存在的问题 自定义实体类 对象关系映射 自定义集合 管理关系 高级内容 小结 引言 ADODB.RecordSet 和常常被遗忘的 Mov... 阅读全文

posted @ 2008-05-27 10:31 风吟 阅读(230) 评论(0) 推荐(0)

2008年5月25日

摘要: 代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string p... 阅读全文

posted @ 2008-05-25 21:31 风吟 阅读(172) 评论(0) 推荐(0)

摘要: 6.4 ASP.NET 2.0新特性 由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。 6.4.1 Profile特性 Profile提供的功能是针... 阅读全文

posted @ 2008-05-25 21:30 风吟 阅读(181) 评论(0) 推荐(0)

摘要: 表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣装”... 阅读全文

posted @ 2008-05-25 21:26 风吟 阅读(140) 评论(0) 推荐(0)

摘要: 五 PetShop之业务逻辑层设计 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applicat... 阅读全文

posted @ 2008-05-25 21:22 风吟 阅读(134) 评论(0) 推荐(0)