基于微软的嵌入式开发  是不是和硬件打交道比较多 和平时所说的winform编程又有什么区别

解决方案 »

  1.   

    嵌入式的没玩过,不过据我所知的主要是应用在win CE平台上,用来开发windows phone系统上的软件。WPF一般只用来搭建客户端应用,而不是WEB应用,开发WEB应用,可以选silverlight,最初叫WPF\E.WPF是微软新一代的图形显示系统,他的主要能力是用来做界面的,因为他用了directX来渲染图形,能更有效的利用显卡的能力,能方便的处理2D、3D等图形及多媒体,另外,他的xaml标记语言也让开发界面与写HTML这类语言很类似,这使得很容易搭建一个自己想要的界面,有很多样式、模板可以设置。他有一个重要的机制就是绑定机制,通过结合MVVM模式,能更好的用来开发可测试性强的、耦合低的软件。除此之外,其它的和WINFORM也挺像的,比如都有事件(但本质上两个事件机制还是不一样)、都是用来开发客户端应用。说的不对的地方,请大家纠正。