silverlight小结
如何在VS2005中使用C#开发Silverlight 1.1应用
之前发过一篇《使用Visual Studio 2005开发Silverlight》的文章,主要讲述的是如何配置VS2005开发Silverlight1.0的应用。之后有很多朋友问到如何能够在VS2005中开发Silverlight1.1的应用得问题,下面做一个详细的介绍。
相信很多朋友其实也已经看到了《Silverlight Hello World in C# from VS 2005 》这篇博客中有关于这个问题的讲述。关键的步骤翻译如下:
1、创建一个控件库
2、除掉项目所有的引用
3、右键点击项目然后查看项目属性
4、在Build标签点击高级按钮,在弹出的对话框中勾上“'Do not reference mscorlib.dll”复选框
5、手动添加对Silverlight安装目录(默认在\Program Files\Microsoft Silverlight\)下mscorlib,agclr,System, System.Core, System.Silverlight, and System.Xml.Core这些程序集的引用。
6.在“生成”选项卡中,输出路径修改为ClientBin\
7.需要在iis中点击站点属性,在“HTTP Headers”标签页中,点击“MIME Types”,点击“新建”,加入以下条目(根据不同需要添加类似于mp4的条目):
mp4 video/mp4
xaml application/xaml+xml
dll application/x-msdownload
6和7是我自己补充的,这样就可以在vs2005下开发silverlight了,不过VS2005下不能够调试,如果实在需要调试,只好在虚拟机中安装Orcas,Orcas不可以跟VS2005并存也的确比较郁闷。
Ok,经过上面的配置你就可以开发使用C#开发Silverlight程序了。
虽然上面的步骤并不复杂,但对于习惯“偷懒”的程序员来说,还是太繁琐了,感觉回到原始社会。所以我在这里特地做了一个Silverlight C# Application项目模板,你可以使用该模板轻松创建Silverlight C# 项目。使用该模板需要安装Silverlight 1.1 alpha 插件(废话,C#开发Silverlight能不安装这个吗?)。下载安装Silverlight项目模板,确认关闭VS2005,将Silverlight1.1alphaToolsForVS2005.zip压缩包中的SilverlightCSApplication.zip复制到<Documents>\Visual Studio 2005\Templates\ProjectTemplates\Visual C#目录下。
再次打开VS2005,打开新建项目对话框,你将看到Silverlight C# Application的项目模板 。
模板下载地址:http://silverlight.cn/files/folders/silverlight_sdk/entry444.aspx
万事具备,最好在VS2005下还能有xaml的智能感知,其实这个很容易,只要找到Silverlight相应版本的SDK,在压缩包里可以得到一个schema (silverlight.xsd)文件,它对xaml文件作出了定义,只要将这个文件放入
C:\Program Files\Microsoft Visual Studio 8\Xml\Schemas
就可以在写xaml文件的时候得到智能感知功能。
除了不能调试,VS2005几乎可以做一切Silverlight的工作。省却了庞大的Orcas,立刻Light up the web吧。
转载于:https://www.cnblogs.com/sw22225458/archive/2008/01/02/1022941.html
silverlight小结相关推荐
- Silverlight WCF 初尝小结
一年多的时间一直在等待Silverlight的稳定版本,但是从1.0 2.0 到现在的3.0BETA 一直吸引着我,于是终于按奈不住,一窥了Silverlight的魅力. Silverlight是什么 ...
- silverlight项目工作小结
开始对项目进行重构. 1,清洁代码. 转载于:https://www.cnblogs.com/Brian/archive/2009/11/24/1609705.html
- Silverlight中文件的生成操作与其对应的获取方法
文件生成操作: Silverlight里的资源文件(图片.视频.字体.XML.XAML等) 生成操作属性选择不同选项时,文件的生成方式和存储位置会有相应变化,下面说一下几个常用的选项: 1. Page ...
- 分享Silverlight/WPF/Windows Phone一周学习导读(3月14日-3月19日)
用了近一周的Windows Phone 7,作为长期使用iPhone的用户,刚使用WP7的确让人感觉挺生硬的,其中不乏先入为主的理由. 尽管如此,我还是非常喜欢Windows Phone 7个性界面, ...
- 一步一步学Silverlight 2系列(18):综合实例之RSS阅读器
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...
- WPF/Silverlight深度解决方案:(十六)传值实现
许多开发者在从.NET网站开发向Silverlight转型过程中往往都会经历一个比较郁闷的过度期:Silverlight作为镶嵌在网页中的插件,如何能像传统ASP.NET网页一样实现页面切换及参数传递 ...
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(二十五)完美捕捉精灵之神器 -- HitTest...
怪物们都出现了,如何选中自己心仪的怪是主角目前首要做的事. 为了进行鼠标状态区别,我首先对鼠标变化规则进行约束:当鼠标在屏幕上空旷地图区域移动时,鼠标光标形态表现为默认光标 (0号光标图片),当鼠标经 ...
- Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月30日-8月5日)
Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月30日-8月5日) 本周Silverlight学习资源更新 Silverlight 之Control and Use ...
- (18):Silverlight 2 综合实例之RSS阅读器
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...
最新文章
- 每天一个linux命令(19):find 命令概览
- 2019年陕西省普通高校招生考生成绩统计表(理工、艺理、体育)
- 如何快速全面建立自己的大数据知识体系? 大数据 ETL 用户画像 机器学习 阅读232 作者经过研发多个大数据产品,将自己形成关于大数据知识体系的干货分享出来,希望给大家能够快速建立起大数据
- php变量函数,回调函数
- Prometheus 监控Mysql服务器及Grafana可视化
- HAO3GP整站源码学生当时就蒙了
- Linux内核驱动调试,Linux内核设备驱动之内核的调试技术笔记整理
- 超强干货!AI、Python、机器学习课程免费学,请尽快领取!
- 基本的阿里云Linux服务器设置
- 在苹果 Mac上接收和暂停或停止接收通知操作方法?
- Exchange 2007 前端 IIS 内存占用过高
- java 判断5张牌的组成
- Hibernate二级缓存——SessionFactory
- 复旦教授疯狂打车800次,发现大数据杀熟的秘密!附完整调研报告
- Intent.ACTION_VIEW
- m4a怎么转换mp3格式?
- wordpress 安装插件
- 在docker中挂载硬盘
- tensorflow常用数据函数总结(tf.tile()、tf.expand_dims())
- 值得信赖的数据同步备份软件 -Allway Sync 安全又可靠,简单又易用!