文章标签 ‘Helloworld’

在开始Silverlight之前,我们先了解一下什么是Silverlight? Silverlight就是微软为了对抗adobe的flash/flex的武器,是一种Web的RIA实现。 是一个跨浏览器的、跨平台的插件,为Web带来下一代媒体体验和丰富的交互式应用程序体验。Silverlight提供灵活的编程模型,支持JavaScript、.NET和其他的语言,并集成到现有的web应用程序中。Silverlight对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。 首先,配置Silverlight 3.0开发环境, 1.首先升级Visual Studio 2008到sp2。 2.下载并安装Silverlight3.0 Tools(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd) 3.下载并安装Silveright 3.0 SDK(http://www.microsoft.com/downloads/details.aspx?familyid=1EA49236-0DE7-41B1-81C8-A126FF39975B&displaylang=zh-cn) 全部安装完成后,我们就可以进行Silverlight开发了。。。 做一个Silverlight的Hello world! 打开VS2008,文件–>新建项目–>项目类型选择Silverlight,模板选择Silverlight应用程序,单击确定 因为Silverlight是基于浏览器运行的,所以IDE提示我们新建一个ASP.NET Web应用程序,默认就行,我们单击确定 文件结构如下 上面的HelloWorld项目就是我们新建的Silverlight项目,下面的HelloWorld.Web是刚才IDE帮我们建好的ASP.NET WEB应用程序 HelloWorld.Web项目说明 ClientBin文件夹 存放Silverlight文件的文件夹,上面的Silverlight项目编译后,会自动生成到这个文件夹 Silverlight.js Silverlight必备文件,用来和html页面交互使用 HelloWorldTestPage.aspx,HelloWorldTestPage.html 是承载Silverlight应用程序的文件,为什么会有一个html文件呢?因为Silverlight是跨平台的,说明Silverlight可以脱离asp.net web容器,运行 HelloWorld项目说明 App.xaml 应用程序入口 MainPage.xaml 页面文件,相当于一个Silverlight页面 我们在MainPage.xaml下面键入下面代码 编译运行,我们就可以在屏幕上看到Hello World!的文本。 是不是很简单呢?Silverlight更强大的功能我们后面介绍。。

2009年12月16日14:13 没有评论