徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

.NET Framework 3.0和XAML

快捷方式: 差异相似杰卡德相似系数参考

.NET Framework 3.0和XAML之间的区别

.NET Framework 3.0 vs. XAML

.NET Framework 3.0(曾用名WinFX)是微软為新一代操作系统Windows Vista(舊稱“Longhorn”)而特別設計的API。原來的WinFX還包含了新一代的關聯式資料庫檔案系統(Relational Database File System)WinFS(),但現時有關系統已經在Beta测试前從系統裡移走,改為在下一版本的Windows中出現。.NET Framework是对.NET架构和Win32 API的扩展。虽然Win32 API仍然存在于Windows Vista中,但是在WinFX中的新功能不能通过它直接调用。另外,WinFX将提供给.NET程序员更加简便地方式来调用Windows中的功能。.NET Framework 3.0同样能在Windows XP和Windows Server 2003的计算机上运行,这样增加了能够运行.NET Framework 3.0程序的计算机数量。由于向后兼容,能够更加容易将这些技术介绍给开发人员和最终用户。2006年9月1日,微软发布了.NET Framework 3.0的RC版本,开发人员能够无需安装Vista就可以体验这些新的技术。.NET Framework 3.0并没有新版本的CLR,而是在.NET Framework 2.0的基础上增加了几个新的部件,所以并没有任何程序设计语言有新的语法特性,如果要安装.NET Framework 3.0,则必须先安装.NET Framework 2.0,.NET Framework 3.0可以完全向下兼容.NET Framework 2.0。.NET Framework 3.0主要由的四部分组成:. XAML(Extensible Application Markup Language)是Windows Presentation Foundation(WPF)的一部分,是微软开发的一種基于XML、基于声明,用于初始化结构化值和对象的使用者介面描述語言,它有著HTML的外觀,又揉合了XML語法的本質,例如:可以使用標籤設定按鈕(Button)。它類似Linux平台下的glade。至於WinFX XAML Browser Application(XBAP)是用XAML作界面描述,在瀏覽器中執行的程式,可取代過去的ActiveX、Java Applet、Flash。 XAML本質上屬於一種.NET编程语言,屬於通用語言運行庫(Common Language Runtime),同C#、VB.NET等同。與HTML類似,特点是用來描述使用者介面。XAML的语法格式为:,Application是必備的基本元素。XAML可以定義2D和3D物件、旋轉(rotations)、動畫(animations),以及各式各樣的效果。.

之间.NET Framework 3.0和XAML相似

.NET Framework 3.0和XAML有(在联盟百科)4共同点: 微软通用語言運行庫Windows Presentation Foundation.NET框架

微软

微軟(Microsoft;)是美國一家跨國電腦科技公司,以研發、製造、授權和提供廣泛的電腦軟件服務為主。總部位於美國华盛顿州的雷德蒙德,最為著名和暢銷的產品為Microsoft Windows操作系统和Microsoft Office辦公室軟件,以及Xbox的遊戲業務。微軟是美国《财富》杂志2015年评选的的排行榜中的第95名。 公司於1975年由比爾‧蓋茲和保羅·艾倫創立。初期主要為Altair 8800發展和銷售BASIC直譯器,在1980年代中期憑藉MS-DOS在家用電腦作業系統市場上取得長足進步,後來出現的Windows使得微軟逐漸統治了家用桌面電腦作業系統市場。同時微軟也開始擴張業務,進軍其他行業和市場,建立了MSN網站,在計算機硬件市場上,微軟商標及Xbox遊戲機、Zune和MSN TV家庭娛樂設備也在不同的年份出現在市場上。微軟於1986年首次公開募股,此後不斷走高的股價為微軟締造了四位億萬富翁和12,000位百萬富翁。 伴隨公司的強大,微軟也越來越受到批評和指責,並且數十年來從未間斷。拒絕交易和捆綁銷售等做法招致垄断和不正當競爭的訴訟。美国司法部和歐盟委員會根據反托拉斯法均對微軟做出過不利裁定美国司法部网页。.

.NET Framework 3.0和微软 · XAML和微软 · 查看更多 »

通用語言運行庫

通用語言執行平台(Common Language Runtime,簡稱CLR)是微軟為他們的.NET的虛擬機器所選用的名稱。它是微軟對通用语言架构(CLI)的實作版本,它定義了一個程式碼執行的環境。CLR執行一種稱為通用中间语言的字节码,這個是微軟的通用中间语言實作版本。 CLR執行在微軟的視窗作業系統上。檢視通用语言架构可以找到該規格的實作版本列表。其中有一些版本是執行在非Windows的作業系統中。.

.NET Framework 3.0和通用語言運行庫 · XAML和通用語言運行庫 · 查看更多 »

Windows Presentation Foundation

Windows Presentation Foundation(WPF)是美國微軟公司推出.NET Framework 3.0及以后版本的组成部分之一,它是一套基于XML、.NET Framework、向量绘图技术的展示層开发框架,微软视其为下一代使用者介面技术,广泛被用于Windows Vista的界面开发。 WPF使用一种新的XAML(eXtensible Application Markup Language)语言来开发界面,这将把界面开发以及后台逻辑很好的分开,降低了耦合度,使用户界面设计师与程序开发者能更好的合作,降低维护和更新的成本。 WPF/E是WPF的子集合,全名是:Windows Presentation Foundation Everywhere。在基於XAML與JavaScript之下,可跨越各種平台,目前WPF/E已演化為Microsoft Silverlight,擔負微軟在RIA(Rich Interactive Application, Rich Internet Application)領域,並正面與Adobe Flash競爭的產品。.

.NET Framework 3.0和Windows Presentation Foundation · Windows Presentation Foundation和XAML · 查看更多 »

.NET框架

--是由微軟開發,一個致力於敏捷軟體開發(Agile software development)、快速應用開發(Rapid application development)、平臺獨立性和網路透明化的軟體框架。.NET是微軟為2000年代對伺服器和桌上型軟體工程邁出的第一步。.NET包含許多有助於互聯網和內部網應用迅捷開發的技術。.NET框架是微軟公司繼Windows DNA之後的新開發平臺。.NET框架是以一種採用系統虛擬機運行的編程平臺,以通用語言運行庫(Common Language Runtime)為基礎,支援多種語言(C#、F#、VB.NET、C++、Python等)的開發。.NET也為應用程式介面(API)提供了新功能和開發工具。這些革新使得程式設計員可以同時進行Windows應用軟體和網路應用軟體以及元件和服務(web服務)的開發。.NET提供了一個新的反射性的且物件導向程式設計編程介面。.NET設計得足夠通用化從而使許多不同高階語言都得以被彙集。 甲骨文公司的Java程式語言和Java平臺企業版技術是.NET平臺的競爭對手之一。 2014年11月12日,微軟宣布將完全開放.NET Framework的原始碼,並提供給Linux和OS X使用。.

.NET Framework 3.0和.NET框架 · .NET框架和XAML · 查看更多 »

上面的列表回答下列问题

.NET Framework 3.0和XAML之间的比较

.NET Framework 3.0有17个关系,而XAML有14个。由于它们的共同之处4,杰卡德指数为12.90% = 4 / (17 + 14)。

参考

本文介绍.NET Framework 3.0和XAML之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »