频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

用Visual Studio 2008进行Silverlight开发(1)

作者: Wei-Meng Lee 出处:天极网  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2008-01-23 18:07
关 键 词:Visual Studio 2008  Silverlight  开发  VS 2008
阅读提示:微软的Silverlight浏览器插件使得开发者能够运行富因特网程序(RIAs)——包括动画,矢量图形和视频回放等等。这篇文章帮助你了解Silverlight的开发,希望给你一个很好的关于Silverlight开发的讲解。

微软的Silverlight浏览器插件使得开发者能够运行富因特网程序(RIAs)——包括动画,矢量图形和视频回放等等。看看如何进行Silverlight开发,并且感受一下这种新的开发方式吧!本文代码下载:http://assets.devx.com/sourcecode/20341.zip

经过多年发展,我们看到了Web应用程序的繁荣。早期的Web站点仅仅支持静态的HTML页面,图片和文字信息。然后,服务器端技术如CGI,ASP和JSP等使得Web硬哟程序变成了现实,用户突然可以在Web上做很多事情了,比如在线购买商品,预订等等。客户端技术如Javascript等帮助提高了用户的Web应用体验,使得它们更加具备响应性。尽管AJAX的相关技术已经成熟很多年了,但也就是在最近几年人们才开始花费大量时间开发AJAX的Web应用程序。所有这一切都是为了同一个目标——使得Web应用程序交互性和响应能力更强。

今天,又出现了一个新名词——RIA,是Rich Internet Applications的缩写。对于微软来说,RIA实际代表着Rich Interactive Applications。微软最近启动了一个相关的技术/产品名为Silverlight。原名为Windows Presentation Foundation/Everywhere(WPF/E)的Silverlight是一个浏览器插件,能够使得开发者创建RIA程序包括动画,矢量图形和视频回放等等。

这篇文章帮助你了解Silverlight的开发,希望给你一个很好的关于Silverlight开发的讲解。

Silverlight现状

目前,有两个版本的Silverlight:1.0(发布版)和1.1(alpha发布),主要的区别在于是否支持.NET语言1.1版本。对于1.0版本,你必须使用Javascript来写你的程序逻辑。在1.1版本里,你可以使用C#或者VB进行程序逻辑开发,通过CLR来运行。

Silverlight运行时目前支持下列浏览器:

◆Internet Explorer 6/7
◆Firefox 1.5/2.0
◆Safari 2.0

本文着重讲解Silverlight1.1的内容。

获取开发工具

为了开发Silverlight应用程序,你必须获得以下运行时/工具:

运行时:

为了在浏览器里查看Silverlight应用程序,下载如下内容:

Microsoft Silverlight 1.0 Release Candidate

◆Mac
◆Windows
◆Microsoft Silverlight 1.1 Alpha Refresh
◆Mac
◆Windows
◆Microsoft ASP.NET Futures (July 2007)

ASP.NET Futures下载包含了用于支持Silverlight程序的最新ASP.NET控件。

开发工具

最简单的进行Silverlight开发的工具是Visual Studio 2008,当前下载版本是Beta 2。你可以从http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx下载。

当你下载并安装了VS2008Beta2之后,下载Microsoft Silverlight Tools Alpha Refresh for Visual Studio (July 2007),这是一个用来创建Silverlight程序的VS2008增强包。安装它会为VS2008Beta2增加如下特性:

1、VB和C#工程模板
2、IntelliSense和XAML代码生成器
3、Silverlight程序的调试
4、Web引用支持
5、和Expression Blend的集成

另外,你还需要如下专业工具来进行Silverlight开发:

◆Expression Blend 2 August Preview: 专业级Silverlight用户交互开发工具。
◆Expression Media Encoder Preview Update: Microsoft Expression Media的特性之一,允许你创建和增强视频。
◆Expression Design: 用来创建Silverlight程序的专业插图和绘图设计工具。

最后,你需要下载下列包含文档和例程代码的SDK :

◆Microsoft Silverlight 1.0 Software Development Kit Release Candidate
◆Microsoft Silverlight 1.1 Software Development Kit Alpha Refresh

开始编程

当安装好上述工具之后,你可以创建你的第一个Silverlight程序了。打开VS2008,创建一个新工程。工程类型选择Silverlight,选择Silverlight工程模板:如图1所示。将工程命名为OurFirstSilverlightProject。

图1


共7页: 1 [2] [3] [4] [5] [6] [7] 下一页
【内容导航】
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看63993次)
·UML类图详解 (查看59495次)
·UML统一建模语言 (查看32854次)
·C#技术开发指南 (查看30916次)
·Java编程开发手册 (查看29528次)
·Java编程开发手册 (1195个砖)
·Java基础教程 (429个砖)
·C#技术开发指南 (307个砖)
·.NET开发手册 (233个砖)
·PB开发教程 (223个砖)
·Java编程开发手册 (654个好)
·Java基础教程 (572个好)
·.NET开发手册 (271个好)
·PB开发教程 (211个好)
·Delphi开发技术手册 (183个好)
订阅技术快讯
电子杂志下载
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
关键字阅读
频道精选