摘要:一、wpf和silverlight简介在这个教程的最开始,我们先了解下什么是wpf以及silverlight,这个至关重要,只有从根本上理解了这个概念,我们才能深入的知道它能做什么以及它适合做什么。关于wpf的定义,在msdn中是这样定义的:“WPF是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序。使用 WPF,您可以创建广泛的独立应用程序以及浏览器承载的应用程序。”关于silverlight的定义,msdn中是这样定义的:“Silverlight 是一种跨浏览器、跨平台的 .NET Framework 实现,用于为 Web 生成和提供下一代媒体体验和丰富的交
阅读全文
摘要:接触wpf/silverlight已经有很多年头了,记得是在08年的时候在上海微软开始做为期一年的wpf项目,然后在09年上半年有做了数个silverlight项目。当时wpf和silverlight的教程非常少,特别是08年的时候,记得我们是4月份开始做wpf项目,然后抱着msdn还有英文版的wpf书啃了一个月,到6月份才出一本像样wpf中文版图书。其实当时对wpf/silverlight没有什...
阅读全文
摘要:折腾了2天不知道怎么回事一直装不了。。在网上查了查资料,说需要装vs2008 sp1,我已经装过Sp1了,而且我下载的也是中文版的Silverlight tools, 78.8M的那个,没有理由装不上啊。。。查了很多资料,试了很多方法不行,最后查了日志文件,发现失败的原因好像是某个微软的网站地址失效,所以安装Silverlight tools的时候一直提示“开始下载”就不动...
阅读全文
摘要:BitMapEffect这个东西对程序的性能影响比较大,尤其是在3D应用中。。 我做个一个项目中,用到Viewport2DVisual3D来呈现2D控件,并且可以做3D效果,但是用后程序超慢,一运行该页面,CPU利用率达到100%。 百思不得其解,最后经过反复测试,发现问题在BitMapEffect上,因为用到2d控件的BitMapEffect作为Viewport2DVisual3D的内容后,性能...
阅读全文