xaml学习(一)silverlight开发环境的搭建
来源:互联网 发布:网络无法连接有个叹号 编辑:程序博客网 时间:2024/05/21 14:54
到现在为止silverlight5都已经发布好久了,伴随着windows 8,windows phone的发展,xaml技术变得越来越重要,而silverlight是学习xaml的非常好的环境,初次学习silverlight开发经常会遇到一些简单却麻烦的问题,其实很多是由于开发环境没有搭建好以及对silvelight开发没有完整认识导致的。
在搭建开发环境之前,先介绍几个容易混淆的概念。
xaml:声明性的语言,一种全新的创建界面以及响应界面操作的技术
silverlight:xaml在网页程序中的应用
silverlight for windows:xaml在手机程序上的应用
wpf:xaml在桌面程序中的应用,wpf可以说是用来取代winform建立用户体验更好的桌面程序的技术
windows 8 StyleAoo:xaml在平板应用开发上的应用
简单介绍几个概念之后,可以明白,xaml是基础,学好xaml,其余技术的学习会事半功倍。现在就以silverlight为载体认识xaml。
搭建silverlight开发环境,以VS2010和silverlight5为例
首先下载几个包
VS2010 SP1:VS2010补丁包
Silverlight5.exe:运行在浏览器端
Silverlight5_Tools.exe:包含各种silverlight开发模板,安装完成后,可在VS2010中创建silverlight类型的项目
Silverlight_Developer_x64.exe:在VS中调试silverlight项目时需要此包
Silverlight_5_Toolkit:提供数十种silverlight开发常用控件,就像那些AJAX控件包一样,安装之后就可以在工具箱中找到了(有事需要手动添加到工具箱中)
另外微软还提供了silverlight SDK,包含很多实例,可以选择下载
安装顺序:VS2010 SP1,Silverlight5.exe,Silverlight5_Tools.exe,Silverlight_Developer_x64.exe,Silverlight_5_Toolkit(选择安装)
在安装Silverlight5_Tools.exe时,如果VS2010是中文版,则会报错,如下图
这是因为语言版本问题,解决方法是讲Silverlight5_Tools.exe解压(没错,后缀名为exe的文件也可以解压),找到名为ParameterInfo.xml的文件,用记事本打开将“1033”改成“2052”,保存,然后单击名为“SPInstaller.exe”的文件安装就OK了
完全安装之后,打开VS2010,新建项目,就能看到Silverlight项目模板了(Silverlight5_Tools.exe安装的目的就是这个)
最后提醒一点,这几个安装包如VS2010 SP1,Silverlight5_Tool的安装时间都很长,可以等晚上休息之前来装
- xaml学习(一)silverlight开发环境的搭建
- xaml学习(一)silverlight开发环境的搭建
- Silverlight开发环境搭建
- 搭建Silverlight开发环境的几个要点
- IOS学习笔记---IOS开发环境的搭建(一)
- Openwrt学习总结(一)之开发环境的搭建
- JAVA学习(一):JAVA开发环境的搭建
- ThinkPHP学习(一)开发环境搭建
- opencv学习(一)开发环境搭建
- Php学习(一) 开发环境搭建
- Silverlight 2 的基础XAML语法学习
- silverlight的环境搭建
- 搭建 Silverlight 4 开发环境
- Android开发学习 之 一、开发环境的搭建
- 学习Silverlight2.0开发(一):搭建开发环境
- Windows Phone 开发学习笔记(一) 开发环境搭建
- Liferay7.0开发学习(一):开发环境搭建
- 一、开发环境的搭建
- winform项目打包安装一
- Android 解析XML文件的三种方式 DOM,SAX,PULL
- 深入体验JavaWeb开发内幕——进一步体味传统自定义标签的接口与实现类
- boost 编译和使用
- 程序员面试题精选100题(17)-把字符串转换成整数
- xaml学习(一)silverlight开发环境的搭建
- 【数据中国大讲坛】20121118讲座录音合集(二)17-22
- hdu 1575 矩阵大水题
- 1.2.5 如何通过串口与PC互相传送文件
- Android TextView文字太多显示的最后一行被盖住一半的解决办法
- linux 内核分析之list_head
- Orange's动手写操作系统-----------第二篇:保护模式Protect Mode (学习笔记2)
- 计算机浮点数 float 表示
- 一幅对联求横批