03 2009 档案
摘要:本篇主要内容:
Navigation
Frame和Page控件
导航历史记录
NavigationService和NavigationContext
DeepLinking
UriMapper和UriMapping
导航(Navigation):
在Silverlight 2时代,如何从一个控件页面导航到另外一个控件页面是需要费很大功夫的事情
以至于国外有不少人研究并制作了自己的导航控件,如Peter Brown 和 Gerard Leblanc
但是可用性还是比较差,于是大家在进行Silverlight 2开发的时候碰到导航问题经常就卡壳了
Silverlight 3终于将导航框架引进了Silverlight
其主要依赖的两个控件是Frame和Page控件(和WPF一样)
阅读全文
摘要:本篇主要内容:
.Net RIA Service介绍和实战
DataPager
DataForm
验证(Validation)
.Net RIA Service介绍和实战:
.Net RIA Service用来简化LOB(Line Of Business)的开发
它通过整合ASP.Net和Silverlight平台来简化传统的n层程序架构,如下图
阅读全文
摘要:这几天由于MIX 09的召开,微软给我们带来不少好消息
比如Silverlight 3 Beta的发布,IE8正式版的发布
今天我们迎来另外一个好消息
基于Deep Zoom的Virtual Earth Silverlight地图控件CTP版也发布了
获取这个CTP版本的方式如下
登录Microsoft Connect网站
填写一份强制性的调查
这样你就可以进入下载页面了
阅读全文
摘要:不知不觉发现自己写得Silverlight的文章还算不少了
为了大家以及自我的寻找方便,对其做一下汇总
阅读全文
摘要:本篇主要内容:
离线功能实战
离线功能原理
离线功能实战:
在开始这个部分的学习之前,请大家下载一下Silverlight 3 Beta 新特性解析(3) - Media篇的源代码
我们将把这个程序变成离线应用程序,其大概步骤如下:
1.打开SL3Beta.Media工程中Properties目录下的AppManifest.xml文件,其默认状态下是不支持离线功能的
阅读全文
摘要:本篇主要内容:
高清视频支持
GPU加速
动态获取控件截图
高清视频支持
Silverlight 3 Beta支持720p+的视频
阅读全文
摘要:本篇主要内容:
如何利用新的Bitmap API来创建我们自己的图像
透视3D图像(Perspective 3D Graphic)
像素模糊和投影效果
Element-To-Element Binding
阅读全文
摘要:新特性介绍:
支持高质量的视频和音频
在线按需的720p+的流媒体播放支持:提供了一个叫做IIS Media Pack的IIS插件。它可以让Silverlight
监测用户的带宽和CPU状态,然后让IIS自适应的传递合适码率的视频
更多的多媒体格式的支持:除了支持原来VC-1/WMA,Silverlight 3增加了对基于MPEG-4格式的H.264/AAC音频格式的支持。
而且Silverlight 3将支持第三方的解码器。视频和音频可以在运行时外解码,然后在Silverlight 3中呈现出来
阅读全文
摘要:首先你需要下载Microsoft Web Platform Installer 2.0 Beta
下载完后启动安装包,它会去获取最新的网络安装包信息
我惊喜的发现Silverlight 3 Tools for Visual Studio 2008 SP1 Beta已经可以下载了
其详细信息如下图所示,并和Silverlight 2 Tools比较,发现Silverlight 3 Tools的大小反而小了很多,压缩了1倍多
Silverlight 3 Tools的版本号由Silverlight 2 Tools的9.0.30729.146提升到了9.0.30729.463
此外我们还从上面看到了ASP.NET MVC 1.0正式版
这两个Web组件估计都是明天在MIX2009上才发布的
阅读全文