Silverlight辅助开发工具

 

  工具一:DeepZoomComposer-放大镜功能包

  在Silverlight发布的初期,DeepZoomComposer是一大亮点,该功能允许用户在Silverlight应用中查看高分辨率图片,其中平滑的扩大以及缩小的动画效果,吸引了不少用户。

  工具二:.NetRIAServices

  随着RIA技术的发展,微软也推出了对应的解决方案,.NetRIAService,该工具扩展了Silverlight功能,沿用了传统的n-Tier应用模型概念,允许开发人员创建n层Silverlight应用。虽然该项目也属于Silverlight开发中重点之一,但是由于该项目一直属于测试版,作为商业项目不推荐使用,所以,我没有把该工具放入必须安装的列表中。

  工具三:.NetReflector

  相信大家都很熟悉这个工具了,该工具主要是.Net代码的反编译,在反编译Silverlight项目中有着很大的作用。这里就不再赘述。

  工具四:SilverlightSPY

  SilverlightSPY是一款Silverlight项目侦测工具,该工具探测XAP包,查看应用风格,分解查看应用界面,和Reflector配合可以查看项目资源,以及项目源代码,是一款很不错的工具,详细中文介绍请看这里。

  工具五:Fiddler/FireBug

  作为Web开发人员,对这两款工具并不陌生,该工具主要用于监测HTTP网络信息,手工Debug应用。在Silverlight+WCF项目开发中,这是必不可少的辅助调试工具。

  工具六:KaXaml

  KaXaml是一款开源的轻量级XAML编辑器,该项目支持视窗编辑,支持高亮语法支持。该项目是开源项目,详细中文介绍请看这里。

  工具七:XAMLPowerToys

  该工具是一款VisualStudio插件辅助工具,用于编辑XAML文档,包含多种代码模板,简化开发人员输入代码过程,是一款很不错的辅助工具。该工具同时支持WPF/Silverlight开发。

  工具八:Rooler

  Rooler是一款图形侦测工具,在Web项目开发中经常用到,用于侦测Web图片尺寸,可以用来辅助设计SilverlightUI。

  工具九:SilverlightProfiler

  该工具是Silverlight应用优化工具,提高项目运行效率,试用过几次,感觉对于大型项目,效果还是比较明显的。

posted @ 2011-01-03 22:23  scarbean  阅读(976)  评论(0编辑  收藏  举报