之前一直在写前端,后来因为项目需要得写原生Windows桌面应用程序
开发主要面向企业内部使用的工具,一套针对某种设备的控制系统
基本不对外开放,而且是从头开发,没有历史包袱,相对比较自由
但是JavaScript跟C#这类语言差别挺大的
而且C++和Java这些面向对象的代码基本没写过
于是有五个问题:
① 有JavaScript基础,该如何入门C#
② 不考虑跨平台, 不追求运行效率,但是希望高效开发
③ 编写Windows原生桌面应用程序应该选择哪种技术组合?
④ 2019年,C#和VB.Net选择哪一种语言?
⑤ 2019年,WinForm和WPF和UWP的GUI框架选择哪一种?
⑥ IDE选择Visual Studio还是JetBrain或者有没有其他更好的选择?