问题标签 [codesmith]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1015 浏览

c# - .netTiers + Codesmith VS 实体框架 .Net C#

我对利弊有疑问,当我比较netTiers(与 codesmith)和Entity Framework

这个问题被问了很多次netTiers(和 codesmith 一起),我发现的所有主题都非常古老,Entity Framework可能比它变得如此流行的时间还要早。

我实际上很舒服Entity framework(不精通,但我喜欢它并且我经常使用它)并且不是很接近netTiers(和 codesmith),这就是为什么我想知道当我netTiers在复杂项目中看到什么时要决定的原因。一种选择是留下来面对面处理所有问题,我认为这需要大量时间。另一个 - 使用 Microsoft 已经管理和预先设计的精美实用程序(entity framework在我花了几天时间之后,这对我来说似乎很漂亮netTiers)。

0 投票
1 回答
106 浏览

c# - 有没有办法在不使用 codesmith 的情况下向 NetTiers 模型添加新列?

我必须更改使用 NetTiers 模板通过 CodeSmith 生成的一些遗留代码。我需要添加一些新列,而且我没有原始模板,也没有 CodeSmith 许可证。有没有办法在不使用 CodeSmith 的情况下添加它们?

0 投票
1 回答
581 浏览

visual-studio-2019 - Codesmith 生成器 8.0、VS 2019 右键单击​​上下文菜单没有 .csp 文件的管理输出选项

我们从 5.2 升级到 CodeSmith 8.0。我们正在使用 Visual Studio 2019。我能够升级 codesmith .cst 模板。Visual Studio 2019 解决方案资源管理器上的右键单击菜单不显示 .csp 文件的管理输出、生成输出或任何 Codesmith 右键单击​​选项它在 Windows 资源管理器中显示 .csp 文件的右键单击选项,但不适用于 VS 2019。

看两张截图。我需要为在 VS 2019 上显示的选项做任何特别的事情吗?

Windows 资源管理器中的右键菜单。当我右键单击 .csp 文件时,有 code smith 选项 在此处输入图像描述

视觉工作室 2019

在此处输入图像描述

0 投票
0 回答
25 浏览

asp.net-mvc - 在 mvc 中重复提交表单,而不使用 javascript

我在一个项目中工作,我们被分配了不同的表单来创建。当我使用提交按钮添加新记录时,它要么重复要么发布了 3 次,我找不到原因。使用带有简单函数的 javascript 可以解决问题,但我被告知不要使用 javascript,只需使用默认类型 =“submit”。我可以将代码提供给我的控制器并检查可能出现的问题。先感谢您!这是发布方法: