首先介绍silverlight中文社区的网址:http://silverlight.cn,里面还挺好的。

如何在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小结相关推荐

  1. Silverlight WCF 初尝小结

    一年多的时间一直在等待Silverlight的稳定版本,但是从1.0 2.0 到现在的3.0BETA 一直吸引着我,于是终于按奈不住,一窥了Silverlight的魅力. Silverlight是什么 ...

  2. silverlight项目工作小结

    开始对项目进行重构. 1,清洁代码. 转载于:https://www.cnblogs.com/Brian/archive/2009/11/24/1609705.html

  3. Silverlight中文件的生成操作与其对应的获取方法

    文件生成操作: Silverlight里的资源文件(图片.视频.字体.XML.XAML等) 生成操作属性选择不同选项时,文件的生成方式和存储位置会有相应变化,下面说一下几个常用的选项: 1. Page ...

  4. 分享Silverlight/WPF/Windows Phone一周学习导读(3月14日-3月19日)

    用了近一周的Windows Phone 7,作为长期使用iPhone的用户,刚使用WP7的确让人感觉挺生硬的,其中不乏先入为主的理由. 尽管如此,我还是非常喜欢Windows Phone 7个性界面, ...

  5. 一步一步学Silverlight 2系列(18):综合实例之RSS阅读器

    概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...

  6. WPF/Silverlight深度解决方案:(十六)传值实现

    许多开发者在从.NET网站开发向Silverlight转型过程中往往都会经历一个比较郁闷的过度期:Silverlight作为镶嵌在网页中的插件,如何能像传统ASP.NET网页一样实现页面切换及参数传递 ...

  7. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(二十五)完美捕捉精灵之神器 -- HitTest...

    怪物们都出现了,如何选中自己心仪的怪是主角目前首要做的事. 为了进行鼠标状态区别,我首先对鼠标变化规则进行约束:当鼠标在屏幕上空旷地图区域移动时,鼠标光标形态表现为默认光标 (0号光标图片),当鼠标经 ...

  8. Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月30日-8月5日)

    Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月30日-8月5日) 本周Silverlight学习资源更新 Silverlight 之Control and Use ...

  9. (18):Silverlight 2 综合实例之RSS阅读器

    概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...

最新文章

  1. 每天一个linux命令(19):find 命令概览
  2. 2019年陕西省普通高校招生考生成绩统计表(理工、艺理、体育)
  3. 如何快速全面建立自己的大数据知识体系? 大数据 ETL 用户画像 机器学习 阅读232 作者经过研发多个大数据产品,将自己形成关于大数据知识体系的干货分享出来,希望给大家能够快速建立起大数据
  4. php变量函数,回调函数
  5. Prometheus 监控Mysql服务器及Grafana可视化
  6. HAO3GP整站源码学生当时就蒙了
  7. Linux内核驱动调试,Linux内核设备驱动之内核的调试技术笔记整理
  8. 超强干货!AI、Python、机器学习课程免费学,请尽快领取!
  9. 基本的阿里云Linux服务器设置
  10. 在苹果 Mac上接收和暂停或停止接收通知操作方法?
  11. Exchange 2007 前端 IIS 内存占用过高
  12. java 判断5张牌的组成
  13. Hibernate二级缓存——SessionFactory
  14. 复旦教授疯狂打车800次,发现大数据杀熟的秘密!附完整调研报告
  15. Intent.ACTION_VIEW
  16. m4a怎么转换mp3格式?
  17. wordpress 安装插件
  18. 在docker中挂载硬盘
  19. tensorflow常用数据函数总结(tf.tile()、tf.expand_dims())
  20. 值得信赖的数据同步备份软件 -Allway Sync 安全又可靠,简单又易用!

热门文章

  1. 多目录下一次性修改多个文件里的相同内容
  2. HDFS的架构和设计要点
  3. 多点触控与多鼠标支持
  4. windows server 2003 32位支持8G内存
  5. 面向对象-类属性-类方法---Python
  6. 机器学习-决策树(XGBoost、LightGBM)
  7. DataStream API及源算子
  8. 如何选择商业智能BI工具
  9. 如何制作数据可视化大屏
  10. 什么是管理大数据技术