存档

文章标签 ‘Silverlight’

Silverlight中无法设置卫星程序集为中立资源程序集

2011年9月5日

熟悉.Net资源文件体系的人都知道,中立资源程序集(Neutral Resource Assembly)的作用在于,一旦指定语言文化(Culture)的资源查找不到,便会Fallback到中立资源程序集。因此显式指定一个中立资源程序集很重要。…

Silverlight 4+RIA Services–搜索引擎优化(SEO)

2010年5月4日
继续我们的系列文章,接着来看一下Silverlight和SEO。互联网上大部分流量都是搜索驱动的。搜索引擎通常是很多用户在公共互联网上的第一站,企业环境上的情况也在朝这个趋势发展。搜索也是很多广告获得收益的关键因素。所以无须多讲,SEO非常重要。但对于Silverlight程序来说,很多有意思的内容都是动态生成的,怎么做SEO呢?接下来我会给大家展示一个只需耗费最小工作的应用模式来实现Silverlight应用程序的SEO优化。

Silverlight的依赖属性与附加属性

2010年3月28日

好久没写Silverlight了,依赖属性(Dependency Property)和附加属性(Attached Property)这两个算是很基础的知识都不是很记得了。写一写,当做一下笔记吧。…

Silverlight启用Assembly Caching之后铁通用户无法访问

2010年2月13日

去年年底的时候,有客户向我们公司反映,他在自己公司内网(铁通ADSL)无法访问我们的Silverlight应用程序,而在他家里(网通ADSL)就可以正常访问。我们其他的客户并没有反映过类似的问题。…

Blend小贴士——改变鼠标滚轮的默认行为

2009年9月18日

使用Blend的一个最大的别扭之处就在于它默认情况下滚轮的作用是放大缩小,而不是我们熟悉的滚动屏幕。还好这个默认行为是可以修改的。在菜单Tool=>Options=>Artboard中找到Mouse…

解决Silverlight引用中文字体的问题

2009年9月8日
问题描述

在Silverlight程序中,对文字设置了中文字体之后不起任何作用。

问题分析

Silverlight内置了十几种常见拉丁字体,如Arial,Comic…

解决Silverlight无法调试的问题

2009年9月1日
问题描述

在Silverlight开发过程中,经常时不时的会碰到Silverlight无法调试的问题。我就遇到下面几种情况:

1. Web Application+Silverlight,F5进入调试状态之后无法跟进Silverlight程序中下的断点…

枚举导致的WCF Web Service接口返回异常

2009年8月23日

枚举在DotNet中是一个比较特别的类型,因为你可以将任意整数赋值给一个枚举类,而不会导致编译或者运行时异常。不知道为什么要这样设计,感觉在这样的设计下,枚举类就变成弱类型了,丧失了类型安全检测了。曾经就有一次在Silverlight项目中遇到了和枚举类这个设计相关的奇怪问题,调试了半天才解决。…

Silverlight SEO(搜索引擎优化)白皮书

2009年4月6日
转载说明:

英文原文出处:http://silverlight.net/learn/whitepapers/seo.aspx

中文翻译出处:http://www.mdong.org/?p=277

概要

这份文档描述了一些Silverlight程序的搜索引擎优化(SEO)技巧。这些技巧是用来帮助开发人员使得Silverlight内容能够在搜索引擎的结果页被发现,并为没有激活Silverlight的用户提供合意的体验。…

图片等资源的引用路径问题

2009年3月19日

    在SL中,我们经常会遇到资源引用的问题,尤其是图片资源。这里就有两个地方需要注意的:

  1. 图片放哪里?
  2. Xaml中怎么引用图片?

谈谈Silverlight的一个跨域安全考虑

2009年3月19日

在文档中看到Silverlight在设计的时候对网络安全方面做了很多考虑。但由于本人对安全方面并不是特别懂,所以看得挺模糊的。最近和同事黄讨论了其中一些点,得到一些结论,和大家分享一下。…

Silverlight 2动态加载Xap包中的程序集

2009年3月2日

以前beta2时候的XamlReader貌似已经不管用了,所以只能手工解析。silverlight的Xap包我们可以直接将其当作文件流来读取。先读取manifest文件,里面包含有该Xap包的一些信息。…

Silverlight2 动态加载程序集—OnDemand模式(Dynamic Load Assembly)

2009年3月2日

随着我们开发的进行,我们的Silverlight生产出来的Xap包可能会越来越大,这个时候我们可能会考虑将某些功能集独立到某个程序集中,放置在SL可以访问的路径下,然后在需要的时候动态去加载这个程序集。关于这方面的例子网上也有不少,但大多是告诉你在下载dll之后通过反射来实例化类型。我们知道反射是一种比较慢的操作,对于这里我们使用的程序集,其实内部有什么类我们都是知道的,那么有没有一种办法可以即获得动态加载程序集的好处,又不用付出反射的代码呢?答案是有的。下面我通过一个简单的Demo来演示一下怎么实现。…

Silverlight 2 RTM 多国语言支持(应用程序本地化)

2009年2月28日

让Silverlight应用支持多国语言

1. 新建一个示例SL工程和一个测试的Web站点

2. 在站点中复制系统自动生成的****TestPage.html,以语言代码(如zh-CN)作为文件名的一部分。…

白话KeySpline

2009年2月28日

KeySpline用在使用Key-Frame机制的动画中,主要利用了贝塞尔曲线来让动画效果更加符合真实世界。

先简单介绍一下贝塞尔曲线,公式我就不说了。贝塞尔曲线由四个点决定一条曲线,通过几条贝塞尔曲线,能够勾勒出任意复杂的物体的轮廓。…

在Xaml中输入尖括号文本

2009年2月28日

在Xaml中一般是不能直接输入尖括号的,有三种解决方法:

  • 在代码中修改文字
  • 使用英文全角的尖括号
  • 使用实体符>就像HTML里面一样。

将Silverlight搬到桌面

2009年2月28日

Silverlight是WPF的一个子集,我们可以比较容易的将代码迁移到WPF上来,但是如果我们不想要那么麻烦的话,那么我们可以使用Desklight这个工具直接把Silverlight成果从Web上搬移到桌面上来.…