C#编程
摘要: 由于涉及微软NDA协议,占关闭<
>这篇post.请大家谅解.待微软PDC2008大会结束会重新发布出来...... 阅读全文
摘要: 大家都知道在任何应用程序中,对象都不断的被创建和销毁,因此需要了解如何保持一个对象是可用的,这样我们在..........
阅读全文
摘要: .net反射机制为创建对象和调用其他方法提供了替代方案。比如为了提高代码的灵活性。但是问题确是我们要编写更多的代码来实现........
阅读全文
摘要: 为了进一步研究NHibernate,决定分析其源代码,如有感兴趣者,欢迎一起研究,本节研究NHibernate配置和持久对象映射文件。
阅读全文
摘要: 这篇文章意在让你尽可能快的开始使用NHibernate。它将介绍如何持久化一个简单的对象到一张表里。想得到更多的复杂的例子,可以参考NUnit测试及附带代码。
阅读全文
摘要: 面向对象可利用设计(OOD)的第一块基石,就是"开-闭原则(Open-Closed Principle,简称OCP)。OCP原则认为:一个软件应该对扩展开放,对修改关闭。 这是由大师Bertrand Meyer提出,英文原文是: Software entities should be open for extension,but closed for modification. 那么怎么在程序设计中做到遵循OCP原则,进行面向对象程序设计呢?
阅读全文
摘要: 讨论内容:Remoting边界、可远程化的对象类型、跨越Remoting边界通信、用ObjRef列集对象引用、客户端的代理、消息机制、通道、对象激活与其生命租用......
阅读全文
摘要: 从某种意义上来说,单件模式是限制而不是改进类的创建。它可以保证一个类有切且仅有一个实例,并提供一个访问它的全局访问点。像这样的情况在实际程序设计中是常常遇到的。
阅读全文
摘要: 单一职责是所有原则中最简单的之一,也是最难正确运用之一。我们会自然的把职责结合在一起,软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。
阅读全文
摘要: A set of techniques for the exchange of data between two or more threads in one or more processes. Processes may be running on one computer or on two or more computers connected by a network
阅读全文
摘要: 俱乐部2号 的活动是VSTS方面的,可能还有些不是很熟悉,特地找了点资料来共享!不至于在活动的时候有些听得睡着了:)
阅读全文
摘要: 不要错误的认为设计就是一组和代码分离的UML图,一组UML图也许描绘了设计的一些部分,但是他不是设计!软件项目的设计是一个抽象的概念。他和程序的概括形状、结构、以及每一个模块、类和方法的详细形状和结构有关,可以使用很多不同的元素去描述它,即:源代码就是设计!
阅读全文
摘要: 做为一个程序员如何从细节上来提高我们的编程水平?下面几点,应该完全没有理由不掌握的
阅读全文
Full C#编程 Archive