2007年12月1日

摘要: ADO.NET 是在用于直接满足用户开发可伸缩应用程序需求的 ADO 数据访问模型的基础上发展而来的。它是专门为 Web 设计的,并且考虑了伸缩性,无状态性和 XML 的问题。 ADO.NET 使用了某些 ADO 的对象,如 Connection 和 Command 对象,并且还引入了新的对象。主要的新 ADO.NET 对象包括 DataSet、DataReader 和 Data... 阅读全文
posted @ 2007-12-01 23:46 wasd 阅读(466) 评论(0) 推荐(0) 编辑
 
摘要: 委托 委托(delegate)是C#中的一种类型,它实际上十一个能够持有对某个方法的引用的类。它本身能够拥有一个签名(signature),当它持有与它签名相同的方法的引用后,委托就可以和这个方法一样被使用。通过执行委托,就可以执行它所引用的方法,并且传递方法的参数等。它也可以作为参数完美的实现回调。 static void Main(string[] args) { Messag... 阅读全文
posted @ 2007-12-01 23:08 wasd 阅读(180) 评论(0) 推荐(0) 编辑
 
摘要: 用DOM对XML文档的读写 在.NET中利用DOM(Document Object Model)技术读写XML文档中的数据,System.XML名字空间下的XMLDocument类代表了DOM,它是递归定义的,文档中的每一个节点都有完全相同的属性和方法,可以用XMLNode遍历每一个结点。XMLNode常用属性: ... 阅读全文
posted @ 2007-12-01 11:56 wasd 阅读(201) 评论(0) 推荐(0) 编辑
 
摘要: 泛型为开发者提供了一种高性能的编程方式,能够提高代码的重用性,并且让开发者编写非常优雅的程序。 public class MyGenerics MyGenerics x = new MyGenerics(); 泛型参数的约束 1:where T:struct 规定T必须是一个值类型 2:where T:class 规定T必须是一个引用类型,包括任何类、委托或接口 3:whe... 阅读全文
posted @ 2007-12-01 11:06 wasd 阅读(119) 评论(0) 推荐(0) 编辑

2007年11月25日

摘要: 同步和异步、阻塞和非阻塞的概念 阅读全文
posted @ 2007-11-25 23:32 wasd 阅读(361) 评论(0) 推荐(0) 编辑
 
摘要: OSI 和 TCP/IP 模型在传输层定义两种传输协议:TCP(或传输控制协议)和 UDP(或用户数据报协议)。 UDP UDP 与 TCP 的主要区别在于 UDP 不一定提供可靠的数据传输。事实上,该协议不能保证数据准确无误地到达目的地。UDP 在许多方面非常有效。当某个程序的目标是尽快地传输尽可能多的信息时(其中任意给定数据的重要性相对较低),可使用 UDP。ICQ 短消息... 阅读全文
posted @ 2007-11-25 22:34 wasd 阅读(1421) 评论(0) 推荐(0) 编辑

2007年11月21日

摘要: String str; SqlConnection myConn = new SqlConnection ("Server=localhost;Integrated security=SSPI;database=master"); str = "CREATE DATABASE MyDatabase ON PRIMARY " + "(NAME = MyDatabas... 阅读全文
posted @ 2007-11-21 13:05 wasd 阅读(211) 评论(0) 推荐(0) 编辑

2007年11月20日

摘要: 安装好.NET Framework 2.0之后,配置环境变量后就可以编译CS源文件了 阅读全文
posted @ 2007-11-20 22:33 wasd 阅读(473) 评论(0) 推荐(0) 编辑
 
摘要: 继承和多态实属一脉相承的两个概念,讲一点我的理解! 继承可能是OO语言中最强有力的工具之一,派生类要比非继承的类更为简洁,通过继承我们可以大量减少代码冗余量。 阅读全文
posted @ 2007-11-20 22:16 wasd 阅读(237) 评论(0) 推荐(0) 编辑