»
首页
|
手机数码
|
汽车资讯
|
游戏硬件
|
评测专题
|
手机壁纸
|
海淘值得买
|
度假
|
求职招聘
|
广告联系
» 您尚未登录:请
登录
|
注册
|
标签
|
帮助
|
小黑屋
|
TGFC Lifestyle
»
完全数码讨论区
» 微软跨平台Flash杀手即将到来:Sliverlight 银光~(送壁纸)
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[电脑]
微软跨平台Flash杀手即将到来:Sliverlight 银光~(送壁纸)
RestlessDream
小黑屋
帖子
31689
精华
36
积分
32879
激骚
616 度
爱车
主机
相机
手机
注册时间
2005-9-9
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2007-4-20 03:49
显示全部帖子
Introducing Microsoft Silverlight
It is with tremendous pleasure that I can reveal Microsoft Silverlight: our next-generation, cross-platform, cross-browser web client runtime. Silverlight (previously codenamed "WPF/E") is a lightweight subset of XAML for building rich media experiences on the web.
There's lots of material at the NAB virtual press room site, but I thought I'd share my top ten list of reasons why you might want to use Silverlight:
1.
It supports playback of WMV files on both PC and Macintosh, with many options for interactivity during playback
; with just a couple of lines of code, you can provide a platform-neutral way to handle all your movie files.
Silverlight supports full-screen 720p video and offers seamless transitions between full-screen and windowed mode without losing your position in the video
(something that media sites are crying out for today).
2. By separating markup (XAML) from code, Silverlight provides a familiar web metaphor for designers and developers.
You can embed XAML directly within an HTML file
if you want a simple, monolithic solution, or you can keep the two separate to enforce a delineation between different web development roles.
3.
Silverlight and HTML integrate seamlessly together.
Every XAML element can be accessed or manipulated from the same client-side JavaScript that would be used to interact with any DHTML element: there are no artificial boundaries or barriers, and you can even overlay HTML elements on top of Silverlight content (simply by creating a windowless frame). We'll also make it very easy for an ASP.NET AJAX developer to add Silverlight content.
4. You can embed XAML directly into your HTML pages; there's nothing binary or opaque about the format. There are only three steps necessary to add animation or media to your RIA application: (i) include a standard JavaScript file in your HTML header; (ii) call a function to create the Silverlight object anywhere on the screen; (iii) add some XAML content (an animation, some media) for runtime delivery.
5.
You have full runtime interactivity with Silverlight content.
The contents of the XAML file can be completely server-generated, to contain information populated from a database. From JavaScript, it's just a matter of calling the createFromXaml method to add or remove elements dynamically at runtime. There's nothing that you can only create or manipulate at design-time.
6.
Silverlight is just a 1MB download on a PC
(slightly more on a Macintosh because the universal package contains both Intel and PowerPC versions); it supports Windows XP and above, with Windows 2000 support to come.
7. Silverlight is blindingly fast - for example, you can play many videos simultaneously without stuttering or dropping frames (subject to network bandwidth, of course). We're introducing a new video brush in Silverlight that allows you to use video as a texture for any 2D object (a rectangle, an ellipse or a path). This is going to allow designers incredible power to use media in new ways that have never been accessible through other existing technologies.
8. Silverlight is both client- and server-agnostic. There's no difference between the Macintosh and PC runtimes; you don't need any Microsoft software on the server if you don't want to - you can deliver a great Silverlight experience from an Apache / Linux server to a Mac OS 10.4 client.
9.
Silverlight is almost 100% upward compatible with WPF
. Animation, 2D vector graphics, media, text - they're all present in Silverlight and the concepts you've learnt in WPF carry forward (although Silverlight is a subset - it doesn't support WPF features such as 3D, data binding or templates). You can use the same tools (e.g. Expression Design) to generate content for Silverlight; you can take XAML from Silverlight and use it in a WPF application when you want to scale up and take full advantage of your local machine.
10. Ah... #10. I can't reveal this yet - there's a big surprise up our collective corporate sleeve that will be announced at MIX. I hate to hold back on you, but anticipation is part of the pleasure, as my mother used to tell me as a child when I was waiting impatiently for Christmas to come!
Now that Windows Vista is done, I'll be shifting the focus of my blog slightly - I'll still write just as much about WPF, but I'll also start to write about its web-based little brother, since they both are part of the same continuum and my day-to-day job incorporates both technologies equally. Rich interactive web-based and Windows-based content; it's an exciting time to be a client platform evangelist!
官网
:
http://www.microsoft.com/silverlight/default.aspx
壁纸:
Wallpapers
Immerse your desktop with one of these Silverlight-inspired wallpapers.
WIDE SCREEN
Silverlight Dawn
Silverlight Dusk
STANDARD SCREEN
Silverlight Dawn
Silverlight Dusk
[
本帖最后由 RestlessDream 于 2007-4-20 03:56 编辑
]
UID
47362
帖子
31689
精华
36
积分
32879
交易积分
0
阅读权限
1
在线时间
5521 小时
注册时间
2005-9-9
最后登录
2019-11-19
查看详细资料
TOP
控制面板首页
密码修改
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计