02 2009 档案

摘要:*建立简单数据库程序的一个过程 1、打开数据库连接。 2、执行查询语句并取回记录。 3、关闭数据库连接。 *异常处理 使用try-catch-finally来保证收尾工作 数据库关闭,资源被释放等等。 OleDbConnection dbConn=null; OleDbDataReader dbReader=null; try { dbConn=new OleDbConnection(sCo... 阅读全文
posted @ 2009-02-28 14:45 teacherzj 阅读(300) 评论(0) 推荐(0)
摘要:*事件驱动 简单的思路 用户个人的行为都被封装在很多事件中。 事件由操作系统来安排顺序执行。 *事件处理 事件被事件处理器处理 一般来说,这些处理器方法的代码是写在可视化界面的后面的。 .NET自动处理事件并生成一些基础的调用事件处理器的代码。 通俗讲,鼠标双击控件,写代码的过程。当然你也可以用类封装事件代码。 事件是通过Delegate(代理)映射给事件处理器的! 事件处理器参数 事件处理器有两... 阅读全文
posted @ 2009-02-27 09:30 teacherzj 阅读(214) 评论(0) 推荐(0)
摘要:*异常类型 每种异常类型都是一个类 两种大分类 System.SystemException System.ApplicactionException *.NET中异常处理方式 异常被对象所表现而不是错误代码。 异常的产生是通过throwing一个该异常的对象实现的。 异常的捕获是通过catch该异常的对象。 命名上可以读出是哪类异常:DivideByZeroException *捕获异常try... 阅读全文
posted @ 2009-02-26 16:34 teacherzj 阅读(380) 评论(0) 推荐(0)
摘要:构造函数Construcotr 类中特殊的方法,多用于初始化实例的数据成员,在实例化New时被自动调用。 函数名与类名总是相同,没有返回值。 通过重载,构造函数可以任意多。 构造函数间的调用。 public BankCustomer(string fn, string ln, double bal) { this.firstName = fn; this.lastName = l... 阅读全文
posted @ 2009-02-26 16:33 teacherzj 阅读(409) 评论(0) 推荐(0)
摘要:面向对象的三个特征 封装,继承,多态 数据隐藏 封装性最有用的方式之一 实现方法——访问限制修饰符 public 无限制,允许任何人来访问 protected internal = protected + internal Internal 允许项目或程序内部的类来访问 protected 继承时子类可以对基类有完全访问权 private 只允许同一个类中的成员访问 属性和索引器也用来封装类的... 阅读全文
posted @ 2009-02-26 16:31 teacherzj 阅读(214) 评论(0) 推荐(0)
摘要:类,是面向对象的核心,世界万物皆为类。套用金旭亮老师的话为类是印章,而对象为印章敲出的印。印在没有敲出以前,只是个模板。怎么敲出印的过程为对象的实例化。 实例化过程有点复杂。按我的理解是分二步。第一步在栈中加一个变量。第二步是在堆中建一个内存块,存放引用类型的数据,然后把栈中的变量值变为堆地址。 *类的初始化3个方法 1、Test mytest = new Test(); ... 阅读全文
posted @ 2009-02-26 16:30 teacherzj 阅读(182) 评论(0) 推荐(0)
摘要:微软为什么要用.NET Framework ,原因只有一点,就是为它的各个操作系统产品,找一个中间件,在移植和安全性方面得到统一。不过有一点是肯定的,速度慢了许多,这也是.net程序员最不爽的事。 在Common Language Runtime(运行时环境)中运行的程序都是授控的程序,C#程序员有一个方便的好处就是不用像C++程序员哪样要考虑很多内存垃圾清理的工作,这一切都由CL... 阅读全文
posted @ 2009-02-26 16:27 teacherzj 阅读(203) 评论(0) 推荐(0)
摘要:Membership、MembershipUser和Roles类 用户与角色管理在asp.net2.0中是通过Membership和Roles两个类来实现的。 Membership:用户成员账号管理,用户名、密码、邮箱等 Roles:负责用户和群组之间关系管理。 l Membership类: 主要是创建用户帐号、验证用户身份和管理用户设置 属性: 1) Enable... 阅读全文
posted @ 2009-02-19 09:42 teacherzj 阅读(312) 评论(0) 推荐(0)
摘要:网站用户注册和登录,一直是我做项目的拦路虎,由于底子很浅,自己用session和cookie做一个用户注册和登录机制,很难有的东西真的不懂,曾经也做过一个,但效果不好。现在asp.net2.0以上,提出membership用户管理机制,大方便了初学者的网站开发。但在小项目里,自己搞一个用户注册和登录的机制,membership还是很大,(光数据库就10M)手头上有Access的membership... 阅读全文
posted @ 2009-02-19 09:39 teacherzj 阅读(261) 评论(0) 推荐(0)
摘要:使用Forms Authentication实现用户注册、登录 (一)基础知识 http://www.cnblogs.com/AndersLiu/archive/2008/01/01/forms-authentication-part-1.html 使用Forms Authentication实现用户注册、登录 (二)用户注册与登录 http://www.cnblogs.com/AndersLi... 阅读全文
posted @ 2009-02-09 13:45 teacherzj 阅读(351) 评论(0) 推荐(0)