优势:
1. 它很正统,只要你想在Windows上部署,就是属它最正统;
2. 它很精简,运行时可以选择动态或静态运行库,伸缩自如(.net庞大的框架,令人望而却步,让客户每次都要装这么大的东西,有碍客户体验啊!!!至少我是客户的话就不喜欢);
3. 它接近底层,让你不再被一层东西所遮蔽;
4. 它很耐用,只要还用Windows,它的寿命不减(Windows总是不断向下兼容的);
5. 它运用范围很广,从直接和硬件打交道,到数据库开发;
6. 资源丰富,MSDN + 各种控件源码 + 学习资源;
7. 大部分常用的桌面应用都是使用它;
它很棒,但学它也很纠结
软肋:
1. 因为它接近底层, 所以学它不是一件容易的事,不但需要有人脑,还要学会用机器脑思维
2. 开发速度慢(和C#等相比,开发数据库程序的话,不是一个速度级别啊)
为什么还要学啊,为什么呢?!
贱呗:)开玩笑,呵呵。学它的关键还是要知识的累积,资源的累积,一步一步来吧,我相信水滴一定能石穿。