【问题标题】:T4 Generate ASP.NET WebForm UIT4 生成 ASP.NET WebForm UI
【发布时间】:2011-07-22 21:44:26
【问题描述】:

我正盯着学习 T4 。 我想为自己创建一个框架,使我能够生成 DAL 和 UI。 像从数据库映射代码和用户界面的代码生成器软件。 我对生成数据访问层没有任何疑问。 我的挑战是生成 UI(asp.net 控件和 HTML)。 T4 有样品吗? 您对我想要创建的这个代码生成器有什么建议?

【问题讨论】:

    标签: asp.net user-interface code-generation t4


    【解决方案1】:

    请在此处尝试我的帖子:T4 Templates for ASP.NET Web Form CRUD Application

    我放了一个非常基本的代码sn-p为aspx页面生成模板(CRUD的DetailsView和GridView),VB中CRUD操作的ObjectDataSource方法,以及与之匹配的SQL存储过程。

    【讨论】:

      【解决方案2】:

      你看过Microsoft Visual Studio LightSwitch吗?我觉得你的搜索结束于Microsoft LightSwitch

      LightSwitch 能够为您生成 UI。您需要做的就是告诉它从它能够理解的逻辑端之一中提取数据。到目前为止,它可以让您与 1) WCF RIA 服务,2) 通过 WCF 数据服务与 Sharepoint 对话,您还可以将 LightSwitch 表示层连接到实体框架。

      除此之外,您还可以自定义 UI。 LightSwitch UI 基本上是基于 Silverlight 4 的 UI,可以托管在浏览器之外或 Web 服务器上。

      希望这会有所帮助。

      【讨论】:

      • LightSwitch 能够为 ASP.net 生成 UI 吗?
      • 它在 Silverlight 4.0 中生成 UI,但在 ASP.Net 中不生成。试一试,希望你会开心。
      • 谢谢 :) 我会尝试的,但我仍然必须使用 ASP.NET (html) 作为表示层。
      猜你喜欢
      • 2011-07-29
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 2013-11-18
      相关资源
      最近更新 更多