Silverlight 工具荟萃

  • James Vastbinder
  • 朱永光

2008 年 5 月 11 日

话题:.NET语言 & 开发

很多组织都开始评估 Silverlight 在他们的业务应用程序中的可用性。而如今的官方工具选择只限于 Visual Studio 2008 和 Expression Blend,但也存在一些免费或开源的选择。

Kaxaml 是由 Robby Ingebretsen 创建用于代替 XAMLPad 的工具,其提供了类似功能,甚至通过提供一个代码片段库和 XAML 刷子来加强使用体验。最近的测试版已经支持 Silverlight,且只有 716K 的 zip 下载文件,它比起 XAMLPad 来说更轻巧。

虽然它不是一个用于辅助构建 Silverlight 应用程序的特制工具,不过在 Toolico.com 上,其作者使用string formatting创建了一个简单但强大的 Silverlight 工具来辅助.NET 开发人员。

Deep Zoom composer 是一个由微软的 Live Labs SeaDragon 创建的免费工具。也许观看使用这个编辑器所做东西的效果,最好的地方就是 Hard Rock 的memorabilia站点。

Spket IDE是一个 XML 编辑器,现在已经支持 XAML 和基于 Silverlight 对象模型的 JavaScript 的语法。这是一个没有所见即所得(WYSIWYG)或复杂预览功能的纯编辑器。

Moonlight是一个基于 Mono 的 Silverlight 的实现。目前,Mono 团队已经做了大量的工作在构建 LunarEclipse,一个基于 Moonlight 的 XAML 编辑器,它最初是由 Alan Mcgovern 开发的。他们目前的开发重点,已经由过去的在 MonoDevelop 和项目中添加代码完成功能,转向了支持 Moonlight 运行时。这个实现的一个优点是,不需要像 Silverlight 那样的宿主的浏览器,其可以独立的运行。

对 Silverlight 重要测试将在这个夏天到来——NBC 将以这个技术来作为奥运报道网站的基础。NBC 承诺将提供超过 2200 个小时的交互视频报道节目。

这份列表确实是非常的短,如同 Silverlight 的时间也不长,Silverlight 2.0 版本也还处于中间测试阶段,它将在这年夏天晚些时候正式发布。这个技术自从去年 1.0 版本发布以来,已经确确实实在一些闪光的地方得到了进步,如 AOL、MLB.com 和 Cirque du Soleil 都对这个技术进行了投入。然而,在富互联网应用程序(Rich Internet Application,RIA)领域微软也有来自于 Adobe 的 Flex 和 AIR 的强大挑战。

查看英文原文:Tool Roundup for Silverlight

.NET语言 & 开发