您的位置:首页 > 其它

初学SilverLight - (1)开发环境准备

2009-12-25 10:28 218 查看
因为是初学嘛,所以要找个比较正规的材料,我选择的是直接看SilverLight的官方网站http://silverlight.net/。 虽然是英文的网站,但是资料应该是比较全的。园子里面虽然很多老大们都有分享各自的学习心得,但是缺少一个又潜入深的系统性教材。在这一点上,我还是比较信任微软的官方文档地。

好了,不多少,先来看看开发SilverLight的软件准备。

1. VS2008或者Visual Web Developer

2. Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1

VS的SilverLight插件,SDK,runtime,还有一些补丁等等,可以在以下的链接下载。

http://www.microsoft.com/downloads/details.aspx?familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd&displaylang=en

3. Expression Blend 3 + Sketchflow

主要做UI设计,可以结合VS一起使用。Blend做设计,VS做后台。

4. SilverLight Toolkit

一个开源的SilverLight工具包。包括了一些SilverLight控件,工具,组件等等。

5. WCF RIA Service

这个据说是SilverLight4的一个重大提高。不是很懂这个,所以先抄一段从其他高手那里过来的描述,以后再慢慢研究。

Silverlight 是一种客户端执行的环境,它无法如同 ASP.NET一样,直接与后端数据源进行沟通,数据存读取和保存全都必须跨越网络,我们就必须使用N-tier架构才能让 Silverlight 顺利的存取远程数据,这是一种很好的实践,在技术层面让开发者遵守现代软件开发的最佳实践,但是对于小项目来说并不是一项简单的事,微软一贯的作风就是为开发者提供开发者傻瓜式的开发模式,WCF RIA Services 让整个Silverlight 平台能够拥有如同 Web Form 或是 Win Form 一般同等级的数据库应用程序开发能力。

下面是一些MS官方文档的链接:

功能概述:

http://www.microsoft.com/silverlight/overview/top-features/all-features.aspx

白皮书和开发指南:

http://www.microsoft.com/silverlight/resources/resource-kit.aspx

比较清晰的一个学习轨迹:

http://silverlight.net/getstarted/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: