GWT和.NET
回答
您可以使用GWT来生成Java客户端代码编写和使用asp.net的后端。
这是一个有点棘手,因为你不会得到免费的串行化,你会从后端使用Java获得。
我不会真的推荐这种方法,它一定是一个麻烦维护。
我建议使用一个好的JavaScript工具包,而不是像jQuery和jQuery UI。
类似的方法是使用Script#,它只需要使用C#代替客户端代码的JS。
我自己尝试过,我不喜欢它,因为当时代码与HTML内联。
但似乎即将推出的ASP.NET版本(已经可以作为Beta版)采用新的方法来对抗ASP.NET与Java + GWT相比的缺点。
C#通过此工具转换为JS。 – 2009-07-06 03:39:41
GWT可以与任何后端使用一点点的工作。开箱即用它使用一个servlet容器,但你不需要保存这个容器。在容器中的关键项是脚本标签加载GWT编译的代码,例如:
<script language='javascript' src='com.abaqus.gwt.GeoApp.nocache.js'></script>
GWT从那里需要它,在这一点上独立于后端的,如果你希望它是。其中之一就是GWT RPC的混乱之源。这不需要使用,因为GWT支持一般的JSON请求支持。使用JSON .NET集成这里讨论:
http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/9e1c82cd67e2f27b?hl=en
也有牵制GWT RPC项目.NET看到:
http://code.google.com/p/gwtrpcnet/
GWT使用非常成功地与一些后端的除了Java servlet之外,如此麻烦,除了计算初始设置的细节之外,应该不会有太多。即使在Eclipse中进行调试也应该可以工作(是的,.NET'rs需要使用Eclipse进行调试)
我已经发布了一个示例www.cromoteca.com/en/blog/gwt-asp-net-proxy。我使用NetBeans或Eclipse为服务器部分编写GWT代码和Visual Studio。我的示例包括一个连接两个开发环境的servlet代理,以便您可以使用GWT dev模式和ASP.NET中编写的真实服务器代码。您可以选择一种数据格式将数据发送到客户端,我选择了JSON
,因为它已经可以在.NET和GWT中使用。
- 1. java GWT下载net beans/eclipse
- 2. 使用Ext Gwt(gxt)和gwt
- 3. 分机GWT 2.2.1和GWT 2.1.1
- 4. 混合GWT和外部GWT
- 5. GWT/java和javascript
- 6. GWT和ReflectionToStringBuilder.toString()
- 7. GWT-OpenLayers和OpenLayers.Format.WMSCapabilities
- 8. GWT Maven和web.xml
- 9. JS和GWT/smartGWT
- 10. Java EE6和GWT
- 11. GWT和休眠
- 12. Eclipse和GWT
- 13. DoubleClickHandler和mapwidget - gwt
- 14. GWT Maven和Eclipse
- 15. GWT和ScriptEngineManager
- 16. Spring roo和GWT
- 17. Phonegap WP8和GWT
- 18. GWT .client和.server
- 19. GWT和Restlet
- 20. GWT和SpringSecurity
- 21. GWT和WebServices(wsdl)
- 22. GWT和notifyAll()(java.lang.Object)
- 23. GWT,Guice ServletModule和GWT RPC问题与servlet.init()
- 24. gwt-ext和ext-gwt之间的区别
- 25. Html5shiv和GWT问题
- 26. GWT和Hibernate的NoClassDefFoundError
- 27. GWT和JAXB对象
- 28. GWT和Guava麻烦
- 29. JPA和GWT失败
- 30. GWT和REST(jax-rs)
可能要签出sharpkit和脚本# - 都将c#转换为js – bbqchickenrobot 2012-02-12 04:29:57