Silverlight 3开发与应用指南
1. Silverlight 3开发基础
Silverlight是用于富交互式客户端用户交互的UI或表示层编程模型,它包含强大的分布式应用程序钩子和丰富的数据绑定,以促进构建坚实的应用程序架构,这对于传统的.NET或Java开发者来说并不陌生。Silverlight平台主要由三个主要组件构成:
- 表示框架 :包含丰富的XAML UI控件、媒体播放支持、数字版权管理,以及对用户输入、数据绑定和诸如矢量图形、动画和布局等表示功能的支持。
- Silverlight的.NET框架 :是完整.NET框架的子集,包含丰富的组件和库。Silverlight 3的一个特性是与WPF更紧密的对齐,它包括可扩展的UI控件、强大的网络功能、基类库和公共语言运行时。部分组件作为跨平台浏览器插件的运行时部分部署,其他部分如一些UI控件、LINQ to XML等则作为单独的程序集打包在.xap容器中与应用程序一起下载到浏览器。
- 安装程序/更新程序 :简化了应用程序首次用户安装插件的过程,并提供低影响的自动更新。
2. 常见问题及解决方案
2.1 访问源代码控制
- 问题 :非Visual Studio用户(如设计师)需要从Team Foundation Server(TFS)访问Silverlight 3项目。
- 解决方案 :
- 使用Expression
超级会员免费看
订阅专栏 解锁全文
74

被折叠的 条评论
为什么被折叠?



