我的雇主有一个9年的专有.Net Web应用程序,需要重新设计。它的创建最初是外包给另一家公司的,其架构和编码做得很差。它是在ASP.net 1.14,VB.Net和C#中设计的。我们继续以糟糕的建筑为基础,尽可能地改善。我们已升级到ASP.Net 4.0和VS 2010..Net Web应用程序重新设计 - 建议?
该系统仅在内部使用,几乎所有的业务流程和工作流程均通过系统为大约140个用户处理。但是,该系统变得如此之大以致难以维护,而且其架构难以将新功能与最新技术相结合。
如果你可以从头设计一个.Net系统,保持移动技术和Windows 8记忆,你会怎么做?我们的SQL 2008数据库很好,我们不打算在那里改变任何东西。
.Net Webforms或MVC?
你会用什么架构?例子?如果具有不同业务规则的外部公司使用该系统,我们需要考虑可定制的业务逻辑层。
从底层设计的任何推荐书籍?
其他注意事项?
这个网站是为特定的编程问题和答案。开放式问题和意见/调查问题并不真正符合网站的精神。如果您可以重新配置以匹配前者,您可能会得到更好的回应。 – StingyJack 2012-08-13 16:42:47
嗨StingyJack,我完全同意你的看法。有更多架构类型问题的堆栈站点吗?这实际上会非常有帮助。不会是最经常光顾的,但肯定有用。 – Jacques 2012-08-13 16:45:44
我没有在堆栈交换中看到一个必须符合“架构”计费的人,并且您已经提到了OP可能看起来很好的起点。 – StingyJack 2012-08-13 16:49:21