Microsoft VS2008 , Silverlight , Expression Blend , XAML 关联性

XAML是XML标记语言,很巧妙的控制CLR进行GPU的渲染并同步后台CS 实现在UI/代码分离.VS2008是Coding编码工具,特长是代码编写,但对其UI设计方面这块放到了Blend上,美工用Blend画界面,程序员用VS打开编程.

http://www.slfans.com/?action-viewnews-itemid-16080

Silverlight是WPF子集,微软使用WPF来统一界面程序,但WEB发展的速度并没有微软想像的快,WPF功能的强大对于互联网来说也意味着过于庞大,于是产生了silverlight,以plug-in的形式,注入到浏览器进行CLR的解析.

精简重写了WPF的System.window类库,像FLASH一样以虚拟机形式运行.这样客户端就不用安装freamwork3.5了.

http://www.microsoft.com/silverlight/

http://www.slfans.com/?action-viewnews-itemid-15970

但我相信WPF五年后会到达地球,像燃烧军团一样吞并FLEX,FLASH,EXTJS等RIA领域.所以在WPF魔神复活前,我们还是先练好silverlight,WF,WCF,EntityFreamwork(Linq2SQL已死忘了它吧)四大黑暗护法,
等待黑暗苏醒.

说白了,blend是做界面的,就像有些人写asp.net,用Dreamweaver做界面一样。
后台代码当然是在vs里写了,xaml就可以比作asp.net中的html

你可能感兴趣的:(silverlight)