nicholas.sun`1[生活的本质不是索取,而是奋斗]

the most important thing in life is not the triumph but the struggle.

2008年2月22日 #

[翻译]ORM in .NET 3.5

     摘要: ORM,对象-关系映射,在现代面向对象编程语言中,其中实现起来比较棘手的事。它包括摒弃传统的数据存储机制:这里没有(或很少)专门的、预编译的代码,涉及读(写)对象从(到)数据库或其它后备存储中。作为替代,涉及访问后备存储的逻辑在运行时被决定,通过运用一系列反射和特性机制修饰正在考虑的业务对象。许多已经建立的工程和框架试图提出这个观念并取得了多方面的成功。这篇文章覆盖了:概括介绍ORM理念,一种.NET3.5携带的途径,及其和其他框架的比较。  阅读全文

posted @ 2008-05-03 00:37 nicholas.sun 阅读(2584) | 评论 (14)编辑

[翻译]13 Tips to Comment Your Code

     摘要: 这篇文章例举了我们在代码注释时的13条小技巧,这让我们的代码更易读懂,更易维护.
原文地址:http://www.devtopics.com/13-tips-to-comment-your-code/  阅读全文

posted @ 2008-04-26 12:15 nicholas.sun 阅读(1826) | 评论 (6)编辑

对象创建型:抽象工厂Abstract Factory

     摘要: 提供一个创建一系列相关或相互依赖对象的接口,而不需要指定它们具体的类。
“一系列”点出了这个模式的核心及它的应用场景。如果是单系列,那用这个模式就有点牵强了,用静态工厂已足够。“相关或相互依赖”体现了这一系列的对象之间的关系度;“不需要指定它们具体的类”说明了经过接口抽象封装后的效果,说到底,我们所做的工作都逃不出“封装变化点”这个核心设计思想。
  阅读全文

posted @ 2008-03-04 00:04 nicholas.sun 阅读(821) | 评论 (0)编辑

[转载]ASP.NET 2.0 的内部变化

     摘要: 对于专业的 ASP.NET 开发人员来说,与 ASP.NET 2.0 有关的重要问题是内部发生了哪些变化。尽管新功能很有趣而且学起来很有意思,但对于真正想掌握这一技术的开发人员来说,ASP.NET 核心结构发生的变化才是最吸引他们的地方。在本白皮书中,我们将介绍自版本 1.x 以来,ASP.NET 2.0 内部结构发生了什么样的变化。

本白皮书介绍的主题对那些关注性能的开发人员以及寻求如何优化应用程序的技术设计师非常有用。具体来说,我们将介绍有关代码模型、编译、页面生命周期、可扩展性、性能和缓存的主要问题。

本文中的许多示例要求您对 ASP.NET、Visual Basic .NET 和/或 C# 语法有相当程度的了解。本文还在适当的地方提供了参考文档,就某些特定的主题展开深入的讨论。
  阅读全文

posted @ 2008-02-22 19:15 nicholas.sun 阅读(230) | 评论 (1)编辑