2011-08-22 44 views
0

我们已经启动了一个新的Asp.net网络项目。我们计划在MVC中做。使用微软的MVC 3工具是一个好习惯还是很好的定义我们自己的结构?网站要求是正常的。有人建议如果我们使用微软工具,我们会放松我们对项目的控制。我们使用micosoft MVC 3工具(Razor)时可能会遇到的任何问题?使用MVC 3框架的好处是什么?

+0

请将您的问题重新填写。 **“使用微软的MVC 3是否是一个好习惯”**,**“网站要求很正常”**。我的意思是说,认真。 – RPM1984

+0

我的意思是没有特殊要求,我们是否需要使用Microsoft的MVC 3工具或者我们定义自己的MVC结构?一些团队成员建议不要使用微软的MVC 3工具,并为MVC定义我们自己的结构(意味着创建正常的ASP .net Web应用程序并为模型视图和控制器创建文件夹,并从那里继续)? – sugirthini

回答

0

没有,没有任何问题 - 现状和未来;如果您对诸如OOP,ASP.NET结构以及它是如何工作的,MVC体系结构等有深入的了解,我建议您强烈使用并享受ASP.NET MVC 3和Razor:D

0

如果您是新手MVC然后我会建议在决定拱门之前通过基本的(或先进的依赖于你知道多少)MVC教程。事情可以通过各种方式完成,并且项目对项目有所不同。一旦你建立了关于DomainModel,serviceLocator,IoC,ViewModel,Helpers,存储库模式等知识,你将更好地了解使用哪种工具。我会开始查看一些codeplex上的示例项目。 (不会是太难找)

好运

0

如果我说是,你会继续使用它?建造房屋或在任何项目上工作也是如此。什么为我工作,可能不适合你。我将从阅读here的学习资源开始。我还建议阅读关于HTTP协议及其无状态特性以及查看Web窗体和mvc框架之间的差异。祝你好运。