Silverlight入门了解:
1. 用vs2005只能开发silverlight1.0
用vs2008sp1只能开发silverlight3.0之前的版本
用vs2010能开发silverlight4.0的
至于安装silverlight项目模板,除了vs2010不用安装以外,vs2008和vs2005都需要下载对应的silverlight项目模板,比如silverlight3.0和vs2008
在vs2008安装了sp1以后,下载silverlight3.0 tools.exe项目模板,安装以后下载微软silverlight2009年控件库Silverlight_3_Toolkit_July_2009.msi
然后就可以开发了,不过vs2005和vs2008均没有silverlight的开发可视化界面,向你推荐一个是microsoft blend3,支持silverlight4.0
2. 如果您现在要开发 Silverlight应用程序也好、RIA也好、想要在ASP.NET当中整合Silverlight也好,请安装底下这些开发工具,注意,请依序安装。底下说明每一个工具的用途以及为何需要安装...
笔者建议您“务必依序”安装底下套件:
◎ Visual Studio 2005 → 这个做什么的不用说吧,请最好不要用Express版本
◎ Silverlight 1.0 Run-time(Windows版本) → 用来将你的浏览器外挂Silverlight显示功能
◎ Visual Studio 2005 Services Pack 1 → 要先装这个之后,后面Silvrlight 1.0 SDK才装得起来)
◎ Silvrlight 1.0 SDK → 装这个之后,VS2005中就会有 Silverlight 样板Project(位于C#)
◎ ASP.NET AJAX 1.0 → 要先装这个之后,后面的 Futures Release才装得起来,而且,安装之后,Silverlight 才能够透过AJAX技术读取后端资料库
◎ ASP.NET Futures Release → 让ASP.NET可以轻松整合Silverlight
◎ .NET Framework 3.0(中文版) → 要先装这个之后,后面的 Blend 2 才装得起来
◎ Expression Blend 2(英文版) → 该死的VS2005没有所视即所得,所以需要用Blend 2帮开发人员用拖曳的方式设计Silverlight的UI(请参考此篇文章),除非你的Xaml指令码像奚同学一样滚瓜烂熟。此软件也三五不时有新版,请自己找一下...
完成之后即可开发各式各样的Silverlight应用程序。
3. Silverlight中xap包不能生成到ClientBin下的解决办法:
http://www.cnblogs.com/yqy3310/archive/2010/03/30/1700786.html
4. Silverlight 3.0 安装步骤:
WinXP下简体中文版VS2008 + Silverlight 3.0 安装步骤:
1、安装VS2008;
2、安装VS2008 SP1(VS2008SP1CHSX1512981.iso ,898 MB);
3、安装Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1(Silverlight3_Tools.exe ,31.1 MB);
4、安装Expression Blend 3 + SketchFlow 试用版(Blend_Trial_zh-Hans.exe ,117 MB)。
5. 使用XDocument时显示上下文不存在名称XDocument,查MSDN,需要引用using System.Xml.linq; 引用这个时显示"命名空间System.Xml中不存在linq",请问这个应该怎么处理?
默认项目引用system.xml,但是XDocument在system.xml.linq命名空间中,所以你需要添加新的引用。