完整的应用程序开发实践指南

时间:2009-06-23 10:05:32

标签: .net visual-studio-2008

在过去五年或更长时间里,我一直致力于正在进行的大型项目。我现在希望扩大我的工作范围,并且我意识到我在开发,部署和支持完整和离散的应用程序或组件的最佳实践方面落后了。我非常感谢关注这一发展方面的书籍,文章和网站的一些指示。

我正在寻找关于UI设计和导航,配置,部署,安全性等的指导,例如,我目前所缺少的只是向现有应用程序添加功能。

4 个答案:

答案 0 :(得分:1)

请参阅Patterns and Practices网站。

答案 1 :(得分:1)

John将P& P网站联系起来很棒。但是,他们还专门有一本Application Architecture Guide电子书。这是一个很好的阅读和免费。它解决了您询问的主题类型。

答案 2 :(得分:0)

如果有帮助,我可以发一个简短的流行语列表。在过去的两年中,我在每个项目中遇到过一个或多个这样的问题。您可以轻松地在这些科目中花费数月时间。

  1. “云计算”(它是邪恶的表兄弟,Mashup和SaaS)
  2. 面向方面的编程
  3. 域驱动设计
  4. 控制/依赖注入的反转
  5. ASP.NET MVC(其中StackOverflow是一个光辉的例子)
  6. ORMs - NHibernate,Subsonic,有一天可能是实体框架; - )
  7. “敏捷”方法(Scrum是主要选择)
  8. REST诉WS / SOAP(我很确定这场愚蠢的火焰战已经结束)

答案 3 :(得分:0)

对于基本的UI设计,我建议

书籍

日常事物的设计 不要让我想到 定量信息的可视化显示 非设计师的设计书