Welcome to MSDN Blogs Sign in | Join | Help

CLR & Silverlight上海研发团队的Blog

专注底层技术

Syndication

News

如果你对CLR或Silverlight有什么意见或建议,欢迎通过导航条中的EMAIL给我们留言。有技术问题欢迎访问MSDN中文论坛进行提问(请参阅链接)。 贴子以"现状"提供且没有任何担保也没有授予任何权利。如果需要转载、录用文章,必须点击Email与博客管理员书面联系取得许可。

Browse by Tags

All Tags » Silverlight小贴士   (RSS)
Sorry, but there are no more tags available to filter with.
DLR in Silverlight
DLR(Dynamic Language Runtime)是Silverlight中提供的一套非常强大的动态语言运行时。目前2.0 beta2中支持Python,Ruby和JSX。 利用DLR,你可以很方便的使用熟悉的动态语言编写Silverlight程序。 本文主要介绍如何在托管语言中调用动态语言。 首先,我们需要初始化动态语言的环境配置,从中获取所有可以使用的动态语言列表,然后得到相应动态语言的运行引擎。 ScriptRuntimeSetup setup = new ScriptRuntimeSetup Read More...

Posted Thursday, September 18, 2008 10:48 AM by SilverlightShanghai | 2 Comments

Filed under:

获取并使用通过Downloader对象下载的内容
在《 Silverlight中的Downloader对象 》一文中,我们已经了解了一些关于Downloader的基本概念,以及如何使用Downloader来下载文件并根据需要触发一些事件。而本文我们将看一看在下载结束后,该怎样根据需要处理下载下来的文件。 处理下载下来的文件一般都在Completed事件的事件处理函数中。大多数情况下,我们需要用Downloader下载的文件可以分为如下几类:包含Silverlight中界面元素的XAML文件或处理逻辑的js文件,各种媒体文件(如图片、视频等等),字体文件,以及包含各种类型文件的压缩包文件(.zip文件)。接下来我们就这几种类型分别说明一下。并假设我们的Completed事件处理方法名为 Read More...

Posted Sunday, March 02, 2008 8:19 PM by SilverlightShanghai | 2 Comments

Filed under:

Silverlight中的Downloader对象(javascript)
Silverlight中有一个Downloader对象,可以用来下载Silverlight应用程序中相应的文件,比如脚本、媒体文件等等。有了它就可以根据应用程序的具体需要来下载相应的文件,而不必在Silverlight插件初始化的时候就将整个应用程序所需要的文件全部下载下来。这样不仅可以节省用户下载应用程序所花费的等待时间,还可以直接在应用程序中动态使用下载下来的内容而无需刷新整个页面。Downloader对象能够初始化数据传输,监视数据传输的进程,并能很方便的得到所下载的文件。加载应用程序时的进度条的实现就需要用到Downloader这个对象的强大功能。此外,Downloader对象还可以用来下载ZIP压缩包,并可以从所下载的ZIP包中获取单个文件。 Read More...

Posted Monday, February 18, 2008 8:57 AM by SilverlightShanghai | 2 Comments

Filed under:

在SL中使用全屏模式
Silverlight对全屏模式的支持是内建的,实现方法很简单,在托管代码中,主要通过改变BrowserHost.IsFullScreen这个值来改变全屏模式。当IsFullScreen为True时,应用程序为全屏模式;该值为False时则返回普通浏览器内嵌模式。使用BrowserHost时需要引用System.Windows.Interop这个名字空间。 using System.Windows.Interop; // 其他名字空间 namespace SilverlightProject1 ... Read More...

Posted Sunday, January 27, 2008 4:54 PM by SilverlightShanghai | 0 Comments

Filed under:

[翻译]Silverlight 1.1安装/开发常见问题解疑
翻译原文: Troubleshooting Silverlight 1.1 Development 微软公司最近同时更新了 Silverlight 1.1 Alpha Refresh 和 Microsoft Silverlight Tools Alpha Refresh for Visual Studio (July 2007) 。我们建议你更新到这些最新的版本,因为最新的版本解决了论坛中的一些人所提到的关于1.1安装与开发的一些问题。 验证你正在运行的是最新的版本的方法: 运行时:在浏览器中用鼠标右键点击Silverlight控件。选择Silverlight Read More...

Posted Friday, October 26, 2007 12:17 PM by SilverlightShanghai | 1 Comments

Filed under:

在Silverlight中使用定时器(Timer)
定时器(Timer)是一个挺常见的功能。通过使用定时器, 可以每隔一段制定的时间后触发某一指定的事件,如刷新、定时提醒等等。那在Silverlight中怎么使用定时器呢?其实也很简单,且听我细细道来。:) HtmlTimer类和Storyboard 这是最简单的实现定时器的方式。 你可以在你的程序中直接使用 HtmlTimer 类,它位于 System.Windows.Browser 命名空间下,使用之前你需要在工程中先加入对System.Silverlight.dll的引用。它的使用方法很简单: Read More...

Posted Friday, October 26, 2007 12:02 PM by SilverlightShanghai | 1 Comments

Filed under:

 
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker