【发布时间】:2026-02-03 07:50:01
【问题描述】:
Google Web Toolkit 的最佳 .Net 版本是什么?您如何比较这两种技术?
【问题讨论】:
标签: .net javascript gwt clr
Google Web Toolkit 的最佳 .Net 版本是什么?您如何比较这两种技术?
【问题讨论】:
标签: .net javascript gwt clr
恕我直言,.NET 中最好的 GWT 替代品是... GWT。 Script# 与 GWT 相差甚远。
您绝对可以将 GWT 与 .NET 一起使用:我在 www.cromoteca.com/en/blog/gwt-asp-net-proxy 上发布了一个示例。我使用 NetBeans 或 Eclipse 为服务器部分编写 GWT 代码和 Visual Studio。我的示例包括一个连接两个开发环境的 servlet 代理,以便您可以将 GWT 开发模式与用 ASP.NET 编写的真实服务器代码一起使用。您可以选择一种数据格式来向客户端发送数据,我选择了JSON,因为它已经在 .NET 和 GWT 中可用。
【讨论】:
它尚未发布,但Volta 是 GWT 的 .NET 版本。它比 GWT 晚几年开始,现在似乎“不可用”。
除了 Volta,我认为没有其他任何东西类似于 GWT(即编译 C# 或类似于 Javascript)。
【讨论】:
酷,不知道有工具在做 .Net -> JavaScript“编译”。
但是,当我必须为 .Net 开发富 Web 客户端时,我可能会选择 Silverlight。
关于您如何比较两种产品的问题...嗯,我实际上并不清楚您所说的比较是什么意思。决定使用哪一个?我想那是你的问题。那么在这种情况下,我会考虑以下几点:
对于在企业环境中考虑它们,语言知识和现有组件的可重用性等因素也很重要。因此,如果您主要在 .Net 中进行开发,您可能会选择该选项,因为您的开发人员已经对该框架有很好的了解。
我个人对 GWT 进行了一些试验,它在性能和生成的 JavaScript 方面确实很棒。使用 GWT RPC 机制与服务器通信也是一个小问题。
然而,Silverlight 似乎也很棒。唯一可能的缺点是您的客户端需要安装单独的运行时环境。
【讨论】: