啃技术的虫子

技术连接梦想与现实...

博客园 首页 新随笔 联系 订阅 管理

        昨天我打开微软网站首页时,惊奇的发现,有动画效果的广告已经由Silverlight取代了原先的Flash来实现,因为被提示需要安装Sliverlight的运行时。
       

        我想,随着Silverlight正式发布(1.0版本已经到RC了),它的应用将会越来越多,应用领域也将越来越广。个人认为,Silverlight的出现,相对于.Net程序员来说,是一个崭新的机会,不需要另外学习一套编程技术,仅仅是利用自己熟悉的C#、VB.NET甚至IronRuby/IronPython和Visual Studio提供的WPF控件,就可以在网页上实现许多很酷的动画交互效果,而这些在Silverlight出现之前,除非去学Flash,要不这些是想也不用去想的。
  
        试用新版的Visual Studio 2008,发现它可以更好的支持Silverlight开发。首先,它支持JS脚本调试和Intellisense,Silverlight 1.0中有相当多的JS脚本要写;其次,它新增了XAML Designer,可以靠拖拽更方便的编辑应用界面,而在VS2005中,只能纯手写UI代码的哦。

         还有一个很酷之处是:美工和程序员可以更好的协同工作。这是因为,如果美工使用Expression Design和Expression Blend来制作动画或图片,在完成后可以将它们导出成XAML文件,而程序员可直接在其工程中使用和编辑这些XAML文件,并为相关的控件添加响应处理的方法和事件。其实,在Expression Blend中,新建的项目就是VS2005中的工程,利用VSS的版本控制,美工和程序员可以更加亲密无间的一起干活。

         我把上面提到的资源网址列在这里,希望有所帮助:
         Silverlight: http://silverlight.net/ 在这个网站,可以找到Quickstart和Videos来帮助了解和学习Silverlight,也能下载Silverlight1.0和1.1的运行时,还有一些高手的blog,不过这些都是英文的。
         Expression Studio: http://www.microsoft.com/expression/ 这里可以了解到Expression相关产品的信息。
         Expression Design中文试用版:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e2f6d411-4cca-407b-a434-3115f76c3c4d 比起Photoshop老同志,它要走的路还很漫长,比过它的优势在于与VS的协同工作。
         Expression Blend中文试用版:http://www.microsoft.com/downloads/details.aspx?familyid=DE665FE2-7CC4-412A-A5DE-BFD737F4AEEA&displaylang=zh-cn 我觉得Blend功能很强大很酷,不过学习起来也很复杂,可以按照它的帮助文档,一步一步的进行下去。
      

posted on 2007-09-02 18:01  missair  阅读(713)  评论(6编辑  收藏  举报