silverlight   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了WPF和Silverlight的关系大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

    由于名称的关系, WPF与WPF/E一直被认为是类似的东西.其实两者除了呈现UI的部分使用的是共同语言XAML之外,两者在本质上有很大的不同. 甚至,XAML对WPF与Silverlight有不同的意义,也不能算是两者间"共同的语言".     XAML对WPF来说,是一种把.NET程序语言改用XML来描述的方式.换句话说,XAML用在WPF上,像是另外一种程序语言.与C#, VB ,Ir
    由于名称的关系,WPFWPF/E一直被认为是类似的东西.其实两者除了呈现UI的部分使用的是共同语言XAML之外,两者在本质上有很大的不同甚至,XAMLWPFSilverlight有不同的意义,也不能算是两者间"共同的语言".
    XAML
WPF来说,是一种把.NET程序语言改用XML来描述的方式.
换句话说,XAML用在WPF,像是另外一种程序语言.C#,VB,IronPython相似.所以XAML能做的,C#,VB一样都可以做到但是反过来,VB 能做的,XAML不一定能做到,因为XAML是为了配合开发工具,特别设计出来的一种语言,本身有它的局限性,所以还是得配合正规的程序语言,才能完成一个真正有用的程序但是以目前XAML所具备的能力,不靠C#,VB而做到平常简单Flash可以做到的,应该是没啥问题.因此,Application = Code + Markup的作者Petzold才会把这本书的结构写成先用以C#来写WPF程序,后半部才介绍XAMl. 避免大家误解 WPF = XAMl. XAML还可以用在WF,所以并不局限于WPF. 如果用了XAML,以为这就是WPF的全部,就大错特错啰然而,XAMLSilverlight来说,本质比较贴近SVG. XAML用来描述构成画面的结构树,然后配合Javascript去操作这颗表示UI的树,以达到互动的效果所以对Silverlight来说,XAML像是用来扩充HTML/CSS原本不足的一组Tag. 就像Firefox之中,一样可以用Javascript去操作SVG所描述的画面,达到表现多媒体的效果.

大佬总结

以上是大佬教程为你收集整理的WPF和Silverlight的关系全部内容,希望文章能够帮你解决WPF和Silverlight的关系所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。