想学wp编程,c#xaml和Silverlight到底是什么关系

 我来答
376710727
2016-07-07 · TA获得超过8937个赞
知道大有可为答主
回答量:2593
采纳率:100%
帮助的人:1267万
展开全部
1、概念问题:
xaml是微软根据xml升级的一种标记语言 , Sliverlight、WPF、WP是微软提供的开发技术。
2、关系:
传统的Winform开发是直接拖控件的,控件属性都在后台代码中来定义。
新型的WPF开发是分离了页面和后台逻辑的,也叫MVVM模式, 前端使用xaml来控制,后端使用c#, 所以可以将xaml与WPF的关系,可以看做css与网页。

WPF刚推出时是非常成功的(即win7初期), 所以后来微软想推一套通用的网页技术,即SliverLight。
SliverLight开发不同于传统网页使用JS CSS等,而是使用了和WPF一样的xaml语言进行前端控制。 所以可以说银光和WPF在开发上相似度达到90%,只不过一个是网站,一个是程序。
再后来的WP也是一样的。

但是由于微软战略失误,导致WPF 银光 WP的推广都半途而废了,导致这三个技术目前都不算是特别热门。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式