02 2007 档案

摘要:在.net里,DataRow类型的对象是不支持序列化的,那么如果在一个需要序列化的对象中含有DataRow类型的字段该怎么办呢?呵呵,幸好Datatable是支持序列化的。因此,我们可以自定义序列化的行为,并在序列化和反序列化的时候用Datatable来对DataRow进行包装和解包。为了自定义序列化行为,必须实现ISerializable接口。实现这个接口要实现 GetObjectData 方法... 阅读全文
posted @ 2007-02-27 11:13 吴东雷 阅读(819) 评论(0) 推荐(0) 编辑
摘要:在2.0正式版发布之前,就满天的看到关于DataTable支持序列化的新特性宣传,满以为从此以后使用DataTable就和DataSet一样方便了,结果在应用项目的时候才发现并非那么回事。 DataTable是支持序列化了,但是微软并没有把他做的特别方便,还需要我们自己来做一些工作之后才能够在WebService里面传递DataTable,否则在引用DataTable的时候会发现DataTa... 阅读全文
posted @ 2007-02-27 11:11 吴东雷 阅读(515) 评论(0) 推荐(0) 编辑
摘要:ADO.NET 中DataTable中加载数据又两种方法 (一)ADO.NET 中DataTable中加载数据又两种方法:第一种 //使用fill方法填充DataTableprivate void useDataTableByFill() { SqlConnection myConnection = new SqlConnection(ConfigurationManager.... 阅读全文
posted @ 2007-02-27 11:07 吴东雷 阅读(555) 评论(0) 推荐(0) 编辑
摘要:六、定义DataContract 我在介绍如何定义一个ServiceContract时,举了这样的一个例子,代码如下:[ServiceContract]public class BookTicket{ [OperationContract] public bool Check(Ticket ti... 阅读全文
posted @ 2007-02-13 15:37 吴东雷 阅读(162) 评论(0) 推荐(0) 编辑
摘要:示例代码下载:Demo 四、Service Contract编程模型在Part Two中,我以“Hello World”为例讲解了如何定义一个Service。其核心就是为接口或类施加ServiceContractAttribute,为方法施加OperationContractAttribute。在Service的方法中,可以接受多个参数,也可以有返回类型,只要这些数据类型能够被序列化。这样一种... 阅读全文
posted @ 2007-02-13 15:36 吴东雷 阅读(196) 评论(0) 推荐(0) 编辑
摘要:三、WCF的技术要素作为基于SOA(Service Oriented Architecture)的一个框架产品,WCF最重要的就是能够快捷的创建一个服务(Service)。如下图所示,一个WCF Service由下面三部分构成: 1、Service Class:一个标记了[ServiceContract]Attribute的类,在其中可能包含多个方法。除了标记了一些WCF特有的Attribut... 阅读全文
posted @ 2007-02-13 15:35 吴东雷 阅读(210) 评论(0) 推荐(0) 编辑
摘要:前一段时间,因为工作的需要,学习了一些.net的部署。在打包的过程中遇到了几个问题: 1、 数据库脚本打包,如何修改Web.config文件中的数据联接 2、 数据库脚本中的方法和视图打包时要注意的问题 3、 如何使创建的快捷方式启动IE浏览器 对于如何打包,建立部署工程,MSDN和网上的一些资料说的很清楚,在这里不再赘述。针对上面两个问题提做一下总结: 1、 首先我们要生成数据库脚本,保... 阅读全文
posted @ 2007-02-13 15:28 吴东雷 阅读(312) 评论(1) 推荐(0) 编辑
摘要:Windows Communication Foundation之旅 系列之一 ... 阅读全文
posted @ 2007-02-13 15:15 吴东雷 阅读(279) 评论(0) 推荐(0) 编辑
摘要:WCF尝鲜 WCF是微软基于SOA(Service Oriented Architecture)推出的.Net平台下的框架产品,它代表了软件架构设计与开发的一种发展方向.将集成到下一带操作系统Windows Vista中,不过在windows xp和2003中也可以安装框架包使用。WCF建立在.Net 2.0基础之上,实现了分布式统一的开发平台,集Web service , .Net Remot... 阅读全文
posted @ 2007-02-13 15:13 吴东雷 阅读(242) 评论(0) 推荐(0) 编辑
摘要:.NET中的序列化分为三类:二进制,Soap,XML。三个进行序列化/反序列化的类分别是 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter, System.Runtime.Serialization.Formatters.Soap.SoapFormatter和 System.Xml.Serialization.XmlSer... 阅读全文
posted @ 2007-02-10 15:43 吴东雷 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示