很好地取代了asp.net的GWT

时间:2010-02-12 07:09:10

标签: asp.net gwt

我知道Google Web Toolkit (GWT)是一个用于构建和优化基于浏览器的复杂应用程序的开发工具包。 Google的许多产品都使用GWT,包括Google Wave和Google AdWords。它是开源的,完全免费的,并被全世界成千上万的开发人员使用。

它可以集成在基于Java的Web应用程序中....

对于asp.net Web应用程序,是否有适当的GWT替换? 如果是这样,它是什么?

3 个答案:

答案 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应用程序,请尝试

GWT and .NET