lifz

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2005年8月31日

摘要: public bool ProcessLogin(string userId, string password){ // Use the account business logic layer to login Account account = new Account(); AccountInfo myAccountInfo = account.SignIn(userId, p... 阅读全文
posted @ 2005-08-31 14:36 lifz 阅读(1084) 评论(0) 推荐(0) 编辑

摘要: 什么是Dotnetnuke? Dotnetnuke是一个免费、开源、可扩展、几近完美的内容管理系统。可广泛应用于商务网站、企业内网(Intranet)和外网网站、在线内容发布网站。 Dotnetnuke是建立在微软ASP.NET平台之上的一套Web应用框架。 Dotnetnuke是微软第一次向开源说”Yes”的里程碑。 Dotnetnuke 是门户网站的未来。 Dotnet... 阅读全文
posted @ 2005-08-31 13:31 lifz 阅读(431) 评论(0) 推荐(0) 编辑

摘要: /// /// 得到给定一个IMessageDetail的实现类的实例的工厂 /// /// IMessageDetail的实现类的类名,此类名包括完整的域名空间 /// IMessageDetail的一个实例 public static IMessageDetail CreateMessageDetailHandler(string className) { try { ... 阅读全文
posted @ 2005-08-31 12:52 lifz 阅读(1487) 评论(0) 推荐(0) 编辑

摘要: using System;using System.EnterpriseServices;using System.Reflection;using System.Configuration; namespace PetShop.DALFactory { /// /// Factory implementaion for the Order DAL object /// public cla... 阅读全文
posted @ 2005-08-31 11:38 lifz 阅读(205) 评论(0) 推荐(0) 编辑

摘要: 加密将防止数据被查看或修改,并在原本不安全的信道上提供安全的通信信道。例如,可以使用加密算法对数据进行加密,在加密状态下传输数据,然后由预定的接收方对数据进行解密。如果第三方截获了加密的数据,将难以解密该数据。 在一个使用加密的典型场合中,双方(小红和小明)在不安全的信道上通信。小红和小明想要确保任何可能正在侦听的人无法理解他们之间的通信。而且,由于小红和小明相距遥远,因此小红必须确保她从小... 阅读全文
posted @ 2005-08-31 11:20 lifz 阅读(220) 评论(0) 推荐(0) 编辑

摘要: /// /// 先到数据库验证后,在此授权 /// /// /// public IPrincipal GetPrincipal(User user) { ArrayList alRoles = new ArrayList(); string sql = "SELECT b.RoleName FROM T_User a INNER JOIN T_Role b ON ... 阅读全文
posted @ 2005-08-31 11:17 lifz 阅读(472) 评论(0) 推荐(0) 编辑

摘要: HttpHandler实现了类似于ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。扩展对特定后缀文件进行处理。 HttpModule实现了类似于ISAPI Filter的功能。通过实现IHttpModule接口来达到。HttpModule通过对HttpApplicat... 阅读全文
posted @ 2005-08-31 11:09 lifz 阅读(258) 评论(0) 推荐(0) 编辑

摘要: 1. Internet Security Figure 7.1. An ASP.NET Web application to SQL Server Internet scenario Figure 7.2. The recommended security configuration for the ASP.NET to SQL Server Internet scenario F... 阅读全文
posted @ 2005-08-31 11:08 lifz 阅读(290) 评论(1) 推荐(0) 编辑

2005年7月18日

摘要: public delegate void NameListEventHandler(object sender, NameListEventArgs e);public class NameListeventArgs:EventArgs{ string name; int count; public NameListArgs(string str, int i) { name =... 阅读全文
posted @ 2005-07-18 14:54 lifz 阅读(198) 评论(0) 推荐(0) 编辑

摘要: 可扩展性 Extensibility-容易添加新功能灵活性 Flexibility-代码修改平稳地发生可插入性 Pluggability-容易将一个类抽出去,同时将另一个有同样接口的类加进来 OCP - Open-Close Principle 开闭原则-对可变性封装 LSP - Liskov Substitution Principle 替换原则-如何进行集成DBC - Desig... 阅读全文
posted @ 2005-07-18 14:41 lifz 阅读(484) 评论(0) 推荐(0) 编辑