zoukankan      html  css  js  c++  java
  • 如何配置Silverlight4开发环境

    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则不行

  • 相关阅读:
    MVC 小demo
    单例模式
    简单工厂模式
    有关ajax中的URL问题
    SqlHelper++
    C# 操作XML
    C# 注册DLL(使用cmd)
    图片延迟加载库Layzr
    解决Ajax跨域问题:Origin xx is not allowed by Access-Control-Allow-Origin.
    HTML5 + SOCKET视频传输
  • 原文地址:https://www.cnblogs.com/wanglinglong/p/1817476.html
Copyright © 2011-2022 走看看