作为一名程序员,选择Windows作为自己的开发平台无疑是一个正确的选择
但是,由于Windows开发人员数量的庞大,使得Windows开发人员的“价值”显得普遍没有Linux,Max等平台下的高
换句换说,就说庸庸碌碌之辈太多
从一个某某培训机构学上几个月的
net的人就自称是Windows开发高手了,这当然会让人笑掉大牙
其次由于Microsoft的开发平台和工具通常很容易入手,所以使得许多程序员误以为这就是开发Windows应用,认为Windows开发理应简单
作为一名学生,我从自己的角度谈谈如何真正成为一名Windows开发高手
注意,以下说讲的都是在自己的语言关已过的前提下,你应该熟练结构化程序设计,对面向对象程序设计有一定的理解
为什么不是精通面向对象?面向对象这潭水真的太深了,做了一辈子开发的程序员也许都不敢说自己完全掌握了面向对象程序设计精髓
1>熟练掌握WindowsSDK编程掌握WindowsSDK开发其实是对WIndows *** 作系统进行一次初步的探究
虽然MFC已经将SDK进行了很好的封装,但是想要真正掌握Windows程序设计的精髓,还是要从SDK开始
如果初学者一开始就拿着一本《深入浅出MFC》来看的话,我相信是看不下去的
从C语言控制台编程跨向Windows程序设计其实是需要花一点功夫的
初学者往往在学习Windows程序设计时第一个不习惯的地方是大量MicroSoft定义的宏和结构体
这些“旁枝”往往成为初学者的一大障碍,是的初学者将精力往往放在了这些不重要的地方,而不是放在Windows消息机制,窗口架构等主要的地方
MFC这一点做的更为深入,所以建议初学者一定要从WindowsSDK进行学习
是否精通汇编语言是普通程序员和大牛之间的一道分水岭
通用windows平台开发需要安装。根据查询相关资料信息,桌面程序开发需要安装通用windows平台开发,启用设备进行开发即可。Windows通用应用平台,在Windows10Mobile/Surface(Windows平板电脑)/PC/Xbox/HoloLens等平台上运行,uwp不同于传统pc上的exe应用,适用于手机端的app有本质区别。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)