桌面軟件就是大家說的Windows應用軟件了。那么桌面軟件一般用什么工具開發的呢,或者說,Windows 下桌面應用開發有哪些主流技術?
一般如果不需要支持XP的話,直接用WinForm / WPF就行了。
Win Vista自帶 .net 3
Win 7 自帶 .net 3.5
Win 8 自帶 .net 4 / 4.5
Win10 自帶 .net 4 / 4.5
如果不考慮跨平臺,只限于win32,則桌面應用開發,首選delphi,沒有之一:
一般而言,開發效率高 和 運行效率高 是一對矛盾,無法兼得
但是,基于pascal、turbo pascal進化而來的delphi,其實很好地做到了兼得:開發像vb,運行像vc!一度被稱為vb殺手!
可惜vb的主人太強,delphi的主人后來走火入魔,才使得一代創世紀的語言平臺走向湮滅
delphi做數據庫(本地、大型)、網絡、工具、圖形、web(開發效率將與普通工具一樣了)應用都可以,
只是現在了解、熟悉的人不多了