回覆列表
-
1 # 嘉靖不上朝
-
2 # 程式設計自學分享
windows平臺下c#是開發桌面應用程式的很好選擇
C#語言可以輕鬆實現桌面程式的開發,利用vs開發工具,拖動控制元件就可以很快的完成一個軟體介面,但然要做到好看,炫酷,還需要藉助其他的介面庫,或者自己重繪控制元件。
C#的功能全面,可以輕鬆呼叫office 元件,windows元件,windows api函式,各類資料庫連線呼叫。
C#可以很方便的呼叫工控裝置,如plc,可以輕鬆操作plc,讀取,寫入資料等。
c#可以開發windows等其他多平臺遊戲,使用unity3d,開發機器視覺使用emgu.cv opencv 等。
基本上windows平臺上的軟體都可以製作。
但是c#能做的c++都可以做,不過c++的難度較大,不適合新手。
C#開發Windows系統桌面首選。
跨平臺C++很著名的庫Qt。
不過現在有了node.js這種脫離瀏覽器基於chrome的V8引擎的技術,現在可以HTML+CSS+JavaScript開發跨平臺的桌面運用,配合前端雙向繫結的vue,react,angular等快速開發,高效率,炫麗,框架electron或者nw.js。