我们正在从没有测试的常规2.0 webforms转移到TDD MVC关于ASP.NET 2.0与ASP.NET 3.5差异的问题MVC
我期待找出所有跳转的要求2.0到3.5 MVC。
- SQL Server 2000是否支持.net 3.5?
- MVC框架是否带有.net 3.5?
- AJAX如何处理所有这些东西?
- 视觉工作室团队套房是值得的时间/金钱?
我们正在从没有测试的常规2.0 webforms转移到TDD MVC关于ASP.NET 2.0与ASP.NET 3.5差异的问题MVC
我期待找出所有跳转的要求2.0到3.5 MVC。
ASP.NET MVC是ASP.NET 3.5的扩展,它仍处于beta测试阶段,并且声音表示它将在年底之前发布。
对于您的其他问题: - .NET 3.5的作品以及SQL Server上2000 - MVC框架不是.NET 3.5 部分 - 对于使用AJAX与ASP.NET MVC它的更好,如果你看一看JQuery(或其他框架)。对ASP.NET Ajax的支持不完全可用。
恕我直言,ASP.NET MVC的真正advantanges是:
顺便说一句,用MVC跳转到TDD并不简单......它需要时间。
HTH
我绝不用MVC的专家,刚刚开始使用它自己,但让我们看看如果我能解决几个你的问题。
MVC仍然是一个单独的下载。 jQuery has been announced that it will be a part of the MVC framework。 (也是MS Ajax)
SQL Server 2000只是您的持久性位置。它将与任何.Net框架一起工作,并且不依赖于特定的版本。
我认为如果你从Webforms转移到MVC,它将会比转换更重要。两者之间的发展存在很大差异,我认为这是一个比预期更大的跳跃。
要回答你的一些其他问题:
是视觉工作室团队套件值得花时间/钱?
你有多少钱?如果你是一个拥有大量预算和开发人员的大公司,而且你专注于微软技术,那么我会说是。如果你对这些问题中的任何一个回答“否”,我会去开放源代码路由(Svn或GIT,巡航控制或团队城市,MsBuild等)
我们正在从没有测试的常规2.0 webforms转向TDD MVC和我需要知道的下降,因为我从来没有做过这样的跳跃(不是它的一个巨大的跳跃,但我是一个刚毕业的大学程序员)。
这是您学习MVC的好时机,因为您没有对Web Forms知识的深入投资,对于像您这样的人来说,MVC是一个更好的模型。 TDD不是你将在夜间学习的东西,而是坚持它,因为它,你将成为一个更好的程序员。
有没有人知道使用ASP.NET MVC和LLBLGEN(自助服务或适配器)的最佳实践或示例项目?可能类似于S#arp Architecture。我是新来的MVC,我不得不使用LLBLGEN。
其次“不简单”的评论。你正在谈论一个相当重要的重写,但如果你做对了,你会得到一个更可维护的应用程序。 – brien 2008-10-23 15:21:07