小程序开发设计的坑还没填上,新挖一个WPF,最近公司也动荡了一波,异地协同办公沟通总归效率总归有点不如意,索性承接了客户端界面的开发。

WPF

WPF 界面设计用到的很多概念,类似于网页前端设计,尽可能的剥离UI设计和业务逻辑,让UI的设计能独立出来,也是互联网公司期望的分工方式。今年刚好折腾过小程序,很多概念上的东西都是通用的,上手也就比较轻松,这些算是现代UI设计中的,掌握了基础的框架概念,后面的路不容易走歪。

以前有Winform开发经验的读者,推荐阅读:WPF 基础总结(学习建议),篇幅不长,适合有经验的读者规划学习路线

零基础的读者推荐阅读:WPF 中文网,从零开始介绍基础的概念、发展的历史、底层类的认知逻辑。这个网站说来也是巧了,今年八月份作者刚发布的,用来吸引读者购买课程,和我这边的时间刚好对上了,如果再晚一点,和我大概率也就没有缘分了。

想要最正统的学习资料,当然是微软官网的资料,有些枯燥,新读者需要有耐心。

经典的电子书籍也有很多,不是很推荐,日常工作的事情也多,静下来看书的时间并不是很多,很难一下子就进入看书的状态,带着项目练习更合适一些。

C# 和.net 发布历史

想对于以前学习的语言,最近几年,发布的新特性稍微有点多,语法的版本每年都在迭代。

https://en.wikipedia.org/wiki/C_Sharp_(programming_language)

官方学习资料: