我知道Google Web Toolkit (GWT)
是一个用于构建和优化基于浏览器的复杂应用程序的开发工具包。 Google的许多产品都使用GWT,包括Google Wave和Google AdWords。它是开源的,完全免费的,并被全世界成千上万的开发人员使用。
它可以集成在基于Java的Web应用程序中....
对于asp.net Web应用程序,是否有适当的GWT替换? 如果是这样,它是什么?
答案 0 :(得分:1)
GWT与平台无关。它可以轻松地与任何Web应用程序集成,而不仅仅是Java。您只需告诉它将小部件注入主机页面上的元素 - 主机页面可以是静态HTML。
内置的RPC机制可以很容易地在服务器端使用Java进行RPC,但您当然可以使用JSON或XML与服务器交换数据。这是一项更多的工作,但并非不可能。查找“叠加类型” - 这些使得使用JSON数据非常容易。
答案 1 :(得分:0)
考虑SmartGWT。它有一个内置的REST连接器,可以很容易地连接到.NET平台上的REST服务,Visual Studio可以帮助您生成。
在.NET平台上,您只需要免费的开源(LGPL)版本。如果您需要商业许可条款,则为available too。
答案 2 :(得分:0)
看看脚本#,但我不确定它是否还在开发中。 “本质上,脚本#编译器是一个C#编译器,它生成Javascript而不是IL。”
http://www.nikhilk.net/Entry.aspx?id=121
如果您只是想使用GWT连接ASP.net Web应用程序,请尝试