我将不得不在1月份用ASP.NET MVC3 / C#编写一个大系统,并且需要知道如何编写一个可以工作的系统.我对ASP.NET MVC和C#有一些经验,但不会称自己为专家.它需要是可扩展的,以便我可以稍后使用新功能扩展它.怎么会这样呢?是否有书籍可以详细解释这个主题,还是应该使用反复试验?
简而言之,我需要在我的代码中了解良好的设计实践,以便将来扩展.
问候
掠夺
该系统将是一个社区门户网站,具有论坛评级等.不能说比这更多<<公司政策>>,我可以管理的论坛因为有大量的开源选项……但其余的由我决定.
解决方法
Professional ASP.NET MVC 2是一个很好的起点,但我认为他们也会推出MVC 3版本.
NerdDinner教程包含很多关于如何构建应用程序的想法.
基本建议:使用MVC架构,而不是反对它.了解您的应用程序,尤其是您的数据模型,并将其分层到您的应用程序结构中.通常,每个型号都有一个控制器,但并非总是如此.
如果您需要更详细的建议,则需要更具体地了解您的项目.我建议你提出有关设计的各种细节的具体问题,而不是一个涵盖整个项目的问题.后者可能不会得到你想要的那种反应.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。