我想从模板生成 .net 代码,以便它更快,所以懒惰的开发人员(我的意思是以最好的方式!)不必在 IDE 中编写它们,编译它们等等......
我知道我可以推出自己的工具,该工具使用反射生成代码(通过读取一些文本文件等),但我只是想知道是否有比从头开始更容易的方法,因为这就是 ASP.NET 基本上已经做到的;那么有没有办法利用这一点?
例如引用Peter A. Bromberg的话:
即使是没有代码的 ASPX 页面也会变成 System.Web.UI.Page 类的实例。该页面在首次请求时由 ASP.NET 引擎解析,然后只要应用程序正在运行且 .aspx 页面未更改,其 JIT 编译版本就会缓存在 Temporary ASP.NET Files 文件夹中。
理想情况下,我想自动生成 WebControl,但任何密切相关的示例都可以。C# 示例也首选,但任何考虑:)