asp.net-mvc-2 - 如何避免编写样板代码?

标签 asp.net-mvc-2

好吧,我一直在关注 NerdDinner 在线教程,并且已经完成了一个 T。

现在我已经使用几乎相同的架构实现了我自己的项目。

我注意到我的过程是:

  • 创建数据库。
  • 创建 DBML。
  • 使用数据访问方法创建 |TableName|Repository.cs 类。
  • 创建部分 |TableName|类来处理验证。
  • 冲洗并重复所有 table 。

  • 当我完成时,我已经筋疲力尽了,除了拖动和复制代码以及更改变量名称之外,我什么也没做。

    我在这里错过了什么。我在哪里可以改善我所处的这种样板阴霾?

    编辑:Sans 创建了我自己的 T4 模板,有什么工具可以帮助我吗?

    最佳答案

    Visual Studio Templates .

    我没有使用过它们,但我假设如果您花时间自定义它们,您将能够让 Visual Studio 生成很多您已经使用嵌入在 Visual Studio 中的 T4 模板语言/解释器立即执行的操作.

    关于asp.net-mvc-2 - 如何避免编写样板代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3358150/

    相关文章:

    asp.net-mvc - MVC 贡献寻呼机

    c# - ASP.NET MVC2 使用通配符或自由文本 url 的自定义路由

    c# - DateTime解析问题(DateTime.ParseExact)

    asp.net-mvc - ASP.NET MVC 中的脚手架 Controller

    c# - 使用 asp.net-mvc2 和 Entity Framework 编辑和更新复杂 View 模型对象的正确方法

    c# - 使用 FileResult 在 Asp.Net MVC 中下载任何类型的文件?

    database - ASP.NET MVC 2 - 通过在 View 中提交来简单增加数据库中的值

    jquery - JSONP请求成功,但没有返回任何数据

    .net - ASP.NET MVC 2 中是否可以嵌套区域?

    asp.net-mvc - 如何访问 asp.net mvc 回发 Controller 操作中的 hiddenField 值?