我曾經在ASP.NET MVC上構建網站。現在我想構建另一個Web服務。這一次,我想使用客戶端應用程序(在Windows上運行)並且不需要網頁。我應該選擇哪種技術?我仍然在服務器端和客戶端都使用C#,我可能會使用mySQL。非常感謝你。什麼是ASP.NET MVC的客戶端/服務器等效
0
A
回答
0
它是ASP.NET Web API,其在ASP.NET MVC 4是新1>。
在撰寫本文時,ASP.NET MVC 4正處於RC階段。
0
我強烈建議客戶端的WPF。它具有類似的MVC架構,並使用XAML進行用戶界面,該界面簡單易學但非常強大。如果不需要gui,服務器可以是一項服務。
+0
我應該在服務器端使用什麼技術? – 2012-07-25 11:24:58
+0
那它取決於一種應用程序。如果是某種CRUD應用程序,我會建議WCF(Windows Communication Foundation)。有了它,您可以獲得RMI系統的優勢,您可以輕鬆連接並調用您自己的方法。 – 2012-07-25 11:27:57
0
你可以使用經典的3層結構:
- UI客戶端應用程序在WPF(其提供很好的MVVM模式爲UI /邏輯分離)
- WCF web服務的後臺,IIS託管( C#組件)
- 實體框架作爲一個ORM
相關問題
- 1. 服務器端MVC +客戶端MVC
- 2. `curl -v`等效,但作爲服務器而不是客戶端?
- 3. 來自客戶端的ASP.NET MVC服務器端驗證
- 4. 客戶端MVC而不是服務器端MVC
- 5. ASP.NET MVC jQGrid客戶端和服務器端驗證
- 6. 什麼是TIdBlockCipherIntercept的等效服務器端組件?
- 7. 什麼是客戶端和服務器端DataTable處理?
- 8. 服務器端和客戶端分頁究竟是什麼?
- 9. asp.net驗證客戶端或客戶端或服務器端
- 10. memcached的客戶端 - 服務器模型的好處是什麼?
- 11. 用於客戶端和服務器的ASP.NET MVC模板
- 12. ASP.NET Response.Cookie客戶端或服務器?
- 13. 什麼是'---從客戶端到服務器的轉換---'?
- 14. 本地和客戶端/服務器的數據庫是什麼?
- 15. 什麼是DBMS中的客戶端/服務器技術?
- 16. ASP.NET AJAX客戶端模板 - jquery等效
- 17. 服務器端VS客戶端MVC的Web應用程序
- 18. MVC服務器端VS MVC客戶端和RESTful API
- 19. 客戶端或服務器端的ServicePointManager.DefaultConnectionLimit?
- 20. 爲什麼在服務器上使用MVC?這不是客戶端模式嗎?
- 21. ASP.NET MVC 3,將文件從服務器傳遞到客戶端
- 22. 在ASP.net MVC Signal R中連接客戶端服務器
- 23. Asp.net MVC 4動態服務器和客戶端驗證
- 24. 從Android客戶端輪詢asp.net MVC服務器
- 25. PHP:SOAP Web服務客戶端web服務ASP.NET服務器
- 26. 什麼是比較客戶端和遠程服務器
- 27. 服務器客戶端iphone
- 28. Arduino客戶端/服務器
- 29. 服務器和客戶端
- 30. TCP客戶端服務器
不,不是。 Web API旨在用於除了僅僅是網站之外還希望公開他們自己的API的網站。如果你想構建Web服務,你應該堅持WCF。 – 2012-07-30 09:35:32