第四章 和框架一起工作

By D.S.Qiu

尊重他人的劳动,支持原创,转载请注明出处:http://dsqiu.iteye.com

在2002年 .NET 第一个发布,我的朋友兼同事 Martin Shoemaker 组织过一次圆桌会议研究讨论“我必须写这样的 .NET 代码吗?”在那时这是一个伟大的圆桌会议,现在也更相关了。.NET 框架已经进步了,而且比那时包含更多的新类和特性。重要的是你不用再创建已经存在的特性。

.NET 框架是一个丰富的类库。你对框架了解的越多,你自己需要写的代码就越少。这个框架类库为你做了更多工作。不好的是,基础类库需要应付版本4的相关问题。有更好的方式解决在版本1遗留的问题。但是框架团队不会删除这些就的 API 和类。甚至都没有将那些旧的 API 标记为过时的。它们仍然可以工作,而且你也不会对重写正在工作的代码感兴趣。但是当你要创建信的嗲吗,你应该使用已存在的最好的工具。这章展示给你 .NET 框架版本4.0的技术。当你面临框架多个选择可用时,有一些原则可以帮助你做最好的选择。还有一些原则解释一些技术,你可以使用它们,当你想要你的类更好和框架设计者创建的类协作。

小结:

第四章主要是如何充分利用 C# 4.0框架实现的功能,减少自己的实现。正如上面说的,你对 .NET 了解的越多,你需要实现的特性就越少。很多模式和机制,.NET 都已经提供了类和 API 实现了,不需要操心太多,我们只需要理解它们的原理,才会用的更好!因为工作中还没有涉及到对 PLINQ 的使用,但是在翻译的过程中还是受益颇多。

附上第四章目录:

欢迎各种不爽,各种喷,写这个纯属个人爱好,秉持”分享“之德!

有关本书的其他章节翻译请点击查看,转载请注明出处,尊重原创!

如果您对D.S.Qiu有任何建议或意见可以在文章后面评论,或者发邮件([email protected])交流,您的鼓励和支持是我前进的动力,希望能有更多更好的分享。

转载请在文首注明出处:http://dsqiu.iteye.com/blog/2088853

更多精彩请关注D.S.Qiu的博客和微博(ID:静水逐风)