当你在ASP.NET MVC中开始创建应用程序或站点时,在键入第一行代码之前你做了什么?
我个人喜欢创建一个新的ASP.NET MVC Web应用程序项目,然后清理控制器/视图,直到我有一个基本上是空白的项目(即它运行但不提供功能)。然后我开始研究我的模型并根据需要添加控制器/视图。
我还阅读了有关入门套件和示例应用程序的内容,但我还没有开始积极地使用它们。然而,在我的阅读中,我看到作者建议,从现有模板开始并以此为基础构建它可能是件好事。
我正在尝试确定是否有更好的方法来启动项目,以便节省时间和/或生成的可交付成果具有更高的质量。
答案 0 :(得分:3)
我做的其他事情(我也清除了控制器/视图等)
放置IOC。 将ELMAH纳入项目。
然后我拿一杯咖啡写下我的第一个测试。
善,
丹
PS:在某些时候我会为此创建一个模板,所以我不会每次都重做它。一旦我决定了我最喜欢的IOC。 : - )答案 1 :(得分:2)
我通常也会清除Content文件夹,并放置一个很好的CSS重置文件和/或CSS框架,如960 grid
答案 2 :(得分:1)
在开始任何类型的项目之前,您必须知道自己想要做什么。所以拿一张纸开始写在这里: