Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为.Net开发推荐一本好的设计和体系结构书籍_.net - Fatal编程技术网

为.Net开发推荐一本好的设计和体系结构书籍

为.Net开发推荐一本好的设计和体系结构书籍,.net,.net,任何人都可以为.Net推荐一本好的设计和架构书 有什么书我可以参考,其中有案例研究,例子等,以便我可以更新我的知识,以及在这个领域 如果.Net无法使用,请同时建议使用Java 提前谢谢 Swapna MC我建议从阅读模式与实践应用程序体系结构指南2.0开始我喜欢头先设计模式: 设计多于架构(显然),但它大量使用示例。示例是Java,顺便说一句。这里有一些很好的企业架构书籍(基于Java,但一般概念仍然适用): (书籍或网站) 其中一些模式有点陈旧,但了解它们仍然很有用 如果您对面向服务

任何人都可以为.Net推荐一本好的设计和架构书

有什么书我可以参考,其中有案例研究,例子等,以便我可以更新我的知识,以及在这个领域

如果.Net无法使用,请同时建议使用Java

提前谢谢
Swapna MC

我建议从阅读模式与实践应用程序体系结构指南2.0开始

我喜欢头先设计模式:


设计多于架构(显然),但它大量使用示例。示例是Java,顺便说一句。

这里有一些很好的企业架构书籍(基于Java,但一般概念仍然适用):

  • (书籍或网站)
其中一些模式有点陈旧,但了解它们仍然很有用

如果您对面向服务体系结构的WCF感兴趣:

或用于框架设计:


    • 我推荐这本书:

      不是一本.net的书,但这里的经典书是
      马丁·福勒的《时代》是一本很好的设计书。埃里克·埃文斯也是一本很棒的设计书

      另一本有用的书是

      如果您对SOA感兴趣,那么真正的SOA概要是由Thomas Erl编写的:

      即将出版的:


      体系结构方法可能会因您试图构建的内容而有很大差异。即——构建特定软件的内部系统,或构建分布式系统,等等

      对于一个给定的软件程序的内部,我喜欢作为一个很好的参考

      我还为一些高吞吐量的事件驱动应用程序使用了体系结构样式。SEDA主页上有原始文件和使用这种风格的其他项目的参考资料。您可能听说过Java开源项目:MULE和ApacheCamel

      另外,请查看,这是一本伟大的PoEAA配套书。这一点非常有助于构建分布式系统之间的互连。这方面有很多工具。。。从XMPP到AMQP,再到MULE,再到JMS,等等


      我不得不建议您回顾一下,因为它在今天的web软件中很重要。关于REST有很多资料,但主要是阅读(并重读)Roy Fielding的论文。

      这里有一些包含案例研究的企业架构书籍。它们并不局限于.Net,因为在体系结构级别,无论具体的平台选择如何,许多模式和实践都将适用:

      (尚未发布,预计于2009年10月发布)

      (使用虚构的案例研究)


      这不是一本书,但NDepend文档附带了一些关于.NET代码体系结构的非常酷的在线博客文章、文章和白皮书:


      一般来说,我会看到独立于Java或.NET或任何其他语言的体系结构书籍。我找到了这篇博客文章


      我希望你也会觉得有趣

      重复的、等。我不知道是否完全重复,设计模式和体系结构模式足够不同。同意……有设计模式,也有体系结构。回答得好,感谢我为企业的.NET体系结构应用程序提供的列表+1。我现在正在读,它非常好。这是POEAA的一本很好的配套书。这两本书是最好的开始