偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

.NET Framework架構(gòu)鏈接庫(kù)釋放后的變化分析

開發(fā) 后端
微軟已經(jīng)做好準(zhǔn)備將.NET Framework架構(gòu)鏈接庫(kù)的一部分進(jìn)行開源,包括:.NET Base Class鏈接庫(kù))、ASP.NETADO.NET及XML等等。

.NET Framework架構(gòu)鏈接庫(kù)即將會(huì)向大眾進(jìn)行開源。那么在它實(shí)現(xiàn)了開源后會(huì)給開發(fā)人員和IT業(yè)界帶來(lái)什么樣的影響呢?這只能要我們拭目以待了。不過總體來(lái)說(shuō),.NET Framework架構(gòu)鏈接庫(kù)的釋放還是一個(gè)非常好的消息。#t#

Scott Guthrie在去年10月就發(fā)表了此一計(jì)劃,當(dāng)時(shí)指出開發(fā)人員透過這些開放瀏覽的源碼可更了解.NET架構(gòu)程序如何被應(yīng)用,以調(diào)校所開發(fā)的應(yīng)用程序以及進(jìn)行.NET架構(gòu)除錯(cuò)。

此次微軟所釋出的.NET Framework架構(gòu)鏈接庫(kù)包括.NET Base Class鏈接庫(kù)(涵蓋System、System.CodeDom、 System.Collections、System.ComponentModel、System.Diagnostics、 System.Drawing、System.Globalization、System.IO、System.Net、 System.Reflection、System.Runtime、System.Security、System.Text及 System.Threading等)、ASP.NET(涵蓋System.Web、System.Web.Extensions)、Windows Forms(System.Windows.Forms)、Windows Presentation Foundation(System.Windows),ADO.NET及XML(涵蓋System.Data與System.Xml)。

Scott Guthrie并指出,微軟仍打算提供其他的架構(gòu)鏈接庫(kù),諸如LINQ、WCF與Workflow。

微軟開發(fā)者部門總監(jiān)Shawn Burke則在另一個(gè)部落格中展示如何在Visual Studio 2008設(shè)定以存取這些.NET Framework鏈接庫(kù)。完成設(shè)定后,開發(fā)人員就能動(dòng)態(tài)下載.NET Framework鏈接庫(kù)的除錯(cuò)符號(hào)及程序代碼檔案,這些程序代碼檔案中同時(shí)也包含了開發(fā)人員所下的批注或評(píng)論。

微軟釋出.NET Framework架構(gòu)鏈接庫(kù)似乎像是向開放源碼靠攏,不過,對(duì)于這些鏈接庫(kù)的存取,微軟采用的是微軟參考授權(quán)(Microsoft Reference License),該授權(quán)的意義在于那些被授權(quán)的開發(fā)人員可以下載并瀏覽這些源碼,但并不允許直接進(jìn)行修改。

Scott Guthrie在聲明中提及許多使用者關(guān)心可讀取這些源碼所帶來(lái)的影響,并進(jìn)行澄清,他指出在該授權(quán)中進(jìn)行了一些更動(dòng),特別指出該授權(quán)不適用于在一個(gè)與. NET架構(gòu)一樣或大體上一樣功能的非窗口平臺(tái)上的軟件開發(fā),不過,若開發(fā)人員所開發(fā)的軟件是針對(duì)窗口平臺(tái),那么,就算該軟件與.NET一樣或具備與. NET大體上一樣的功能,那么開發(fā)人員仍可檢視該程序代碼。

在此一聲明公布后,不少討論區(qū)及部落格認(rèn)為這代表微軟打算杜絕其他平臺(tái)利用此一程序代碼開放計(jì)劃,例如Mono。Mono為一免費(fèi)的開源開發(fā)平臺(tái),藉由虛擬機(jī)技術(shù)讓.Net應(yīng)用程序可在Windows、Linux及Mac OS X等不同的平臺(tái)上執(zhí)行,它擁有.NET相容的鏈接庫(kù)及第三方類別庫(kù)。

責(zé)任編輯:曹凱 來(lái)源: IT168
相關(guān)推薦

2009-10-29 16:36:49

VB.NET .DLL

2010-01-05 10:24:16

.NET Framew

2024-06-06 08:53:13

動(dòng)態(tài)鏈接庫(kù)共享庫(kù)

2012-05-08 14:48:23

LinuxUnix動(dòng)態(tài)鏈接庫(kù)

2012-05-04 08:24:14

LinuxUnix

2011-08-02 14:15:05

XCode 靜態(tài) 鏈接庫(kù)

2011-06-21 18:02:14

Qt 動(dòng)態(tài) 鏈接庫(kù)

2022-07-12 13:23:59

靜態(tài)鏈接庫(kù)可執(zhí)行文件C 目標(biāo)文件

2010-01-05 14:33:09

.NET Framew

2009-07-07 20:57:20

LinuxUnix動(dòng)態(tài)鏈接庫(kù)

2010-01-05 17:16:28

.NET Framew

2022-06-09 09:54:45

編譯軟件開發(fā)

2011-09-06 16:30:32

iOS系統(tǒng)靜態(tài)鏈接庫(kù)

2009-08-28 16:19:30

C#實(shí)現(xiàn)修改動(dòng)態(tài)鏈接庫(kù)

2017-08-17 10:00:22

諸葛io大數(shù)據(jù)數(shù)據(jù)分析

2010-01-06 13:50:37

.NET Framew

2024-09-09 14:57:31

2024-03-01 20:59:11

C#DLL開發(fā)

2022-05-03 23:44:21

Python動(dòng)態(tài)鏈接庫(kù)Ctypes

2022-10-24 00:03:21

動(dòng)態(tài)鏈接庫(kù)DLL
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)