最近我一直在搞knockout.js,看起来它有很多的承诺。但是,我似乎无法找到任何好的代码模板(又名t4模板或.tt文件)。实体框架+ MVC 4 + Knockout.js AddView模板?
我的GUESS是我们需要的唯一改变是在视图方面,而不是控制器方面,但是我也希望能够查看新的控制器模板。
我在哪里现在:
- 创建一个新的MVC 4项目
- 使用的NuGet,安装实体框架5,jQuery的,jQuery UI的,和基因敲除
- 通过创建一个反向的.edmx模型工程与您现有的数据库实体框架
- 将C:\ Program Files文件(x86)的\微软的Visual Studio 10.0 \ Common7 \ IDE \的ItemTemplate \ CSHARP \网络\ MVC 4从资源管理器\ CodeTemplates到项目的根
- 删除CodeTemplates \ AddController
- 突出显示所有CodeTemplates \ AddView \ CSHTML的项目和空出的属性中的“自定义工具”一文,让他们从 建设
- 开始Create.tt和编辑鬼混。要添加淘汰赛的代码。
目标预期输入:右键点击> ...> MVC控制器使用EF
目标预期结果添加控制器:控制器&查看使用EF与地方淘汰赛代码已经创建。
如果您使用类似于您更喜欢的基因敲除,我很乐意听到它!
此外,是否有必要使用像MVCScaffolding插件?您似乎可以自定义现有的模板并获得相同的结果。
谢谢你的时间!
正如你所说,AddController模板似乎不像AddView模板那样工作,并且在下拉菜单中不可用。我想要一个没有MVCScaffolding依赖性的解决方案。 – WillC