![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET
wangsong145
这个作者很懒,什么都没留下…
展开
-
用.NET框架实现序列化
序列化是将一个对象保存到存储介质上或者将对象进行转换使之能够在网络上传送的行为。在一个对象被序列化之后,你会想要将它反序列化,也就是将数据重新转换为可用的对象的行为。这种类型的功能被用在一个对象必须被从一个上下文封送到另一个上下文的时候,例如当对象跨越App域的时候。另外一个例子是Web服务——对象在服务器上被序列化,通过网络被(封送或)发送到的客户端,然后被反序列化成有用的对象。 从二进制到X转载 2009-05-22 12:22:00 · 361 阅读 · 0 评论 -
什么是模式? 什么是框架?
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领转载 2009-05-22 12:24:00 · 371 阅读 · 0 评论 -
.net 框架程序设计
.net 平台构成1 底层操操作系统 windows由于Web服务和使用Web服务的应用程序仍然运行在计算机上,而且既然是计算机都 要有外设,所以我们仍然需要一个操作系统.. Windows添加了Xml支持.. Windows XP和Windows.net (现在改名为windows Server 2003 ) 所有版本都都 为服务驱动的世界提供最好的支持.特别地windowsXp和Windows转载 2009-05-22 12:28:00 · 482 阅读 · 0 评论 -
注册表操作类
/// /// 注册表操作类 /// public class WRegisterTool { /// /// 获得根节点注册表 /// /// 根节点类型 /// public static RegistryKey GetRootRegisterKey(WRegisterRootKeyType rootKeyType) { switch (rootKe原创 2010-12-25 10:11:00 · 1443 阅读 · 1 评论 -
C#实现简单的拖动功能
这个例子是将系统文件或目录拖动到窗体中,窗体以MessageBox的形式弹出用户拖入的文件或目录名称。首先需要将要支持拖动的Form的AllowDrop=true;然后通过DragEnter和DragDrop事件即可,具体代码如下: private void Form1_DragDrop(object sender, DragEventArgs e) {原创 2012-05-07 21:29:07 · 614 阅读 · 0 评论 -
C#实现在Winform中嵌入Word和Excel
在此只是介绍一个简单控件:dsoframer.ocx的使用,这个控件需要通过regsvr32进行注册,例如: regsvr32 C:\dsoframer.ocx 在注册完毕后,通过Vs开发环境中在工具箱中添加项选择注册的COM组件DSO Framer Control Object,将该组件添加到工具箱之后,从工具箱添加到窗体即可: 具体打开Word或者Excel代码如下所示: //原创 2012-05-08 20:41:54 · 3110 阅读 · 0 评论