【问题标题】:Auto-generate WebControls自动生成 Web 控件
【发布时间】:2011-02-26 06:58:32
【问题描述】:

我想从模板生成 .net 代码,以便它更快,因此懒惰的开发人员(我的意思是以最好的方式!)不必在 IDE 中编写它们,编译它们等。 ..

我知道我可以推出自己的工具,该工具使用反射生成代码(通过读取一些文本文件等),但我只是想知道是否有比从头开始更容易的方法,因为这就是 ASP.NET 的基本功能已经;那么有没有办法利用这一点?

例如引用Peter A. Bromberg

即使是没有代码的 ASPX 页面 变成了一个实例 System.Web.UI.Page 类。 页面是 由 ASP.NET 引擎解析时 首先被请求,然后是它的 JIT 编译后的版本缓存在 临时 ASP.NET Files 文件夹只要 当应用程序正在运行并且 .aspx 页面未更改。

理想情况下,我想自动生成 WebControl,但任何密切相关的示例都可以。 C# 示例也是首选,但可以考虑任何事情:)

【问题讨论】:

    标签: .net asp.net reflection code-generation auto-generate


    【解决方案1】:

    我观看了一个 grok-talk,其中一个团队使用 Boo 自动生成标记。他们有数千个类似的GridViews 来生成标记。

    【讨论】:

    • 谢谢 - 看起来确实很有趣。
    猜你喜欢
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    相关资源
    最近更新 更多