WPF是下一代windows桌面程序开发的主流,而Silverlight也是微软在RIA上的重要一步,而且随着WIN PHONE7一起,也成了以后微软手机开发的主要工具。现在Silverlight也是火的不得了。加上FLEX,HTML5,现在的程序员也是越来越难当,每天都要被新技术,新概念,新名次不断的轰炸。虽然很多东西对于我们这菜鸟级的程序员根本用不上,也没有太多公司会跟风而上。毕竟技术只是为了更好的创造利润。但作为对新鲜事务有着强烈好奇心的我们来说,没空多了解小也是挺好的。
WPF/Silverlight已经出了了3年多了,应该说比较成熟了,随着windows7和.NET4.0的发布,我想以后的桌面应用程序以及WEB程序会想着更绚,更酷,更方便的方向发展。windows 7的绚丽效果我想用过以后就在也不想换回XP了吧。哈哈。软件已将从如何做软件到如何做好软件,而现在是要到如何做用户喜欢的软件了。我想一个漂亮的等待界面和一个简陋的等待提示相比,用户也不会在乎那1.,2秒的查询速度,而对于WEB软件,能像桌面程序一样 *** 作一直是美好的梦想,随着RIA框架的涌现,现在越来越关注的也是交互和 *** 作了。
稍微唠叨了下,WPF/Silverlight 09年就准备开始学习,当时也没什么资料,而且加上工作忙,一出差就给耽误了,不过大致看过一遍SDK的文档,还算有点点基础。现在在一看,3。0,4.0都出来了。而且书籍和相关资料也渐渐多了起来。自己也懒得边学边写,因为网上很多,没有重复的制造轮子啊。 把学习中收集到的一些很好的文章收录在这里,不定期更新:
相关资料:
WPF和以往的WINFORM最大的不同就在于它的显示上,WINFORM是使用GDI/GDI+,而WPF则是使用了DirectX,而在windows7下,系统的图形显示相对于XP也有了很大的改性(其实是VISTA相对XP),在WIN7下有一个DWM(Desktop windows Manager)。关于DWM的解释可以参见MSDN : http://msdn.microsoft.com/en-us/library/aa969540(VS.85).aspx
下面2个是关于WIN7图形架构和在DWM下GDI和DirectX的工作方式,关于GDI+和DirectX不熟悉的话可以大概了解下,我也只是在上一个项目中有所使用,才有了一定了解。对于学习WPF来说大概了解就行了。
深度解读 - Windows 7核心图形架构细致分析
Redirecting GDI,DirectX,and WPF applications
下面一遍文章介绍了WPF中的图形的呈现过程和内部 *** 作,个人感觉很好,和上面2个文章有一些相关联的东西
一站式WPF--Window(一)
园子里别人写的学习笔记,很全了,快速入门。恩,没有必要在造轮子了。
总结WPF and Silverlight 学习笔记:索引页
以上是内存溢出为你收集整理的[整理]WPF/Silverlight相关学习资料全部内容,希望文章能够帮你解决[整理]WPF/Silverlight相关学习资料所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)