最近,我开始大量参与一些项目,这些项目将作为公司范围的内部网系统来工作。它们基本上将是内联网网站,取代了旧的基于桌面的遗留系统。我想研究建立这些网站或网络应用项目的最佳方法。
最值得注意的是,我在寻找:
我基本上想要一些参考资料和资源--所有这些都与一些最佳实践有关,我可以通过这些方法来优化性能,布局一个易于维护的项目,并在最佳性能级别上运行。
我最终还是读了一些Microsoft应用程序架构指南,第二版,它是免费的在线,一些类似的东西将是有帮助的,虽然少一点饼干切割器。
发布于 2010-10-17 17:43:32
有这么多的书可以通过他们的建议,他们没有直接联系到网络开发。我试着把清单写得很小:
首先是: Anoop的7免费提供的电子书/指南我认为对.NET程序员和架构师是必不可少的
Krzysztof Cwalina和Brad的框架设计指南
ASP.NET:
快速ASP.NET (使用ASP.NET和Server构建超快和超可扩展的网站)
Kyle Loudon (O‘’Reilly)开发大型Web应用程序
Pro ASP.NET 4 CMS ( C#开发人员使用.NET 4框架的高级技术)
如果需要的话,了解一些关于它是如何工作的基本知识:
C#,杰弗里·里希特
乔·达菲在Windows上的并发编程
在设计指南中有许多有趣的书籍:
.NET领域驱动的C#设计: Tim McCarthy (Wrox)的问题设计解决方案
调试它!保罗·布彻在你的代码中查找、修复和防止错误
或者只是有趣的阅读:
漂亮的代码领导程序员解释他们的想法。安迪·奥拉姆和格雷格·威尔逊编辑
发布于 2010-10-17 15:56:56
我认为你应该关注的是设计模式。看看DoFactory设计模式框架。它不是免费的,但是ir有关于enterbrise体系结构编程的非常好的例子。此外,基于.Net域驱动的C#设计是一本关于如何将遗留应用程序转换为最先进应用程序的书。
祝好运
https://stackoverflow.com/questions/3953854
复制相似问题