3

当您开始在 ASP.NET MVC 中创建应用程序或站点时,在输入第一行代码之前您会做什么?

我个人喜欢创建一个新的 ASP.NET MVC Web 应用程序项目,然后清理控制器/视图,直到我拥有一个本质上是空白项目(即它运行但不提供功能)。然后我开始研究我的模型并根据需要添加控制器/视图。

我还阅读了有关入门工具包和示例应用程序的信息,但我还没有开始积极地使用它们中的任何一个。然而,在我的阅读中,我看到作者建议从现有模板开始并在其上构建可能会更好。

我正在尝试确定是否有更好的方法来启动一个项目,这样可以节省时间和/或生成的可交付成果质量更高。

4

3 回答 3

3

我做的其他事情(我还清除了控制器/视图等)

设立国际奥委会。将 ELMAH 放入项目中。

然后我喝了杯咖啡,写了我的第一个测试。

善良,

PS:在某些时候,我会为此创建一个模板,所以我不会每次都重做。一旦我决定我最喜欢的国际奥委会。:-)

于 2009-11-27T14:04:27.610 回答
2

我通常也会清除 Content 文件夹并放置一个不错的 CSS 重置文件和/或像960 网格这样的 CSS 框架

于 2009-11-29T07:05:02.593 回答
1

在开始任何类型的项目之前,您必须知道要做什么。所以拿一张纸开始在这里写:

  • 您的应用程序的名称
  • 枚举特征
  • 快速草拟领域模型(您将拥有的实体)
  • 尝试找到您将要做不同事情的方式(选择一种技术),例如:数据访问、验证(客户端和服务器端)、日志记录、IoC、安全性、缓存等。
  • 快速草拟您将在应用程序中拥有的所有视图
  • 确定您可能需要解决/实施/开发的任何其他问题,并思考您将如何做到这一点
于 2009-11-29T07:24:03.243 回答