如何避免编写样板代码?

Ser*_*pia 11 asp.net-mvc-2

好吧,我一直在网上关注NerdDinner教程,我已经把它完成了T.

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

我注意到我的流程是:

  1. 创建数据库.
  2. 创建DBML.
  3. 使用数据访问方法创建| TableName | Repository.cs类.
  4. 创建部分| TableName | 用于处理验证的类.
  5. 冲洗并重复所有表格.

当我完成时,我已经筋疲力尽,除了拖动和复制代码以及更改变量名称之外,我还没有做任何事情.

我在这里想念的是什么 我在哪里可以改善这种样板雾度?

编辑:没有创建我自己的T4模板,有没有一个工具可以帮助我?

Oma*_*mar 4

请参阅Visual Studio 模板

我没有使用过它们,但我认为如果您花时间自定义它们,您将能够使 Visual Studio 生成许多您已经立即执行的操作,特别是使用 Visual Studio 中嵌入的 T4 模板语言/解释器。