本文讲述了派生类中实现Deep Copy功能的几种方法。至于Shallow Copy,System.Object类已经提供了一个完美的MemberwiseClone方法了。阅读全文>
发表于 @ 2008年10月03日 15:15:00|评论(loading...)|收藏
本文在上一篇讲述ISerializable的基础上,主要讲述了将对象Serialize到XML文件的简易方法。阅读全文>
发表于 @ 2008年10月02日 11:44:00|评论(loading...)|收藏
本文简单的分析了如何使用ISerializable接口,并真正实现一个可以Serialize和Deserialize的Demo。阅读全文>
发表于 @ 2008年10月01日 00:41:00|评论(loading...)|收藏
安装Visual Studio 2008 Beta 2后,发现其Embed了一个SQL Server Compact Edition 3.5,同时还提供了一个非常有用的用于Synchronize的库,所以,免费帮微软做次广告啦:)阅读全文>
发表于 @ 2007年10月16日 16:49:00|评论(loading...)|收藏
本文简单的分析了如何使用System.Xml命名空间来进行XML文件的操作,并给出了对应的示例代码。阅读全文>
发表于 @ 2007年08月30日 00:52:00|评论(loading...)|收藏
本文分析了模块文件的结构,Strongly named assembly(强命名assembly)的详细创建过程以及CLR对其的保护机制,本文还对Delayed signing的过程进行了分析。阅读全文>
发表于 @ 2007年06月04日 18:48:00|评论(loading...)|收藏
GAC是用来存放可以被大部分Assembly引用的Assembly的地方,它的地址是:%SystemRoot%\Assembly,本文详细解析了GAC的目录结构以及GAC在不同CPU平台上的工作原理。阅读全文>
发表于 @ 2007年05月30日 13:45:00|评论(loading...)|收藏
【本文属于学习.NET系列,该系列是通过MSDN,自己写些感兴趣的Windows Form和ASP.Net程序基础上积累和逐步深入的过程,整个系列的大部分的信息来自MSDN】下半部分主要讲解了.Net FCL搜索Satellite assembly的次序,并提供了我自己实现的一个可以供ASP.net和Windows Form程序共同使用的Languages库的解决方案,和简单的代码。阅读全文>
发表于 @ 2006年09月24日 19:56:00|评论(loading...)|收藏
【本文属于学习.NET系列,该系列是通过MSDN,自己写些感兴趣的Windows Form和ASP.Net程序基础上积累和逐步深入的过程,整个系列的大部分的信息来自MSDN】语言和国家区域信息是一个非常有用的信息载体。我自己在开发SIM(后来的PIH)过程中曾经花了很大的精力来整理和维护这些信息,尽管如此信息还是不是很实用和很准确。由于整个工程使用C++开发,早期使用了MFC等类库,PIH时改为纯STL类库,当时这些信息的维护只能通过自建的数据库文件来维护。而实现多语言Application,通常是通过实现几个纯字符串的资源DLL,由程序动态的Load,真的是一个冗杂和繁琐而且不易维护的开发工程。FCL的CultureInfo是一个功能比较强大的类来完成Globalization和Localization的功能,具体参见MSDN。阅读全文>
发表于 @ 2006年09月19日 23:22:00|评论(loading...)|收藏
一些ASP.Net的基础概念,包括Web Controls,Custom Controls,User Controls,Web Services等。阅读全文>
发表于 @ 2005年06月19日 23:57:00|评论(loading...)|收藏
Microsoft .Net的一些基础概念,包括CLR和FCL的一些常用类的介绍。阅读全文>
发表于 @ 2005年06月17日 12:33:00|评论(loading...)|收藏