C#寫的C/S專案 改成 B/S的技術選型請教。
專案背景:.NET C#寫的C/S專案,C端與S端通信使用SOCKET,開發人員對C++、C#更熟練。
修改需求:
1、S端不變動,增加一個WebService或WCF服務,用于前端與后端(S端)通信,這樣既保持了之前的“C/S應用”仍然可以繼續使用。
2、B端(WEB前端)使用Bootstrap設計WEB UI頁面(新學習了Bootstrap,確實高效和漂亮)。
具體實作:
WEB前端如何呼叫后端的WebService或WCF服務 將后端資料顯示到WEB前端的UI界面上?
有些疑問:
1、B端(WEB前端):自己去了解了一下ASP.NET資料,大多數都是講的WEB FORM方面的。
2、很多人明確建議我們不要使用WEB FORM開發WEB前端。
3、也有人建議WEB前端不要使用ASP.NET框架,直接用Vue.js、Bootstrap就可以了。
4、有去了解過.net core,感覺這個可能會成為以后.NET的趨勢,我們的S端和B端(WEB前端)應用應該都可以使用它改過來,可以跨平臺,但是目前還不會改動后端的C#服務端程式,只是增加一層WebService或WCF服務供WEB和WEB前端,暫時不想使用.net core來做。
5、使用JAVA來做WEB前端,需要花費更多的時間。
有做過類似企業應用的嗎?求大神指點,感謝了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/280122.html
標籤:ASP.NET
上一篇:Task 有沒有類似執行緒池的說法?讓某些Task方法在執行結束后保留執行緒,而不是每次執行都創建新的執行緒?
下一篇:C# List的功能實作
