3. Xaml只可以用Blend做吗?
Blend做Xaml比较方便,但不是必须的。使用任何文本编辑器都可以编写Xaml代码。
4. 需要把整个Xaml读入以后再解析的吗?
是的,要了解Xaml的解析细节可以参考:http://silverlight.cn/blogs/east/archive/2007/05/20/rendering-order-of-xaml-content.aspx
你也可以通过编程的方式动态加载Xaml内容。1.0中可以使用createXamlFrom这个方法,1.1中使用XamlReader类实现这个功能。
5. 运行Silverlight程序是不是需要有.net3.0吗?
不需要,只需要安装Silverlight浏览器插件就可以了。
6. Silverlight里面提供下载类了吗?
提供,Downloader类可以从服务器上下载数据到客户端,该类采用异步的方式下载数据。目前不能跨域下载数据。
7. 学Silverlight前最好先要有些什么基础?C# JavaScript? .NET编程??Xaml?哪个最主要的?
对于开发人员来讲,需要熟悉JavaScript, Xaml,如果要开发Silverlight 1.1应用程序,还需要了解.net 相关的知识。
对于设计人员来讲,需要熟悉Xaml语法及相关的开发工具
8. Silverlight能脱离浏览器做桌面应用吗?
不能,Silverlight是个浏览器插件
9. Silverlight是跨平台的吗?
是的,目前微软公司已经发布了针对Windows系统和Mac系统的浏览器版本。
10. WPF/E什么意思?
WPF/E == WPF everywhere
11. WPF/E和Silverlight是什么关系?
WPF/E是Silverlight的开发代号 ,微软公司在今年4月分正式将WPF/E命名为Silverlight。
12. AVALON是什么?
AVALON是WPF的开发代号
13. WPF支持3D效果吗?Silverlight呢?
WPF支持3D,Silverlight目前还不内在支持。
14. Silverlight 有下拉选择框这种控件(对象)吗?
Silverlight 1.0 中还没有下拉选单控件,Silverlight1.1的版本中会内置一些常用的控件,不过目前的Alpha版本还没有实现。
15. 有没有人有Blend2方面的教程呀 ?
Silverlight 1.1 Alpha refresh SDK 中包含了Blend2的QuickStarts,你可以在Silverlight.cn在线查看。
16. 请问一下,Silverlight的服务器端要配置什么?
Silverlight对服务器没有要求,所有常用的Web服务器都可以发布Silverlight。若需要IIS服务器支持Silverlight需要配置对xaml文件的支持。方法如下:在IIS站点的属性页,打开主机头标签,添加mime类型,扩展名为.xaml,类型为text/xml。
17. VS2005下Silverlight.1.1能支持托管代码C#或VB了吗?
可以,你可以自己动手配置开发环境,也可以安装本站开发的模板来开发Silverlight。
18. VS2005能开发吗?需要装什么东西?
可以,VS2005需要安装Silverlight开发模板就能支持Silverlight开发
19. 请问哪有中文版教程啊?
还没有发现有中文教程,Silverlight中文社区翻译了Silverlight1.0 和1.1的Quickstarts。
20. Silverlight如何支持中文显示?
Silverlight 目前还不能直接显示中文,如果需要显示中文需要下载相应的中文字体。不过相信以后的Silverlight会直接支持中文字体。
21. 我是做美工的,美工能独立完成Silverlight吗?
可以,使用Blend完全可以创建Silverlight应用程序,不过如果想加入一些业务逻辑还是需要写代码的。
22. Silverlight是怎样进行版权保护的?
Silverlight会提供版权保护,不过DRM的功能现在还没有实现
23 如何进行Silverlight调试?
VS2008 Beta中创建的Silverlight项目直接支持调试,VS2005中Silverlight的调试可以通过附加进程的方式进行。
24. 微软的操作系统以后会集成Silverlight吗?
不确认。不过我觉得不会,微软没有必要通过这种方式来推广Silverlight。因为Silverlight是跨平台的,操作系统集成并不能做到跨平台特性。