Silverlight开发环境对于语言环境要求比较严格,在中文开发环境中,不能安装英文版本的Silverlight开发包。建立Silverlight开发环境分以下四个步骤:
1. 首先需要安装开发工具,对于Silverlight 3项目开发,必须使用 Visual Studio 2008 SP1 或者 Visual Web Developer Express with SP1 作为开发工具。在安装过程中,.Net Framework 3.5 sp1同时被安装,如果没有安装.Net Framwork 3.5 sp1需要独立下载安装。
2. 安装开发工具后,需要下载安装Silverlight工具开发包. 点击下载: Silverlight Tools for Visual Studio 2008 SP1, 完成Silverlight开发包安装后,Visual Studio 2008中将自动更新添加Silverlight项目开发模板,以及Silverlight SDK和相关开发环境.
3. 针对Silverlight 3项目,用户界面设计人员来讲,还需要安装Microsoft Expression Blend 3 . Blend是Expression配套软件,可以让界面设计人员很轻松的开发出专业的Silverlight用户界面.
4. 最后,需要下载Silverlight Toolkit. 该控件是微软开发的Silverlight控件扩展包.
完成以上安装后,即可进行Silverlight开发了.
注意,Silverlight开发环境对于语言环境要求比较严格,在中文开发环境中,不能安装英文版本的Silverlight开发包。
最新Silverlight 3 英文开发包下载: http://silverlightchina.net/html/download/books/2009/0710/56.html
最新Silverlight 3 中文开发包下载: http://silverlightchina.net/html/download/2009/0730/132.html
2.Silverlight 4与.NET程序集共享
使用Silverlight 2和3构建的程序集与.NET Framework并非二进制兼容的,因此为了共享代码我们通常需要编译两次才行。借助于Silverlight 4和.NET 4,我们可以在.NET 4中使用某些基于Silverlight的程序集。
.NET中加载的Silverlight程序集只能引用如下程序集:
Mscorlib
System
System.Core
System.ComponentModel.Composition
Microsoft.VisualBasic
目前还不支持其他的程序集比如System.Xml和System.Net,另外所有的UI程序库也不支持。这意味着我们可以共享passive数据对象,然而可以调用服务或是能够处理本身XML序列化的active records则不行。
分享到:
相关推荐
轻松创建Silverlight 4开发环境(在Visual Studio 2010)
文章详细介绍了要开发silverlight需要安装什么软件,安装步骤等等
包含ArcGIS SIlverlight环境搭建,地图加载。
包括Silverlight4和Silverlight5的开发包和安装说明
SilverLight4开发教程,作者为Microsoft SilverLight MVP开发人员Matthew MacDonald,讲述非常详尽,想学习SilverLight开发的值得一看
微软SilverLight是一个能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。 因为SilverLight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序...
非常详细并实用的SilverLight开发员工培训入门教程ppt 供公司培训新员工非常合适
Silverlight开发教程.pdf
arcgis Silverlight开发示例源代码
本来在C++.net中使用Silverlight for Embedded需要安装Wince 6 R3版本,本人把需要的文件单独提取出来了,不需要安装这个wince6.0了,方便快捷阿。具体使用可以见http://blog.csdn.net/hardstone1
Silverlight开发源码 以及项目 教你学懂Silverlight
组态式开发,带数据库、带发布后程序vs2010+Oracle10以上版本,发布后根据业务能快速构建想要的业务系统!权限角色一体,带图表!外部接口需要扩展!
ArcGIS API for Silverlight 开发入门教程,讲解API的相关使用!
Silverlight 环境配置简单图解 跨域
一个基于C#+Silverlight开发的可配置管理的Silverlight Image Rotator。
使用《SilverLight 4 RIA开发全程解析》所阐述的在线业务的新特性,您可以创建一个与传统的基于ASP.NET的网站相比响应速度大为提高的Web应用程序。为了了解这些新特性以及改进的Silverlight工具包,我们在每一章中都...
Silverlight开发示例(3D足球)
银光志Silverlight3.0开发详解与最佳实践,
详尽的Silverlight3中文教程 目录: +Silverlight 的 .NET Framework 类库 +Silverlight 概述 +入门 +应用程序和编程模型 +布局文本和输入 +控件 +图型、动画和媒体 +XAML +将Silverlight 与网页集成 +...