登录 / 注册
IT168技术开发频道
IT168首页 > 技术开发 > 技术开发技术 > 正文

程序员关注的15个Silverlight诀窍

2011-02-16 11:46    it168网站 原创  作者: 葡萄城 编辑: 胡铭娅

    【IT168 技术】我热爱Silverlight,并且身体力行写了很多Silverlight程序,也讨论了很多关于Silverlight的技术。对于刚刚接触Silverlight的开发人员来说,这篇文章是最适合你的。这篇文章列出了我使用Silverlight进行开发后,发现的15条小诀窍。如果你是一个全职的Silverlight开发的话,我希望你能了解并掌握它们。

  我不会谈论MVVM,Prism或者MEF这些复杂的以至于吓跑读者的东西。

  1. 下图中黄色的高亮文字代表了Silverlight 对象的MIME类型,而不是运行时版本信息。许多开发人员第一次看到这段代码的时候都会认为这个地方是引用了Silverlight的版本信息,例如Silverlight 4.

  一个Silverlight宿主应用程序的HTML/ASPX代码:

clip_image002

  2. Silverlight只支持PNG格式的图片,不能直接使用GIF格式的图片。如果你一定要使用GIF图片的话,可以考虑使用基于Silverlight开发的 .NET Image Tools Library。很多人已经构建了将GIF转换为PNG的Web服务,可以直接使用。我推荐你使用Paint.NET来进行图片格式转换。

  clip_image004

  3. 如果用户没有安装Silverlight 4插件,下图中黄色高亮代码(在ASPX或者HTML文件中)会提示用户下载。

  clip_image006

  如果你改变链接如下:

 

  结果会一直要求用户下载最新的Silverlight运行时,新版本的运行时会默认向后兼容。

  • IT168企业级IT168企业级
  • IT168文库IT168文库

扫一扫关注

行车视线文章推荐

首页 评论 返回顶部