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平臺,GWT-Ext和SmartGWT
- 4. 混合GWT和外部GWT
- 5. 分機GWT 2.2.1和GWT 2.1.1
- 6. GWT和Ext-GWT:比較
- 7. 升級GWT,Bootstrap和GWT-Bootstrap
- 8. GWT和Ext-GWT:比較
- 9. GWT類的東西在.NET中
- 10. 對於.NET的GWT等價物?
- 11. GWT .client和.server
- 12. Phonegap WP8和GWT
- 13. GWT和休眠
- 14. GWT和SpringSecurity
- 15. GWT/java和javascript
- 16. GWT和WebServices(wsdl)
- 17. gwt maven和javax.validation
- 18. Java EE6和GWT
- 19. GWT和Restlet
- 20. GWT Celltable和TABbing
- 21. Spring roo和GWT
- 22. Spring roo和gwt
- 23. DoubleClickHandler和mapwidget - gwt
- 24. GWT-showcase和ECLIPSE
- 25. GWT和ReflectionToStringBuilder.toString()
- 26. java.util.zip.Deflater和GWT
- 27. WordPress和GWT
- 28. GWT Maven和web.xml
- 29. JS和GWT/smartGWT
- 30. GWT和notifyAll()(java.lang.Object)
可能要簽出sharpkit和腳本# - 都將c#轉換爲js – bbqchickenrobot 2012-02-12 04:29:57