Silverlight 2.0学习笔记——WPF

WPF是英文Windows Presentation Foundation的首字母的缩写,它是微软为Vista操作系统设计的下一代的基于矢量图并且使用XMLUI技术。

 

WPF被集在3.0以上的.NET框架中,在Windows Vista.NET3.0的框架是默认被安装的,对于Windows XPWindows2003则需要另外下载。.NET3.0包括其他子系统:

WCFWindows Connmunication Foundation

通信子系统

WCSWindows CardSpace

数字认证子系统

WFWindows Worklow Foundation

工作流子系统

 

WPF应用即可以在浏览器中运行也可以在作为独立的桌面应用程序,但是这两种情况都需要.NET3.0以上的框架。当前,因为Vista的市场占有率不高,所以大多数的WPF应用都是独立的桌面应用,并且因为.NET3.0的下载文件很大,所以就限制WPF在大多数的PC机上运行。这就成为微软创建Silverlight的主要原因,它的目标在浏览器世界。

 

WPF的主要焦点是矢量图,但是对于位图也有很好的支持。WPF还支持音频和视频数据格式的多媒体内容。它的亮点之一是对于文本的支持,包括一些专业的印刷文本。

 

大多数的WPF的代码可以使用.NET语言(如C#VB .NET)进行编写。.NET框架或者确切的说是CRLCommon Language Runtime)中,定义了WPF应用中每种可能的元素的类型,从而确保在Visual Studio中有良好的开发经历和快速建模。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值