摘要: 强类型dataset ,它根据事先定义的Data Schema生成数据集.强类型dataset是继承dataset.但他可以是创建强类型dataset比一般的dataset要开销大,但datadapter填充数据时首先要获取表的数据结构信息,再填充数据,此时强类型就节省一点时间。强类型在编译时,一定能检查字段写错与否,会自动报错,而一般的dataset只有在运行时才能检查得到。但强类型datase... 阅读全文
posted @ 2009-06-03 10:05 潇潇息一去不复返 阅读(481) 评论(3) 推荐(0) 编辑
摘要: 在网上看几篇这样的文章,现在来总结下。.net remoting 一定要两通信端都要求系统带有net framework,否则不能运行。.net remoting 可注册tcp进行二进制传输信息或通过HTTP信道进行SOAP格式的性通信。效率相对WebService要高不少,且是可使http保持状态。--就是当创建远程对象,http请求修改远程对象的属性,下次再http请求改对象时,属性就已经是改... 阅读全文
posted @ 2009-06-02 23:04 潇潇息一去不复返 阅读(287) 评论(0) 推荐(0) 编辑
摘要: div虽然是现在发展的趋势,但div和table各有优势的。div能够让代码简洁,结构清晰,支持搜索引擎比table要好,容易被css控制,且在ie浏览器中可以一部分以部分显示(firefox不可以),table布局就要所有加载完才可以显示出来。table布局兼容性好,对不同浏览器可自动的进行调节,开发速度要快点,css控制table要比div难点。好动样式table是自带的,或它的属性就可以表示... 阅读全文
posted @ 2009-06-02 10:44 潇潇息一去不复返 阅读(867) 评论(1) 推荐(0) 编辑
摘要: 属性与特性的区别:首先在网上找个例子来解释下特性:假设有一天你去坐飞机,你就必须提前去机场登机处换登机牌。登机牌就是一张纸,上面写着哪趟航班、由哪里飞往哪里以及你的名字、座位号等等信息,其实,这就是特性。它不需要你生理上包含这些属性(人类出现那会儿还没飞机呢),就像上面的HumanBase类没有IsSerializable这样的属性,特性只需要在类或方法需要的时候加上去就行了,就像你不总是在天上飞... 阅读全文
posted @ 2009-06-02 00:47 潇潇息一去不复返 阅读(5307) 评论(2) 推荐(0) 编辑
摘要: 反射是审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等.反射的主要作用是用来扩展系统和动态调用程序集。所谓扩展系统就是先把系统写好,系统里面定义接口,后面开发的人去写接口的代码。此时该系统就要用反射了,系统用反射调用接口,当接口没写,系统利用反射就不会不会出错,此时就等于没... 阅读全文
posted @ 2009-06-01 17:51 潇潇息一去不复返 阅读(2573) 评论(4) 推荐(1) 编辑
努力才能前进,勤耕博客才能看远