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

.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使用。.

140 关系: AdaADO.NETAJAXAPLASP.NET域名即時編譯反射 (计算机科学)个人电脑万维网帕斯卡 (消歧義)互联网应用程序接口应用软件开放源代码微軟微软开发者网络快速應用程式開發匿名函数國際標準化組織图形用户界面BOOC SharpC++C++/CLIC♯COBOLCOM InteropCORBA編譯器组件对象模型甲骨文公司DelphiDotGNUECMAEcma国际Eiffel遠程過程調用面向对象程序设计行程高级语言语言集成查询資料存取軟體框架软件工程薩帝亞·納德拉英特尔集成开发环境通用中间语言通用語言運行庫...通用语言架构F♯ForthFortranFreeBSDGNU通用公共许可证GTK+IA-32IA-64IPv6IronPythonIronRubyJ SharpJ2EEJavaJava RMIJava字节码JScriptJScript .NETLightweight Directory Access ProtocolLINQLinuxLISPMac OS XMercuryMicrosoft SilverlightMicrosoft Small BasicMicrosoft SQL ServerMicrosoft Visual StudioMicrosoft WindowsMIT許可證ML语言MonoMonoDevelopNemerleOberonODBCPerlPhalangerPHPPocket PCPythonRTMRubySharpDevelopSmalltalkSOAPTclVisual BasicVisual Basic .NETWCFWeb服务WFWindows 10Windows 2000Windows 7Windows 8Windows 8.1Windows 98Windows APIWindows CardSpaceWindows Communication FoundationWindows DNAWindows FormsWindows MeWindows NT 4.0Windows Presentation FoundationWindows ServerWindows Server 2003Windows Server 2008Windows Server 2008 R2Windows Server 2012Windows VistaWindows Workflow FoundationWindows XPWPFX86-64Xamarin服务器机器语言指令集架構惠普公司操作系统敏捷软件开发智能手机.com.net.NET Compact Framework.NET Micro Framework2003年4月 扩展索引 (90 更多) »

Ada

Ada,是一种程序设计语言。它源于美国军方的一个计划,旨在整合美军系统中运行着上百种不同的程序设计语言编写的程序,並提高除錯能力與效率,由Pascal及其他語言擴展而成,比較接近自然語言和數學表達式,並用「Ada」命名以紀念-zh-cn:埃达·洛夫莱斯;zh-tw:愛達·勒芙蕾絲;zh-hk:愛達·勒芙蕾絲;zh-sg:埃达·洛夫莱斯;-(Ada Lovelace)。.

新!!: .NET框架和Ada · 查看更多 »

ADO.NET

ADO.NET是微軟在.NET Framework中負責資料存取的類別庫集,它是使用在COM時代奠基的OLE DB技術以及.NET Framework的類別庫和程式語言來發展的,它可以讓.NET上的任何程式語言能夠連接並存取關聯式資料庫與非資料庫型資料來源(例如XML,Excel或是文字檔資料),或是獨立出來作為處理應用程式資料的類別物件,其在.NET Framework中的地位是舉足輕重,許多人將ADO.NET視為ADO的下一個版本,但其實它是一個全新的架構、產品與概念。 ADO.NET类封装在System.Data.dll中,并且与System.Xml.dll中的XML类集成。.

新!!: .NET框架和ADO.NET · 查看更多 »

AJAX

AJAX即“Asynchronous JavaScript and XML”(非同步的JavaScript與XML技術),指的是一套综合了多項技術的瀏覽器端網頁開發技術。Ajax的概念由傑西·詹姆士·賈瑞特所提出。 传统的Web应用允许用户端填写表单(form),当送出表单时就向網頁伺服器发送一个请求。伺服器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同的。由于每次应用的沟通都需要向伺服器发送请求,应用的回應时间依赖于伺服器的回應时间。这导致了用户界面的回應比本機应用慢得多。 与此不同,AJAX应用可以仅向伺服器发送并取回必須的数据,并在客户端采用JavaScript处理来自伺服器的回應。因为在伺服器和浏览器之间交换的数据大量减少,伺服器回應更快了。同时,很多的处理工作可以在发出请求的客户端机器上完成,因此Web伺服器的负荷也减少了。 类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。虽然其名称包含XML,但实际上数据格式可以由JSON代替,进一步减少数据量,形成所谓的AJAJ。而客户端与服务器也并不需要异步。一些基于AJAX的“派生/合成”式(derivative/composite)的技术也正在出现,如AFLAX.

新!!: .NET框架和AJAX · 查看更多 »

APL

APL可以指:.

新!!: .NET框架和APL · 查看更多 »

ASP.NET

ASP.NET是由微軟在.NET Framework框架中所提供,開發Web應用程式的類別庫,封裝在System.Web.dll檔案中,顯露出System.Web命名空間,並提供ASP.NET網頁處理、擴充以及HTTP通道的應用程式與通訊處理等工作,以及Web Service的基礎架構。ASP.NET是ASP技術的後繼者,但它的發展性要比ASP技術要強大許多。 ASP.NET可以運行在安裝了.NET Framework的IIS伺服器上,若要在非微軟的平台上執行,則需要使用Mono平台,ASP.NET在2.0版本已經定型,在.NET Framework 3.5上則加上了許多功能,像是ASP.NET AJAX、ASP.NET MVC Framework、ASP.NET Dynamic Data與Microsoft Silverlight的伺服器控制項等。 很多人都把 ASP.NET 當做是一種程式語言,但它實際上只是一個由.NET Framework 提供的一種開發平台 (development platform),並非程式語言。也可认为ASP.NET是.NET组件,任何.NET语言,例如C#,可以引用该组件,创建网页或Web服务。 為了因應雲端化所誘發的多作業平台整合與開發能力,微軟特別開發一個新一代的 ASP.NET,稱為 ASP.NET vNext,並於 2014 年命名為 ASP.NET 5,但隨後於 2016 年將它更名為 ASP.NET Core,由於架構上的差異頗大,因此未來 ASP.NET 與 ASP.NET Core 將是分別發展與維護,Windows 平台的 ASP.NET 4.6 以上版本仍維持 Windows Only,但 ASP.NET Core 則是具有跨平台 (Windows, Mac OSX 與 Linux) 的能力。.

新!!: .NET框架和ASP.NET · 查看更多 »

圣诞节

聖誕節是基督教用來紀念耶稣降生的节日,西方基督教通常將此節日定於12月25日。不認同耶穌為聖人或是為了政治正確的族群則稱之耶誕節(意為耶穌誕辰日)。作為基督教禮儀年曆的重要節日,教會透過將臨期或降臨期來準備,並以與延續慶祝。聖誕節也是許多國家和地區、尤其是西方國家等以基督教文化為主流之地區的公共假日;在教會以外的場合,聖誕節已轉化成一種民俗節日,並常與日期相近的公曆新年合稱「」。 由於耶穌的誕生日期無法確定,聖經上也無相關記載,所以在學術上認為聖誕節是以圣母领报的日期來推算,或是在基督教發展初期將古羅馬的農神節轉化而來,當時社會上(如古羅馬的冬至)以該節日慶祝日照時間由短變長。西方教會在發展初期至4世紀前中期開始將聖誕節定在12月25日,東方正教會稍晚以儒略曆定於1月7日,亞美尼亞教會則定在1月6日或1月19日。 在基督教國家,聖誕節同時兼具宗教節日與文化節慶的雙重功能,除了參與教會儀式與活動外,家戶、行號與街頭上也可見相關佈置,更是重要的商業活動時令;而過聖誕節的習慣,亦隨著近代西方國家的影響力而擴展到全世界。但在基督教並非主流的地區(如東亞),除了當地的教會團體外,聖誕節經常與消費活動掛鉤,且如同西方國家的「聖誕與新年季」與公曆新年結合,過節時間拉長到數週,成為全年重要的購物季之一。.

新!!: .NET框架和圣诞节 · 查看更多 »

元旦

元旦,也称為新年、公曆新年、陽曆新年、新曆新年或國曆新年,是指公历1月1日,也是世界多數国家的法定假日,放假日數則依各地民情而有所不同。.

新!!: .NET框架和元旦 · 查看更多 »

域名

網域名稱(Domain Name),簡稱域名、網域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。 网域名称系统(DNS,Domain Name System,有时也简称为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址数串。 例如,www.wikipedia.org是一个域名,和IP地址208.80.152.2相对应。DNS就像是一个自动的电话号码簿,我们可以直接拨打wikipedia的名字来代替电话号码(IP地址)。我们直接呼叫网站的名字以后,DNS就会将便于人类使用的名字(如www.wikipedia.org)转化成便于机器识别的IP地址(如208.80.152.2)。.

新!!: .NET框架和域名 · 查看更多 »

即時編譯

即时编译(Just-in-time compilation),又译及时编译、实时编译,动态编译的一种形式,是一种提高程序运行效率的方法。通常,程序有两种运行方式:静态编译与動態直譯。静态编译的程序在执行前全部被翻译为机器码,而直譯执行的则是一句一句边运行边翻译。 即时编译器则混合了这二者,一句一句编译源代码,但是会将翻译过的代码缓存起来以降低性能损耗。相对于静态编译代码,即时编译的代码可以处理延迟绑定并增强安全性。 即时编译器有两种类型,一是字节码翻译,二是动态编译翻译。 微软的.NET Framework,还有绝大多数的Java实现,都依赖即时编译以提供高速的代码执行。Mozilla Firefox使用的JavaScript引擎SpiderMonkey也用到了JIT的技術。Ruby的第三方实现Rubinius和Python的第三方实现PyPy也都通过JIT来明显改善了解释器的性能。.

新!!: .NET框架和即時編譯 · 查看更多 »

反射 (计算机科学)

在计算机科学中,反射是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力。见。用比喻来说,反射就是程序在运行的时候能够“观察”并且修改自己的行为。 要注意术语“反射”和“内省”(type introspection)的关系。内省(或称“自省”)机制仅指程序在运行时对自身信息(称为元数据)的检测;反射机制不仅包括要能在运行时对程序自身信息进行检测,还要求程序能进一步根据这些信息改变程序状态或结构。.

新!!: .NET框架和反射 (计算机科学) · 查看更多 »

个人电脑

個人電腦(Personal Computer,簡稱:PC),普遍稱為電腦,中国又稱為个人計--機,是在大小、性能以及價位等多個方面適合于個人使用,并由最终用户直接操控的計算機的統稱。它与批处理计算机或分时系统等一般同时由多人操控的大型计算机相对。从桌上型電腦(或稱台式電腦、桌面电脑)、笔记本电脑到小型筆記型電腦和平板電腦以及-zh-hans:超级本;zh-tw:超極致筆記型電腦-等都属于个人電腦的范畴。.

新!!: .NET框架和个人电脑 · 查看更多 »

万维网

万维网(World Wide Web),亦作「WWW」、「Web」,是一个由许多互相链接的超文本组成的系统,通过互联网访问。英國科學家蒂姆·伯纳斯-李於1989年發明了萬維網。1990年他在瑞士CERN的工作期間編寫了第一個網頁瀏覽器。網頁瀏覽器於1991年在CERN向外界發表,1991年1月開始發展到其他研究機構,1991年8月在互聯網上向公眾開放。 萬維網是資訊時代發展的核心,也是數十億人在網際網路上進行互動的主要工具。網頁主要是文本文件格式化和超文件標示語言(HTML)。除了格式化文字之外,網頁還可能包含圖片、影片、聲音和軟體元件,這些元件會在使用者的網頁瀏覽器中呈現為多媒體內容的連貫頁面。 萬維網並不等同網際網路,萬維網只是網際網路所能提供的服務其中之一,是靠着網際網路運行的一項服務。.

新!!: .NET框架和万维网 · 查看更多 »

帕斯卡 (消歧義)

帕斯卡(Pascal),抑或帕斯卡爾,可能指:.

新!!: .NET框架和帕斯卡 (消歧義) · 查看更多 »

互联网

互联网(Internet),是網路與網路之間所串連成的龐大網路,這些網路以一組標準的網路TCP/IP协议族相連,連接全世界幾十億個設備,形成邏輯上的單一巨大國際網络。,它是由從地方到全球範圍內幾百萬個私人的、學術界的、企業的和政府的網络所構成,通過電子,無線和光纖網絡技術等等一系列廣泛的技術聯繫在一起。这种将计算机网络互相联接在一起的方法可称作「网络互联」,在這基础上发展出覆蓋全世界的全球性互联網絡稱互聯網,即是互相連接一起的网络。互聯網並不等同万维网(WWW),万维网只是一個基於超文本相互鏈接而成的全球性系統,且是互聯網所能提供的服務其中之一。互聯網帶有範圍廣泛的信息資源和服務,例如相互關聯的超文本文件,还有萬維網的應用,支持電子郵件的基礎設施,對等網絡,文件共享,以及IP電話服務。.

新!!: .NET框架和互联网 · 查看更多 »

应用程序接口

应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.

新!!: .NET框架和应用程序接口 · 查看更多 »

应用软件

應用程式是電腦軟件的主要分類之一,是指為針對使用者的某種特殊應用目的所撰寫的軟件,例如,文本处理器,表格,会计应用,浏览器,媒体播放器,航空飞行模拟器,命令行游戏,图像编辑器等。与之相对应的是主要功能为驱动计算机运行的系统软件。 应用软件可能与计算机及其系统软件相捆绑,也可以被分开发布,并且可能以私有、开源或通用项目的形式编写。为移动平台所编写的应用被称为移动应用。.

新!!: .NET框架和应用软件 · 查看更多 »

开放源代码

開放原始碼(Open Source)描述了一种在产品的出品和开发中提供最终源材料的做法。在這個詞廣泛使用前,開發者和生產者使用很多詞去描述這個概念;開放源代碼在互聯網上獲得廣泛使用,參加者需要大量更新電腦原始碼。開放源代碼使得生產模組、通訊管道、互動社群獲得改善。隨後,一個新著作權、軟體授權條款、域名和消費者提供建立的,一個新詞開源軟體誕生。 開源模型概念包括同時間不同時程和方法來生產,相對而言,更加集中式的軟体設計模型,例如典型的商業軟体公司。一個開源軟体開發的主要原則和慣例是易貨貿易和合作的同儕生產,經由免費公開的最終產品、原始資訊、藍圖和--。這逐漸應用在其它領域,例如生物技術。.

新!!: .NET框架和开放源代码 · 查看更多 »

微軟

#重定向 微软.

新!!: .NET框架和微軟 · 查看更多 »

微软开发者网络

微软开发者网络(MSDN, Microsoft Developer Network)是早期微軟公司在推廣Win32 程式設計以及開發工具時,專門為開發人員所提供的一個服務,是使用微軟技術開發軟體或應用程式時必定會參訪的地方,同時它也有提供訂閱的服務,由微軟不定時供應最新的軟體及技術文件,MSDN的技術文件庫是免費開放讓所有人在線上閱讀,但光碟的版本必須要利用MSDN Library Subscription才可以拿到,不過自從Visual Studio 2005開始,MSDN Library即提供免費的網路下載。 也許是受到MSDN成功與廣為開發人員所知的影響,昇陽也將它們的Java文件庫定名為。.

新!!: .NET框架和微软开发者网络 · 查看更多 »

快速應用程式開發

快速應用程式開發(原名:Rapid Application Development、縮寫:RAD)是指一種以最小幅度的規劃並迅速地將原形完成的軟體發展方法論。採用RAD進行軟體開發的規劃是和撰寫軟體本身交錯同時進行的。通常能在沒有大量預先規劃的情況下,讓軟體更快寫完、更容易變更需求。 有時也作為採用此種方法論的工具的代稱,此類工具大多支援所見即所得的介面設計畫面、顯示相關原始碼及說明文件,以及事件及例外處理的快速設定等等輔助使用者迅速完成所需功能的便捷機制。.

新!!: .NET框架和快速應用程式開發 · 查看更多 »

匿名函数

在计算机编程中,匿名函数(anonymous function)是指一类无需定义标识符(函数名)的函数或子程序,普遍存在于多种编程语言中。 1958年LISP首先采用匿名函数,自此之后,越来越多编程语言陆续采用,主流的编程语言如PHP和C++也在不久前采用。.

新!!: .NET框架和匿名函数 · 查看更多 »

國際標準化組織

國際標準化組織(International Organization for Standardization;Organisation internationale de normalisation;Международная организация по стандартизации;简称:ISO)成立於1947年2月23日,--定全世界工商業國際標準的國際標準建立機構。 ISO總部設於瑞士日內瓦,成員包括162個會員國。該組織定義為非政府組織,官方語言是英語、法語和俄語。參加者包括各會員國的國家標準機構和主要公司。 ISO與負責電子設備標準的國際電工委員會密切合作。 ISO的國際標準以數字表示,例如:「ISO 11180:1993」的「11180」是標準號碼,而「1993」是出版年份。.

新!!: .NET框架和國際標準化組織 · 查看更多 »

图形用户界面

图形用户界面(Graphical User Interface,簡稱GUI)是指采用图形方式显示的计算机操作用戶介面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。然而這介面若要透過在顯示器的特定位置,以「各種美觀、而不單調的視覺訊息」提示使用者「狀態的改變」,勢必得比簡單的文字訊息呈現,花上更多的電腦運算能力,計算「要改變顯示器哪些光點,變成哪些顏色」。.

新!!: .NET框架和图形用户界面 · 查看更多 »

BOO

Boo是個物件導向語言,語法非常接近Python,並且提供了許多可以擴充編譯器的有趣特色,並且可以運行在.NET Framework或Mono上。 Boo為开放源代码,使用MIT許可證/BSD许可证。.

新!!: .NET框架和BOO · 查看更多 »

C Sharp

#重定向C♯.

新!!: .NET框架和C Sharp · 查看更多 »

C++

C++是一種使用廣泛的计算机程序設計語言。它是一種通用程序設計語言,支援多重编程模式,例如程序化程序設計、数据抽象、面向对象程序設計、泛型程序設計和设计模式等。 比雅尼·斯特勞斯特魯普博士在贝尔实验室工作期间在20世紀80年代發明並實現了C++。起初,這種語言被稱作“C with Classes”(“包含‘類’的C語言”),作為C語言的增強版出現。随后,C++不斷增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多繼承(multiple inheritance)、标准模板库(standard template library, STL)、异常处理(exception)、运行时类型信息(Runtime type information)、命名空間(namespace)等概念逐漸納入標準。1998年,國際標準組織(ISO)頒布了C++程序設計語言的第一個國際標準ISO/IEC 14882:1998,目前最新标准为ISO/IEC 14882:2017。根據《C++編--程思想》(Thinking in C++)一書,C++與C的代码执行效率往往相差在±5%之間。 C++語言發展大概可以分為三個階段:第一階段從80年代到1995年。這一階段C++語言基本上是傳統類型上的面向对象語言,並且憑藉着接近C語言的效率,在工業界使用的開發語言中佔據了相當大份額;第二階段從1995年到2000年,這一階段由於標準模板庫(STL)和後來的Boost等程式庫的出現,泛型程序設計在C++中佔據了越來越多的比重。當然,同時由於Java、C#等語言的出現和硬體價格的大規模下降,C++受到了一定的衝擊;第三階段從2000年至今,由於以Loki、MPL(Boost)等程式庫為代表的產生式編程和模板元編程的出現,C++出現了發展歷史上又一個新的高峰,這些新技術的出現以及和原有技術的融合,使C++已經成為當今主流程序設計語言中最複雜的一員。.

新!!: .NET框架和C++ · 查看更多 »

C++/CLI

C++/CLI(CLI: Common Language Infrastructure)在计算机语言中是一门由微软设计,用来代替C++托管扩展(Managed C++,下文使用MC++指代)的语言。这门语言在兼容原有的C++标准的同时,重新简化了托管代码扩展的语法,提供了更好的代码可读性。和微软.NET的其他语言一样,微软向ECMA提交了C++/CLI的标准化请求,并且被ECMA通过成为正式的标准。C++/CLI现在可以被Visual C++ 2005和更高版本的编译器支持。C++/CLI的部分特性已经申请了专利。.

新!!: .NET框架和C++/CLI · 查看更多 »

C♯

C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格主持开发,微软在2000年发布了这种语言,希望借助这种语言来取代Java。C#已经成为Ecma国际和国际标准组织的标准规范。.

新!!: .NET框架和C♯ · 查看更多 »

COBOL

COBOL(),其名稱來自於通用商業語言(Common Business Oriented Language,又譯為面向常規業務型語言/常規商業信息處理語言)的縮寫,是最早的高階程式語言、以及是世界上最早實施標準化的計算機語言之一。屬於編譯語言。.

新!!: .NET框架和COBOL · 查看更多 »

COM Interop

COM Interop 是一種讓.NET Framework 的程式能夠和 COM 的程式相互操作的一種橋接技術,是.NET Framework 互通性的一環,COM Interop 可以讓.NET Framework 的程式使用 COM 元件,也可以讓 COM 程式使.NET Framework 的元件,例如可以使.NET Framework 開發應用程式給 ASP 的應用程式使用,或是把舊有的 ActiveX 元件讓.NET Framework 的程式呼叫。 COM Interop 的服務是由 System.Runtime.InteropServices 命名空間中的類別來提供,其中最重要的是 Marshal 類別,它提供了 managed code 和 unmanaged code 之間的資料格式與指標轉換,對於互通性來說具有相當大的幫助。 在.NET Framework SDK 中提供了可由 COM 型別函式庫中產生.NET 組件 的 tlbimp.exe,以及讓.NET 組件產生型別函式庫的regasm.exe兩個工具程式。.

新!!: .NET框架和COM Interop · 查看更多 »

CORBA

CORBA(Common Object Request Broker Architecture)通用物件請求代理架構是軟體構建的一个標準。 CORBA標準由物件管理組織(OMG)設立並進行控制,CORBA定義了一系列API,通信協議,和物件/服務信息模型用於使得異質應用程序能夠互相操作,這些應用程序用不同的程式語言編寫,運行在不同的平台上。CORBA因此為定義明確的物件提供了平臺和位置的透明性,這些物件是分布式計算平臺的基礎。 通常來說,CORBA把用其他語言開發的程序代码和關於該程序代码能力和如何調用該程序代码的信息包到一個开发包(package)中,开发包中的物件則可以在網络上被其他程序(或CORBA物件)調用。在這個意義上來講,CORBA可以被看作是一個機器可讀的文件檔格式,類似於头文件(header),但是具有相當多的信息。 CORBA使用一種接口描述语言(Interface description language)用於刻畫物件將呈現出來的介面。CORBA又規定了從IDL到特定程式語言,如C++或Java,實現的映射。這個映射精確的描述了CORBA資料類型是如何被用戶端和伺服器端實現的。標準映射的有Ada、C、C++、Smalltalk、Java、以及Python。還有一些非標準的映射,為Perl和Tcl的映射由這些語言寫的ORB實現。 CORBA的IDL只是IDL的一個例子。 在提供用戶語言和平臺中性的遠端程序呼叫規範的同時,CORBA也定義了通常需要的服務,例如事務和安全。.

新!!: .NET框架和CORBA · 查看更多 »

編譯器

编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.

新!!: .NET框架和編譯器 · 查看更多 »

组件对象模型

组件对象模型(Component Object Model,縮寫COM)是微軟的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。COM是多项微软技术与框架的基础,包括OLE、、ActiveX、COM+、DCOM、、DirectX、Windows Runtime。.

新!!: .NET框架和组件对象模型 · 查看更多 »

甲骨文公司

文股份有限公司(Oracle,)是一間全球性的大型企業軟件公司。总部位于美国加州红木城的紅木岸(Redwood Shores),現時行政總裁為公司創辦人劳伦斯·埃里森(Lawrence J. Ellison)。直到2013年为止,甲骨文是繼微软後,全球收入第二多的软件公司。.

新!!: .NET框架和甲骨文公司 · 查看更多 »

Delphi

Delphi,是Windows平台下著名的快速應用程式開發(Rapid Application Development,简称RAD)。它的前身,即是DOS時代盛行一時的「Borland Turbo Pascal」,最早的版本由美国Borland(宝兰)公司於1995年开发。主创者為安德斯·海尔斯伯格。經過數年的發展,此產品也轉移至Embarcadero公司旗下。 从产品名称上就可以知道,Turbo Pascal使用的是Pascal语言。从Turbo Pascal 5.5版开始,Borland公司在传统Pascal的基础上加入了物件導向的功能。 Delphi是一个整合開發環境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面(Graphical User Interface,简称GUI)为开发环境,透過IDE、VCL工具與編譯器,配合連結資料庫的功能,構成一個以物件導向程式設計為中心的應用程式開發工具。Delphi所編譯的可執行檔,雖然容量較大,但因為產生的是真正的原生機器碼,效能上比較快速。除了使用資料庫的程式之外,不需安裝即可執行,在使用上相當方便。 Delphi在本质上應該歸類為軟體開發工具,而並非是程式语言,但由于Delphi几乎是目前市场上唯一使用Pascal,並持續推出新版本的商业产品。因此,有時人们會把Delphi視為Object Pascal的代名词。Borland公司因而把Object Pascal改称为Delphi。2006年,Borland把开发工具产品线独立出来,成立了一家新的公司CodeGear,並把產品線交由此公司负责。原本的Delphi,亦曾一度因此被命名为Turbo Delphi。但是在新的版本中,除了Delphi for Win32(原有的Delphi版本)之外,还有一个新产品「Delphi for PHP」。在CodeGear的发展规划中,或许“Delphi”不再是Object Pascal的专屬IDE名稱,而是将之提升到通用IDE品牌的層次。2008年5月7日,Embarcadero Technologies(易博龙)公司宣布以2300万美元的价格收购CodeGear公司,从而把Delphi收入囊中。2009年5月6日,Micro Focus宣布以7500万美元收购Borland。 Delphi目前的最新版本是Delphi 10.2 Tokyo。.

新!!: .NET框架和Delphi · 查看更多 »

DotGNU

DotGNU計畫是GNU為了提供Microsoft.NET一份自由软件替代品的一部份。這個計畫其它的目標包含了支援非Windows平台和支援更多的中央处理器。 DotGNU主要的目標是要提供一個百分之百相容於通用语言架构的類別庫。然而矛盾的是,另外一個開放源始碼的實作,Mono提供了百分之百相容於CLS規範的類別庫並且提供了目前由微軟所釋出的商業版本.NET的類別庫。DotGNU計畫則宣稱這些由微軟所釋出的商業版本之類別庫並沒有完全遵循在ECMA所發行的CLS標準規範。.

新!!: .NET框架和DotGNU · 查看更多 »

ECMA

ECMA可以指:.

新!!: .NET框架和ECMA · 查看更多 »

Ecma国际

Ecma国际(Ecma International)是一家国际性会员制度的信息和电信标准组织。1994年之前,名为欧洲计算机制造商协会(European Computer Manufacturers Association)。因为计算机的国际化,组织的标准牵涉到很多其他国家,因此组织决定改名表明其国际性。现名称已不属于首字母缩略字。 组织在1961年的日内瓦建立为了标准化欧洲的计算机系统。在欧洲制造、销售或开发计算机和电信系统的公司都可以申请成为会员。.

新!!: .NET框架和Ecma国际 · 查看更多 »

Eiffel

Eiffel是一套物件導向程式語言,1985年由伯特蘭·邁耶所發明。文法類似Pascal ,並且將語言本身與軟體工程、和工具結合為一。Eiffel实现契约式设计(Design by Contract)的風格。.

新!!: .NET框架和Eiffel · 查看更多 »

聖誕夜

聖誕夜,即聖誕節前夕(12月24日),中文又稱「平安夜」(源自著名的聖誕歌曲《平安夜》(Stille Nacht)),在大部份基督教社會是聖誕節慶祝節日之一。聖誕夜傳統上是擺設聖誕樹的日子,但隨著聖誕節的慶祝活動提早開始進行,例如美國在感恩節後,不少聖誕樹早在聖誕節前數星期已被擺設。 在英國,平安夜如在工作日,有時會被銀行及貿易公司視為短日(下午休息)。 傳統教會的聖誕期在平安夜開始。除非當日是星期日(參看待降節),守夜的聚會據說是在12月24日早上。然而,在午夜前參加聖誕節的聚會是不被允許的。聖誕季節繼續直至1月4日,如當日是星期六,則至1月5日,當主顯節(顯現日)慶祝時。 傳統上不少基督徒會在平安夜參與子夜彌撒或聚會,通常在世界各地的教堂內舉行,以表示聖誕日的開始。一些教會則會在晚上較早時間舉行燭光崇拜,通常會有耶穌降生故事的話劇表演,亦會享用大餐。德國的傳統菜色則是燒鯉魚。.

新!!: .NET框架和聖誕夜 · 查看更多 »

跨年日

元旦前夕是元旦前一天的夜晚,不少國家均有於跨年日舉行迎接新年的活動,而由跨年日橫跨至元旦的慶祝活動稱為--或--。元旦前夕是在陽曆或新曆的12月31日,農曆除夕則在農曆十二月二十九或三十。近年來流行於元旦前夕進行跨年節日倒數,以慶祝新的一年的來臨。很多西方國家也稱元旦前一天為聖西爾維斯特日。 元旦前夕活動在很多國家會被視為與元旦不同的節慶。於21世紀的西方文化,最流行的慶祝活動是橫跨午夜的派對,多數亦會開香檳作為慶祝。 此外,很多大城市於元旦前夕的午夜設有大型煙花匯演作為慶祝。元旦前夕在澳大利亚、阿根廷、巴西、墨西哥、希臘、新西蘭、菲律賓及委內瑞拉被列為公眾假期。.

新!!: .NET框架和跨年日 · 查看更多 »

新年

新年是指曆法新循環開始。不同地方都會按照各自曆法慶祝新年。在西曆,新年元旦日是指1月1日,在格里曆及其前身儒略曆皆同。不少國家都會定新年為全國假期,美國、英國等列1月1日為法定假期。在中國大陸、香港、澳門、臺灣、韓國、北韓和越南,西曆元旦日和農曆新年同樣都列為假期。.

新!!: .NET框架和新年 · 查看更多 »

遠程過程調用

远程过程调用(Remote Procedure Call,縮寫為 RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用,例:Java RMI。.

新!!: .NET框架和遠程過程調用 · 查看更多 »

面向对象程序设计

面向对象程序设计(Object-oriented programming,缩写:OOP)是種具有物件概念的程式編程典範,同时也是一种程序开发的抽象方针。它可能包含資料、、程式碼與方法。对象則指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,物件裡的程序可以訪問及經常修改物件相關連的資料。在物件導向程式編程裡,電腦程式會被設計成彼此相關的物件。 面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反:传统的程序设计主张将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。面向对象程序设计中的每一个对象都应该能够接受数据、处理数据并将数据传达给其它对象,因此它们都可以被看作一个小型的“机器”,即对象。目前已经被证实的是,面向对象程序设计推广了程序的灵活性和可维护性,并且在大型项目设计中广为应用。此外,支持者声称面向对象程序设计要比以往的做法更加便于学习,因为它能够让人们更简单地设计并维护程序,使得程序更加便于分析、设计、理解。反对者在某些领域对此予以否认。 当我们提到面向对象的时候,它不仅指一种程序设计方法。它更多意义上是一种程序开发方式。在这一方面,我们必须了解更多关于面向对象系统分析和面向对象设计(Object Oriented Design,简称OOD)方面的知识。許多流行的程式語言是物件導向的,它們的風格就是會透由物件來創出實例。 重要的物件導向程式語言包含Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby 與 PHP等。.

新!!: .NET框架和面向对象程序设计 · 查看更多 »

行程

行程(process),是電腦中已執行程式的實體。行程為曾经是分時系統的基本運作單位。在面向进程设计的系统(如早期的UNIX,Linux 2.4及更早的版本)中,进程是程序的基本执行实体;在面向线程设计的系统(如当代多数操作系统、Linux 2.6及更新的版本)中,行程本身不是基本執行单位,而是執行緒的容器。程式本身只是指令、数据及其组织形式的描述,行程才是程式(那些指令和数据)的真正執行实例。若干行程有可能與同一個程式相關聯,且每個行程皆可以同步(循序)或异步(平行)的方式獨立執行。現代電腦系統可在同一段時間內以进程的形式将多個程式載入到記憶體中,並藉由時間共享(或稱时分复用),以在一個處理器上表現出同時(平行性)執行的感覺。同樣的,使用多執行緒技術(多執行緒即每一個執行緒都代表一個行程内的一个独立执行上下文)的作業系統或電腦架構,同樣程式的平行线程,可在多CPU主機或網絡上真正同時執行(在不同的CPU上)。.

新!!: .NET框架和行程 · 查看更多 »

高级语言

高级编程语言(High-level programming language)是高度封装了的编程语言,与低级语言相对。它是以人類的日常語言為基礎的一種編程語言,使用一般人易於接受的文字來表示,使程序編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦可以大概明白其內容。由於早期電腦業的發展主要在美國,因此一般的高階語言都是以英語為藍本。在1980年代,當東亞地區開始使用電腦時,在日本、台灣及中國大陸都曾嘗試開發用各自地方語言編寫的高級語言,當中主要都是改編BASIC或專用於數據庫資料存取的語言,但是隨着編程者的外語能力提升,現時的有關開發很少。 G.

新!!: .NET框架和高级语言 · 查看更多 »

语言集成查询

语言集成查询(英文:Language Integrated Query,縮寫:LINQ),發音"link",是微軟的一项技术,新增一種自然查詢的SQL語法到.NET Framework的程式語言中,目前可支援C#以及Visual Basic.NET語言。2007年11月19日随.NET Framework 3.5发布了LINQ技术。 包括LINQ to Objects、LINQ to SQL、LINQ to Datasets、LINQ to Entities、LINQ to Data Source、LINQ to XML/XSD等。.

新!!: .NET框架和语言集成查询 · 查看更多 »

資料存取

-- 資料存取 (Data Access),是應用程式連結到資料來源 (Data Source) 存取資料的一種行為 (Behavior),在大多數的應用程式中,經常會需要使用到資料,而這些資料可能來自很多不同類型的來源,像是資料庫 (Database),網路資料來源,本機檔案,或是異質性的來源 (例如在 Mainframe 上的 IBM DB2 資料庫),經由一層 (或多層) 中介程式碼或中介軟體 (Middleware) 進入資料來源中,並且取出資料後送回應用程式中來處理。.

新!!: .NET框架和資料存取 · 查看更多 »

軟體框架

軟體框架(software framework),通常指的是為了實現某個業界標準或完成特定基本任務的軟體組件規範,也指為了實現某個軟體組件規範時,提供規範所要求之基礎功能的軟體產品。 框架的功能類似於基礎設施,與具體的軟體應用無關,但是提供並實現最為基礎的軟體架構和體系。軟體開發者通常依據特定的框架實現更為複雜的商業運用和業務邏輯。這樣的軟體應用可以在支持同一種框架的軟體系統中運行。 簡而言之,框架就是制定一套規範或者規則(思想),大家(程序员)在該規範或者規則(思想)下工作。或者說使用别人搭好的舞台來做编剧和表演。 Category:软件工程.

新!!: .NET框架和軟體框架 · 查看更多 »

软件工程

软件工程(quote) 1968年秋季,NATO(北約)的科技委員會召集了近50名一流的編程人員、計算機科學家和工業界巨頭,討論和制定擺脫“軟體危機”的對策。在那次會議上第一次提出了軟體工程(software engineering)這個概念,研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。其后的几十年里,各种有关软件工程的技术、思想、方法和概念不断被提出,软件工程逐步发展为一门独立的科学。 1993年,电气电子工程师学会(IEEE)给出了一个更加综合的定义:"将系统化的、规范的、可度量的方法用于软件的开发、运行和维护的过程,即将工程化应用于软件开发中"。此后,IEEE多次给出软件工程的定义。 在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,提高人们的工作效率,同时提升了生活质量。 软件工程师是对应用软件创造软件的人们的统称,软件工程师按照所处的领域不同可以分为系统分析师、系统架构师、软件设计师、程序员、测试工程师、界面与交互设计师等等。各种软件工程师人们俗称程序员。.

新!!: .NET框架和软件工程 · 查看更多 »

薩帝亞·納德拉

#重定向 薩蒂亞·納德拉.

新!!: .NET框架和薩帝亞·納德拉 · 查看更多 »

英特尔

英特爾公司(Intel Corporation,、)是世界上最大的半導體公司,也是第一家推出x86架構處理器的公司,總部位於美國加利福尼亞州聖克拉拉。由羅伯特·諾伊斯、高登·摩爾、安迪·葛洛夫,以“集成電子”(Integrated Electronics)之名在1968年7月18日共同創辦公司,將高階晶片設計能力與領導業界的製造能力結合在一起。英特爾也有開發主機板晶片組、網路卡、快閃記憶體、繪圖晶片、嵌入式處理器,與對通訊與運算相關的產品等。“Intel Inside”的廣告標語與Pentium系列處理器在1990年代間非常成功的打響英特爾的品牌名號。 英特爾早期在開發SRAM與DRAM的記憶體晶片,在1990年代之前這些記憶體晶片是英特爾的主要業務。在1990年代時,英特爾做了相當大的投資在新的微處理器設計上與培養快速崛起的PC工業。在這段期間英特爾成為PC微處理器的供應領導者,而且市場定位具有相當大的攻勢與有時令人爭議的行銷策略,就像是微軟公司一樣支配著PC工業的發展方向。而Millward Brown Optimor發表的2007年在世界上最強大的品牌排名顯示出英特爾的品牌價值由第15名掉落了10個名次到第25名。 而主要競爭對手有AMD、NVIDIA及Samsung。.

新!!: .NET框架和英特尔 · 查看更多 »

集成开发环境

集成开发环境(Integrated Development Environment,簡稱IDE,也稱為Integration Design Environment、Integration Debugging Environment)是一種輔助程式開發人員開發軟體的應用軟體,在開發工具內部就可以輔助編寫原始碼文本、並編譯打包成為可用的程序,有些甚至可以設計圖形介面。 IDE通常包括程式語言編輯器、自動构建工具、通常還包括除錯器。有些IDE包含編譯器/直譯器,如微软的Microsoft Visual Studio,有些则不包含,如Eclipse、SharpDevelop等,这些IDE是通过调用第三方编译器来实现代码的编译工作的。有時IDE還會包含版本控制系統和一些可以設計圖形用戶界面的工具。許多支援物件導向的現代化IDE還包括了類別瀏覽器、物件檢視器、物件結構圖。雖然目前有一些IDE支援多種程式語言(例如Eclipse、NetBeans、Microsoft Visual Studio),但是一般而言,IDE主要還是針對特定的程式語言而量身打造(例如Visual Basic)。.

新!!: .NET框架和集成开发环境 · 查看更多 »

通用中间语言

通用中间语言(Common Intermediate Language,簡稱CIL,发音为"sill"或"kill")是一种属于通用语言架构和.NET框架的低階(lowest-level)的人类可读的编程语言。目标为.NET框架的语言被编译成CIL,然后汇编成字节码。CIL类似一个面向对象的組合语言,并且它是完全基于堆栈的。它运行在虚拟机上,其主要的语言有C#、Visual Basic.NET(VB.NET)、C++/CLI以及J#。 在.NET语言的测试版中,CIL原本叫做微软中间语言,即Microsoft Intermediate Language,简称MSIL。由于C#和通用语言架构的标准化,在.Net开发平台下,所有语言(C#、VB.NET、J#、C++/CLI)都会被编译为MSIL,再由CLR负责运行,字节码现在已经官方地成为了CIL。因此MSIL有時仍會與CIL混用,特别是那些.NET语言的老用户。更详细的信息可以参看微软的。.

新!!: .NET框架和通用中间语言 · 查看更多 »

通用語言運行庫

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

新!!: .NET框架和通用語言運行庫 · 查看更多 »

通用语言架构

通用语言基础架构(Common Language Infrastructure,簡稱CLI)是一个开放的技术规范。它是由微软联合惠普以及英特尔于2000年向ECMA倡议的。通用语言基础架构定义了构成.NET Framework基础结构的可执行码以及代码的运行时环境的规范,它定义了一个语言无关的跨体系结构的运行环境,这使得开发者可以用规范内定义的各种高级语言来开发软件,并且无需修正即可将软件运行在不同的计算机体系结构上。國際標準CLI定義在ISO/IEC 23271,最新版本在2012年修定。 通用語言運行庫(CLR)則是微軟對此標準(CLI)的實作。.

新!!: .NET框架和通用语言架构 · 查看更多 »

F♯

F#是由微软发展的为.NET语言提供运行环境的程序设计语言,是函數程式語言(FP,Functional Programming),函數程式語言最重要的基礎是Lambda Calculus。它是基于OCaml的,而OCaml是基于ML函数程式语言。有時F#和OCaml的程式是可以交互編譯的。 F#已經接近成熟,支援高阶函数、柯里化、惰性求值、Continuations、模式匹配、闭包、列表处理和元编程。这是一个用于显.NET在不同编程语言间互通的程序设计,可以被.NET中的任意其它代碼編譯和調用。 2002年微软開始由Don Syme帶領研發F#,從C#,LINQ和Haskell中獲取了經驗,2005年推出第一個版本,2007年7月31日释出1.9.2.9版。2007年底,微軟宣布F#進入產品化的階段。 F#已被集成在Visual Studio 2010中,版本是2.0,含有对.Net Framework的完全支持。 F#现在在Visual Studio 2015中,版本是4.0。 F#现在在Visual Studio 2017中,版本是4.1。.

新!!: .NET框架和F♯ · 查看更多 »

Forth

Forth是六十年代末期,由查理斯·摩爾发展出来在天文台使用的電腦自動控制系統及程序设计语言,允许使用者很容易組合系統已有的簡單指令,定义成為功能较复杂的高階指令。由於其結構精簡、執行快速、操作方便,廣為當代天文學界使用。八十年代以後,有愛用者成立Forth Interest Group在世界各地推廣,並陸續在各类计算机上建立Forth系統及標準的语言。 FORTH以可延伸的词典为核心,采用兩個堆栈为基础的高度模块化结构,是一种将解译器和编译器合并运用的双态系统。使用FORTH,可在编译过程中检测差错,并且逐步扩充编译程序代码。利用標準FORTH所写的程序几乎不必大修改,就能在各类计算机运作;甚至在特別设计的电脑上可以完全放棄组合语言,直接由FORTH转化成机器语言,就好像现代的Java虚拟机。同时,使用者也可以把自己定义的运算功能加入编译器中,使Forth语言更有弹性。台湾的黃大一及現旅居美國的丁陳漢蓀是这方面的专材,黃大一在1980年代后期开发过两部完全使用FORTH的嵌入式系统,丁陳漢蓀於2002年代即以eforth架構打通軟硬体任督二脈發展完成forth芯片,並將畢生研究forth的心得於2003年代編輯成書。 forth是一种可扩展的,交互式的语言。最初为小型的嵌入式电脑设计的,现在它几乎可以在任何主流的芯片上解译和编译,甚至已有多種可直接运行forth指令的芯片。在电子--,专家系统,多用户数据库,和分布式实时控制系统中有广泛的应用。表面来看,forth是一种基于堆栈的概念机。例如要计算(3+4)*5,程序就是:3 4 + 5 *。首先把3和4入堆栈,然后调用+子程序,把堆栈的最顶上两个元素取出(也就是3和4)进行加法运算,然后把结果入堆栈,然后把5入堆栈,然后调用*子程序,把最顶的2个元素,也就是7和5取出,并进行乘法运算,然后把结果入堆栈,最后的。把结果从堆栈中取出列印。事实上这是一种最简单有效的概念机。当然forth远远不止这些。 最常用在内建程序,以及系统与过程控制,它也用在微电脑上。主要运用在数据搜集与处理、图形处理、专家系统,以及实时流程控制等。.

新!!: .NET框架和Forth · 查看更多 »

Fortran

福傳(Fortran),源自於「公式翻译」(Formula Translation)的縮寫,是一種程式語言。1957年由IBM開發出,是世界上第一个被正式采用並流传至今的高级编程語言。.

新!!: .NET框架和Fortran · 查看更多 »

FreeBSD

FreeBSD是一个类Unix的操作系统,也是FreeBSD项目的发展成果。FreeBSD是第一个开放源代码的系统,他是由基于BSD Unix的源代码衍生而来的。BSD Unix是加州大学伯克利分校在1975年至1993年开发的操作系统。FreeBSD被开发为自由软件,这意味着其源代码开放,人人都可以使用FreeBSD。任何人都可以获得并使用它来满足各种需求,也可以修改它,然后再重发布它。此功能专为个人和公司量身定制,可用于创建各种基于FreeBSD的商业和非商业产品。尽管FreeBSD直接从BSD衍生,但是从法律的角度来看,FreeBSD并不是“UNIX”。因为现在“UNIX”商标是属于国际开放标准组织的。FreeBSD的第一个版本于1993年发布。 FreeBSD是一个支持许多硬件和体系架构的企业级系统。和其他BSD家族的操作系统一样, FreeBSD其核心、驱动程序以及所有的用户层(Userland)应用程序(如Unix shell和cat和ps等命令)都存储在源代码库中。FreeBSD也可以运行其他二进制软件,比如Linux的。借助ports和FreeBSD软件包管理器,你可以在其上安装各种应用程序。根据2005年的调查,77%的BSD用户使用FreeBSD,因此FreeBSD拥有BSD系列中最大的用户社区。 在今天,个人和企业都将FreeBSD用于多种用途,包括Yahoo! 苹果,Juniper网络公司,诺基亚,IBM, Yandex的,Apache软件基金会,Hotmail,索尼和许多其他用途。.

新!!: .NET框架和FreeBSD · 查看更多 »

GNU通用公共许可证

GNU通用公共授權條款(GNU General Public License,简称 GNU GPL、GPL)是廣泛使用的免費軟件許可證,可以保證終端用戶得自由運行,學習,共享和修改軟件。許可證最初由GNU項目的自由軟件基金會 (FSF)的理查德·斯托曼(Richard Matthew Stallman)撰寫,並授予計算機程序的收件人自由軟件定義的權利。 GPL是一個Copyleft許可證,這意味著衍生作品只能以相同的許可條款分發。 這與許可免費軟件許可證有所區別 ,其中BSD許可證和MIT許可證是廣泛使用的示例。 GPL是第一個普遍使用的Copyleft許可證。 歷史上,GPL許可證系列一直是免費和開源軟件領域最受歡迎的軟件許可之一。 根據GPL許可的優異自由軟件程序的例子有Linux內核和GNU編譯器集合 (GCC)。 David A. Wheeler認為,GPL提供的Copyleft對於基於Linux的系統的成功至關重要,給予向內核貢獻的程序員保證他們的工作將有益於整個世界並保持自由,而不至於被不提供回饋給社群的不肖軟件公司所剝削。 2007年,發布了第三版許可證(GNU GPLv3),以解決在長期使用期間發現的第二版(GNU GPLv2)所發生的一些困擾。 為了使許可證保持最新狀態,GPL許可證包含一個可選的“並延伸到未來版本”條款,允許用戶在FSF更新的原始條款或新版本之間進行選擇。 有些開發人員在軟件授權使用時,選擇省略它; 例如,Linux內核已經在GPLv2下獲得許可,就不需包括“並延伸到未來版本”的聲明。 GPL授予程序接受人以下權利,或稱“自由”,或稱“copyleft”:.

新!!: .NET框架和GNU通用公共许可证 · 查看更多 »

GTK+

GTK+最初是GIMP的专用开发库(GIMP Toolkit),后来发展为Unix-like系統下开发图形界面的应用程序的主流开发工具之一。GTK+是自由软件,并且是GNU计划的一部分。.

新!!: .NET框架和GTK+ · 查看更多 »

IA-32

英特爾32位元架構(Intel Architecture, 32-bit,縮寫為IA-32),常被稱為i386、或x86,由英特爾公司於1985年推出的指令集架構。它是8086架構的延伸版本,可支援32位元運算,首次應用在Intel 80386晶片中。.

新!!: .NET框架和IA-32 · 查看更多 »

IA-64

IA-64,又稱英特爾安騰架構(Intel Itanium architecture),使用在Itanium處理器家族上的64位元指令集架構,由英特尔公司與惠普公司共同開發。IA是Intel Architecture(英特尔架构)的缩写,64指64位系统。使用这种架构的CPU,包括Itanium和Itanium 2。此架構與x86及x86-64並不相容,作業系統與軟體需使用IA-64專用版本。.

新!!: .NET框架和IA-64 · 查看更多 »

IPv6

网际协议第6版(英文:Internet Protocol version 6,縮寫:IPv6)是网际协议(IP)的最新版本,用作互联网的網路層協議,用它来取代IPv4主要是为了解决IPv4地址枯竭问题,不过它也在其他很多方面对IPv4有所改进。 IPv6的设计目的是取代IPv4,然而长期以来IPv4在互联网流量中仍占据主要地位,IPv6的使用增长缓慢。在2017年7月,通过IPv6使用Google服务的用户百分率首次超过20%。.

新!!: .NET框架和IPv6 · 查看更多 »

IronPython

IronPython是一种以.NET和Mono实现的Python,由(同时也是Jython的创造者)创建。1.0版于2006年9月5日。 在随后的2007年,开发者決定改写构架,使用动态语言运行时让更多脚本語言能轻易移植到.NET Framework上。2008年,在微软发布.NET Framework 3.0/3.5、Silverlight之后,IronPython也发布了2.0版。2.7版於2011年3月發布,支援.NET Framework 4.0。目前最新版本是2.7.8,於2018年2月发布。目前IronPython3仍然在開發中,尚未有任何預覽版及穩定版,構建目標.NET 4.5與.NET Core 2.0。.

新!!: .NET框架和IronPython · 查看更多 »

IronRuby

IronRuby是Ruby程式語言在微軟.NET平台上的一種實作。 IronRuby與Wilco Bauwer的IronRuby project同名 2007年4月30日由微軟於MIX上發表。並計劃於2007年的OSCON公開推出。.

新!!: .NET框架和IronRuby · 查看更多 »

J Sharp

#重定向J♯.

新!!: .NET框架和J Sharp · 查看更多 »

J2EE

#重定向 Jakarta EE.

新!!: .NET框架和J2EE · 查看更多 »

Java

Java是一種廣泛使用的電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性,广泛应用于企业级Web应用开发和移动应用开发。 任職於昇陽電腦的詹姆斯·高斯林等人于1990年代初开发Java語言的雛形,最初被命名为Oak,目標設定在家用电器等小型系統的程式语言,應用在电视机、电话、闹钟、烤面包机等家用电器的控制和通訊。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代網際網路的发展,Sun公司看見Oak在網際網路上应用的前景,于是改造了Oak,於1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的-zh-hans:指针; zh-hant:指標;-,改以-zh-hans:引用; zh-hant:參照;-取代,同時移除了C++中的--和多重继承特性,改用接口取代,增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。昇陽電腦对Java语言的解释是:「Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言」 Java不同於一般的编译語言或直譯語言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编写,到处运行”的跨平台特性。在早期JVM中,这在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的執行速度有了大幅提升。 与传统型態不同,Sun公司在推出Java時就将其作为开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是 Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同,此外,微软公司後來推出了与之竞争的.NET平台以及模仿Java的C#语言。後來Sun公司被甲骨文公司併購,Java也隨之成為甲骨文公司的產品。 現時,行動作業系統Android大部分的代碼採用Java 程式設計語言編程。.

新!!: .NET框架和Java · 查看更多 »

Java RMI

#重定向 Java远程方法调用.

新!!: .NET框架和Java RMI · 查看更多 »

Java字节码

Java 字节码(Java bytecode)是Java虚拟机执行的一种指令格式。大多数操作码都是一个字节长,而有些操作需要参数,导致了有一些多字节的操作码。而且并不是所有可能的256个操作码都被使用;其中有51个操作码被保留做将来使用。除此之外,原始Java平台开发商,升阳微系统,额外保留了3个代码永久不使用。.

新!!: .NET框架和Java字节码 · 查看更多 »

JScript

JScript是由微软公司开发的動態脚本语言,是微软对ECMAScript规范的实现。 JScript最初随Internet Explorer 3.0于1996年8月发布。在网络程序员谈论Internet Explorer中的JavaScript的时候,他们实际上是指JScript。和其他活动脚本一样,它后来也被Windows Script Host和Active Server Pages所支持。典型的JScript源文件使用的扩展名是.js。 JScript最新的版本是基于尚未定稿的ECMAScript 4.0版规范的JScript.NET,并且可以在微软的.Net环境下编译。JScript在ECMA的规范上增加了许多特性。.

新!!: .NET框架和JScript · 查看更多 »

JScript .NET

JScript.NET是.NET裡的一種编程语言,由微軟公司所開發,可稱是JScript的後繼者。 JScript.NET與JScript的主要差異可以總結如下。 第一,JScript是一個脚本语言,脚本语言可以直接執行,而不需要事先編譯。這與JScript.NET的案例不同,因為JScript.NET依存於.NET通用語言運行庫,需要透過通用語言運行庫才可以,因此要先編譯為通用中间语言(CIL)才能執行,CIL一般又稱做Microsoft Intermediate Language(MSIL)。但JScript.NET仍然提供在執行時期解譯代碼的支援(例如透過 Function 建構子或是 eval函式),並且,這個解譯器可以透過VSA介面給裝有JScript.NET引擎的特定應用程式來使用。 第二,JScript的基礎是Microsoft的ActiveX/组件对象模型技術,它主要靠ActiveX元件來提供很多功能(像是透過ADO提供資料庫的存取、檔案的處...等等)。而JScript.NET使用.NET Framework來提供對等的功能。為了向後相容性(或是.NET沒有提供對等的函式庫),JScript.NET仍然以.NET/COM interop(一.NET與ActiveX/COM相互操作的技術)提供了完整存取ActiveX物件的功能。 雖.NET Framework和像是C♯與Visual Basic.NET等.NET語言被廣泛的認可,但是JScript.NET卻很少被開發者所關注。微軟在Visual Studio 2003之後也不再納入,然而你仍然可以透過命令提示字元直接使用jsc或是使用JScript.NET來寫ASP.NET應用程式。.

新!!: .NET框架和JScript .NET · 查看更多 »

Lightweight Directory Access Protocol

#重定向 轻型目录访问协议.

新!!: .NET框架和Lightweight Directory Access Protocol · 查看更多 »

LINQ

LINQ可以指:.

新!!: .NET框架和LINQ · 查看更多 »

Linux

Linux( )是一種自由和開放源碼的類UNIX作業系統。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上使用者空間的應用程式之後,成為Linux作業系統。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多數Linux系統還包括像提供GUI的X Window之類的程序。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。 Linux嚴格來說是單指作業系統的内核,因作業系統中包含了許多用戶圖形介面和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,內核則改以Linux内核稱之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。在移动设备上广泛使用的Android操作系统就是建立在Linux内核之上。 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包含X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器、LibreOffice办公软件、GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。.

新!!: .NET框架和Linux · 查看更多 »

LISP

LISP是具有悠久歷史的計算機編程語言家族,有獨特和完全括號的前綴符號表示法。起源於西元1958年,是現今第二悠久而仍廣泛使用的高階編程語言。只有FORTRAN編程語言比它更早一年。LISP編程語族已經演變出許多種方言。現代最著名的通用編程語種是Common Lisp和Scheme。 LISP最初創建時受到阿隆佐·邱奇的lambda演算的影響,用來作為計算機程序實用的數學表達。因為是早期的高階編程語言之一,它很快成為人工智能研究中最受歡迎的編程語言。在計算機科學領域,LISP開創了許多先驅概念,包括:.

新!!: .NET框架和LISP · 查看更多 »

Mac OS X

#重定向 MacOS.

新!!: .NET框架和Mac OS X · 查看更多 »

Mercury

Mercury可以指:.

新!!: .NET框架和Mercury · 查看更多 »

Microsoft Silverlight

Microsoft Silverlight是微軟所發展的Web前端應用程式開發解決方案,是微軟豐富型網際網路應用程式(Rich Internet Application)策略的主要應用程式開發平台之一,以瀏覽器的外掛元件方式提供Web應用程式中多媒體(含影音串流與音效串流)與高度互動性前端應用程式的解決方案,同時它也是微軟UX(用户体验)策略中的一環,也是微軟試圖將美術設計和程式開發人員的工作明確切分與協同合作發展應用程式的嘗試之一(另一個為WPF)。 目前Silverlight已經逐步停止被各主流瀏覽器支援,包含Internet Explorer、Firefox、Opera與Safari等,同時也包括Mac OS X作業系統。與Silverlight相同的開放原始碼解決方案「Mono」則提供在Linux上的支援。 Microsoft Silverlight被視為與Adobe Flash Player和unity競爭的web技術。 台湾微软为推广Sliverlight技术而推出拟人化形象蓝泽光。 由於Silverlight安全性和效能不甚理想,微軟已經明確表示不再開發新功能,僅修補漏洞,而在2021年將完全終止對Silverlight的支援。.

新!!: .NET框架和Microsoft Silverlight · 查看更多 »

Microsoft Small Basic

Microsoft Small Basic是一個經簡化過的BASIC程式語言,於Microsoft於2008年10月發表。只需要有程式語言最基本的概念,微軟說這是對於初學者而言最容易入手的程式語言。它只有14個關鍵字,它的開發環境對於初學者是友善與直接的操作介面。從0.9版(11 June 2010) 至今,沒有任何的新功能被添加,只有操作介面被翻译成更多種的語言。 Microsoft Small Basic是由Microsoft DevLabs所設計,與在2008年10月以技術預覽〈Technology Preview〉方式發佈。它的目標是用於任何人開始學程式設計,包含兒童或成人。.

新!!: .NET框架和Microsoft Small Basic · 查看更多 »

Microsoft SQL Server

Microsoft SQL Server是由美國微軟公司所推出的關聯式資料庫解決方案,最新的版本是SQL Server 2017,已在美國時間2017年10月2日發佈。 資料庫的内置语言原本是採用美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,但是微軟公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。 几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。.

新!!: .NET框架和Microsoft SQL Server · 查看更多 »

Microsoft Visual Studio

Microsoft Visual Studio(简称VS或MSVS)是微软公司的开发工具套件系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Phone、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。 而Visual Studio.NET是用于快速生成企业级ASP.NET Web应用程序和高性能桌面应用程序的工具。Visual Studio包含基于组件的开发工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。.

新!!: .NET框架和Microsoft Visual Studio · 查看更多 »

Microsoft Windows

Microsoft Windows(中文有时譯作微軟--,通常不做翻译)是微軟公司推出的一系列操作系统。它問世於1985年,起初是MS-DOS之下的桌面環境,其後續版本逐漸發展成為主要为個人電腦和服务器用户設計的操作系統,并最终获得了世界个人电脑操作系統的垄断地位。此操作系統可以在几种不同类型的平台上运行,如个人电脑(PC)、移动裝置、服务器(Server)和嵌入式系統等等,其中在个人电脑的领域应用内最为普遍。在2004年國際數據資訊公司一次有关未来发展趋势的会议上,副董事长Avneesh Saxena宣布Windows拥有终端操作系统大约70%的市场份额 www.linuxworld.com.au。 Windows操作系統目前最新的穩定版是於2015年7月29日發佈的 Windows 10。Windows Server目前最新的穩定版是2016年9月26日發佈的Windows Server 2016。.

新!!: .NET框架和Microsoft Windows · 查看更多 »

MIT許可證

MIT授權條款(The MIT License)是許多軟體授權條款中,被廣泛使用的其中一種。與其他常見的軟體授權條款(如GPL、LGPL、BSD)相比,MIT是相對寬鬆的軟體授權條款。.

新!!: .NET框架和MIT許可證 · 查看更多 »

ML语言

ML是一个通用的函數式編程语言,它是由爱丁堡大学的Robin Milner及他人在二十世纪七十年代晚期开发的。它的语法是从ISWIM得到的灵感。作为元语言的ML是为了帮助在LCF定理证明机中寻找证明策略而构想出来的。(之前的元语言是pplambda,它联合了一阶逻辑演算和有类型的多态的λ演算)。它使用了Hindley-Milner类型推论算法来推测大多数值的类型,而不需要四处使用注解。 ML一般被归为非纯函数式编程语言,因为它允许副作用和指令式编程。这一点和纯函数式编程语言——例如Haskell——很不一样。 ML特性包括:傳值呼叫(Call by value)的求值策略,一级函数,带有垃圾收集的自动内存管理,参数多态,静态数据类型,类型推论,代数数据类型,模式匹配和异常处理。 不像Haskell,ML使用及早求值,也就是说所有的子表达式总是被求值。导致的一个结果是你不能使用无穷表。然而,惰性求值产生的无穷表可以通过使用匿名函数来模拟。 今天在ML家族中有好几种语言:两种主要的方言是Standard ML和Caml,其他的包括F#-针对Microsoft.NET平台的开放研究项目。ML中的思想影响了众多的语言,例如Haskell,Cyclone和Nemerle。 ML的实力大多被用于语言设计和操作(编译器、分析器、定理证明机),但是它作为通用语言也被用于生化,金融系统,和宗谱数据库,一个P2P的客户/服务器程序等等。.

新!!: .NET框架和ML语言 · 查看更多 »

Mono

Mono是一个由Xamarin公司(先前是Novell,最早為Ximian)所主持的自由開放源碼專案。該專案的目標是创建一系列符合ECMA标准(和)的.NET工具,包括C#编译器和通用语言架构。与微软的.NET Framework(共通語言執行平臺)不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,OS X和Solaris,甚至一些遊戲平台,例如:Playstation 3,Wii或XBox 360。Mono的標誌是一個猴子格式的臉。 Mono现由Novell持有双重许可,这和Qt和Mozilla Application Suite的情况相似。Mono的C#编译器及其相关工具发布于GNU通用公共许可证(GPL)之下,其运行时库发布于GNU宽通用公共许可证(LGPL)之下,其类库发布于MIT許可證之下。这些均是开源协议因此Mono是一个开源软件。 微软开发了一个称为通用语言架构(Shared Source Common Language Infrastructure,Shared Source CLI;即今ECMA—通用语言架构)的可用于FreeBSD,Windows和Mac OS X.NET实现版本。微软的共享源代码协议并不是开源软件协议,且可能对于社区来说也是不足够的(它明文禁止了对软件的商业用途)。另外,GNU也有一个.NET实现版本项目,该项目与Mono项目有着很多相同的目标。 Mono虚拟机包含一个即時編譯引擎,该引擎可用于如下处理器:x86,SPARC,PowerPC,ARM,S390(32位模式和64位模式),x86-64,IA-64和64位模式的SPARC。该虚拟机可以将代码编译为本机代码。.

新!!: .NET框架和Mono · 查看更多 »

MonoDevelop

MonoDevelop是個適用於Linux、Mac OS X和Microsoft Windows的開放原始碼整合開發環境,主要用來開發Mono與.NET Framework軟體。MonoDevelop整合了很多Eclipse與Microsoft Visual Studio的特性,像是Intellisense、版本控制還有GUI與Web設計工具。另外還整合了GTK#GUI設計工具(叫做Stetic)。目前支援的語言有Python、Vala、C♯、Java、BOO、Nemerle、Visual Basic.NET、CIL、C與C++。.

新!!: .NET框架和MonoDevelop · 查看更多 »

Nemerle

Nemerle,是微軟公司提出.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof.

新!!: .NET框架和Nemerle · 查看更多 »

Oberon

Oberon,一種程式語言,由是Pascal之父尼克勞斯·維爾特设计。最初是作为Oberon项目的一部分出现的。在设计了Pascal,Modula,Modula-2之后,Wirth发现程序语言过分复杂精微了,提供了很多很少用或者基本不用的抽象机制,而Oberon是最简化的一次尝试。它设计的非常小,一页纸就能用EBNF写下它的文法。最早的Oberon全编译器才4000多行代码。现在Oberon已经发展到Oberon-2,Oberon-07。Oberon是一个以安全为目标的语言,它包括数组边界检查,垃圾回收以及型別安全检查。 Category:程序设计语言.

新!!: .NET框架和Oberon · 查看更多 »

ODBC

ODBC(Open Database Connectivity,开放数据库互连)提供了一种标准的API(应用程序编程接口)方法来访问数据库管理系统(DBMS)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。ODBC的设计者们努力使它具有最大的独立性和开放性:与具体的编程语言无关,与具体的数据库系统无关,与具体的操作系统无关。.

新!!: .NET框架和ODBC · 查看更多 »

Perl

Perl是高階、通用、直譯式、動態的程式语言家族。最初设计者拉里·沃尔為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的腳本語言,而在1987年12月18日發表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6(开发中)。 Perl借用了C、sed、awk、shell脚本以及很多其他程式語言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 2000年开始,目前拉里·沃尔开始開發Perl 6,來作為Perl的後繼;不過,Perl 6語言的語法有很多轉變,所以Perl 6被視為Perl家族中的另一個語言。 Perl语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。.

新!!: .NET框架和Perl · 查看更多 »

Phalanger

#重定向 袋貂属.

新!!: .NET框架和Phalanger · 查看更多 »

PHP

PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。 PHP最初是由勒多夫在1995年开始开发的;現在PHP的標準由the PHP Group維護。PHP以PHP License作為許可協議,不過因為這個協議限制了PHP名稱的使用,所以和開放原始碼許可協議GPL不相容。 PHP的應用範圍相當廣泛,尤其是在網頁程式的開發上。一般來說PHP大多執行在網頁伺服器上,透過執行PHP程式碼來產生使用者瀏覽的網頁。PHP可以在多數的伺服器和作業系統上執行,而且使用PHP完全是免費的。根據2013年4月的統計資料,PHP已經被安裝在超過2億4400萬個網站和210萬台伺服器上。 PHP在windows上有专门的官方移植编译项目,并且分多个VC编译器版本和线程安全特性来提供不同的版本支持。.

新!!: .NET框架和PHP · 查看更多 »

Pocket PC

Pocket PC(简称PPC)是基于微软的Windows Mobile操作系统的一种掌上电脑。.

新!!: .NET框架和Pocket PC · 查看更多 »

Python

Python( ),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以視之為一種改良(加入一些其他程式語言的優點,如物件導向)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比於C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。 与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。 Python 解释器本身几乎可以在所有的操作系统中运行。Python的正式直譯器CPython是用C语言编写的、是一個由社群驱动的自由软件,目前由Python软件基金会管理。.

新!!: .NET框架和Python · 查看更多 »

RTM

RTM可能意指以下的事物:.

新!!: .NET框架和RTM · 查看更多 »

Ruby

Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本電腦科學家松本行弘(Matz)设计并开发。 遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。.

新!!: .NET框架和Ruby · 查看更多 »

SharpDevelop

SharpDevelop是個自由的開放原始碼整合開發環境,主要用來開發支援.NET Framework的C#,Visual Basic.NET(VB.NET)與BOO等程式語言。 它可以用來作為Microsoft Visual Studio.NET的替代品,MonoDevelop曾由此分支出來。 SharpDevelop使用自己的C#、Visual Basic.NET解析器來進行代碼自動完成。這部份主要是使用了修改過的Linz大學製作的Coco/R編譯器,SharpDevelop原始碼包含了這個產生器。BOO的解析器則是由Boo編譯器提供,但運算式的型別與型別介面的推導則是另外撰寫程式來完成,以便支援型別的後期賦值。 SharpDevelop 1.1可以匯入Visual Studio.NET的專案,SharpDevelop 2.0則是可以直接開啟並編輯。它也可以用來把原本使用VB.NET的專案轉換為使用C#(或是反過來)。 SharpDevelop 2.0開始有了整合在裡面的除錯工具,它使用了自己的除錯函式庫,除錯函式庫主要是使用COM操作與.NET通訊。 即使SharpDevelop 2.0使用了與Visual Studio.NET相同的MSBuild,它仍然可以使用較舊的Framework版本(1.0、1.1)或是Mono來進行編譯。 目前最新的穩定版本是5.1.0,已於2016年4月14日正式推出。.

新!!: .NET框架和SharpDevelop · 查看更多 »

Smalltalk

Smalltalk,被。Smalltalk由艾伦·凯,Dan Ingalls,Ted Kaehler,Adele Goldberg等于70年代初在Xerox PARC开发。 Smalltalk对其它众多的程序设计语言的产生起到了极大的推动作用,主要有:C++,C#,Objective-C,Actor,Java和Ruby等。90年代的许多软件开发思想得利于Smalltalk,例如设计模式、敏捷编程和代码重构等。.

新!!: .NET框架和Smalltalk · 查看更多 »

SOAP

#重定向 简单对象访问协议.

新!!: .NET框架和SOAP · 查看更多 »

Tcl

Tcl(发音tickle)是一种脚本语言。由创建。TCL经常被用于快速原型开发 RAD、脚本编程、GUI编程和测试等方面。.

新!!: .NET框架和Tcl · 查看更多 »

Visual Basic

Visual Basic(VB)是由微軟公司开发的包含环境的事件驱动编程语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速應用程式開發(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松地使用VB提供的组件快速建立一个应用程序。.

新!!: .NET框架和Visual Basic · 查看更多 »

Visual Basic .NET

Visual Basic.NET(VB.NET)是.NET Framework框架下的一种多重编程范式高级语言。 VB.NET,是微软公司于2002年作为原有的Visual Basic的继承者而推出。虽然自2005年起,语言名称中的“.NET”就已经被去掉了。但为了与VB 6.0及以前版本的Visual Basic进行区分,“Visual Basic.NET”的名字仍然被社会公众用来指代VB 7.0及以后的Visual Basic。VB.NET与C#同为.Net Framework框架下两种主要的程序设计语言,都是为了调.Net Framework的类库资源,因此两种语言具有很高的对应性,数据类型、控制结构与语言特性都存在一一对应,容易把源代码从一种语言对译为另一种语言。 微软公司的集成开发环境Visual Studio是最为广泛使用的VB.NET开发工具。然而Visual Studio的大部分版本都是价格不菲的商业软件,除了Express版本和Visual Studio Community(以上两者皆为免费软件)。除了Visual Studio,SharpDevelop和Mono也是可用的VB.NET开发环境。.

新!!: .NET框架和Visual Basic .NET · 查看更多 »

WCF

#重定向 Windows通訊基礎.

新!!: .NET框架和WCF · 查看更多 »

Web服务

Web服务是一种服務導向架構的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。 根据W3C的定义,Web服务(Web service)应当是一个软件系统,用以支持网络间不同机器的互动操作。网络服务通常是许多应用程序接口(API)所组成的,它们透过网络,例如国际互联网(Internet)的远程服务器端,执行客户所提交服务的请求。 尽管W3C的定义涵盖诸多相异且无法介分的系统,不过通常我们指有关於主从式架构(Client-server)之间根据SOAP协议进行传递XML格式消息。无论定义还是实现,WEB服務過程中會由伺服機提供一個機器可讀的描述(通常基于WSDL)以辨識伺服機所提供的WEB服務。另外,虽然WSDL不是SOAP服务端点的必要条件,但目前基于Java的主流WEB服务开发框架往往需要WSDL实现客户端的源代码生成。一些工业标准化组织,比如WS-I,就在WEB服务定义中强制包含SOAP和WSDL。.

新!!: .NET框架和Web服务 · 查看更多 »

WF

#重定向 战争前线.

新!!: .NET框架和WF · 查看更多 »

Windows 10

Windows 10是一個由微軟開發的作業系統,是Windows 家族的最新成員,為Windows 8.1和Windows Phone 8.1的後繼者,開發代號為Threshold和Redstone。設計目標是統一包括個人電腦、平板電腦、智能手机、嵌入式系統、Xbox One、Surface Hub和HoloLens等等,整個Windows 產品系列的作業系統。它們共享一個通用的應用程式架構和Windows 商店的生態系統。 Windows 10引入微软所描述的「通用Windows平台」(UWP),并把Modern UI风格的应用程序扩充。这些应用程序可以在多种设备上运行——包括PC、平板电脑、智能手机、嵌入式系统、Xbox One、Surface Hub以及HoloLens全息设备。微软還为Windows 10设计一个新的开始菜单,其中包含Windows 7的传统开始菜单元素与Windows 8/8.1的磁贴。Windows 10还引入一个虚拟桌面系统、一个称为任务视图的工作切換器、Microsoft Edge浏览器、支持指纹和面部、虹膜识别登录、企业环境的新安全功能,以及DirectX 12和WDDM 2.0,以提高操作系统的游戏图形功能。 微软将Windows 10变成一项服务,它将持续接收更新。截至2016年8月,Windows 10的使用率正在增长,随之而来的是旧版本的Windows在总使用量中所占份额下降。根据2018年2月微软官方调查,Windows 10为43%,排名第一。第二是Windows 7,为42%。第三Windows 8.1,为13%。 正式版本於2015年7月29日發行並開放给符合條件的用户免費升級,不過Windows 7、8及8.1已於UTC-10的2016年7月30日零点關閉免費直接升級通道,而面向使用辅助技术的用户而设的Windows 10免费升级亦于2017年12月31日结束,之後升级就必须付费(曾經升級過Windows 10并取得數位许可的使用者除外)。.

新!!: .NET框架和Windows 10 · 查看更多 »

Windows 2000

Windows 2000(簡稱Win2K)是一個獨佔式、可中斷執行、具有圖形使用者介面(GUI)和商業導向的作業系統。Windows 2000可以運作在單處理器系統或者多處理系統(SMP)上,是屬於微軟Windows NT產品線的一部分,發佈於2000年2月17日,此外Windows 2000也是Windows XP(2001年10月上市)和Windows Server 2003(2003年4月上市)的前身。Windows 2000的內核採用混合式核心設計,Windows NT的產品線也都使用這種核心模式。相較於之前僅管理OSI第二層的模式,Windows 2000的網路管理方面可以管理到OSI第三層。 Windows 2000釋出四種版本:專業版(Professional)、伺服器版(Server)、進階伺服器版(Advanced Server)、資料中心伺服器版(Datacenter Server)。另外,微軟也販賣64位元處理器Itanium專用的Windows 2000 Advanced Server Limited Edition和Windows 2000 Datacenter Server Limited Edition,不過功能上有些限制。雖然每個版本有不同的市場目標,但是所有版本都使用相同的核心功能,像是電腦管理主控台(Microsoft Management Console)和系統管理程式。Windows 2000也有針對殘障人士的使用介面做改進,透過新的輔助科技,Windows 2000比前一個版本Windows NT 4.0更容易讓身心障礙人士使用" ,另外支援的語言也增加.

新!!: .NET框架和Windows 2000 · 查看更多 »

Windows 7

Windows 7(開發代號Blackcomb,後期命名為Vienna)是微軟公司推出的電腦操作系统,供個人、家庭及商業使用,一般安裝於桌上型電腦、筆記型電腦、平板電腦、多媒體中心等。微軟首席執行官(CEO)史蒂夫·巴爾默曾經在2008年10月称,Windows 7是Windows Vista的「改良版」。 Windows 7于2009年7月22日發放給組裝機生產商(OEM),零售版於2009年10月23日在中国大陸及臺灣發布,香港于翌日发布。2011年10月StatCounter調查數據顯示,Windows 7已售出4.5億套,以40.17%市佔率超越Windows XP的38.72%。。 Windows 7的後繼作業系統是Windows 8(Windows 8.1是 Windows 8 的後續作業系統),在2012年10月26日上市。(Windows 8) 2015年1月21日,微軟宣佈,Windows 7 SP1的用戶可在第一年內免費升級至Windows 10。(現在仍可至微軟官網免費升級)但是,10天後,立刻宣布使用企業版Windows的用戶還是得另外付費才能升級。2015年6月1日,微軟正式宣布於7月29日推出Windows 10,並隨Windows Update提醒符合升級用戶如何預約取得Windows 10。 Windows 7主流支援已於2015年1月13日到期,延伸支援将于2020年1月14日到期。.

新!!: .NET框架和Windows 7 · 查看更多 »

Windows 8

Windows 8是微軟公司於2012年推出電腦作業系統,采用与Windows Phone 8相同的NT内核。 該作業系統除了具備微軟适用于手提電腦和桌上電腦平台的傳統視窗系統顯示方式外,还特別強化適用於觸控螢幕的平板電腦設計,使用了新的介面風格Metro,新系統亦加入可透過官方網上商店Windows Store購買軟體等诸多新特性。 Windows 8於2012年8月1日向OEM廠商提供RTM版本;2012年9月1日起,企業用戶可以購買大量授權版本的Windows 8;2012年10月25日,Windows 8零售版本正式上市。为推动Windows 8的发行且在平板电脑市场争夺一定的地位,微软还于2012年10月推出自家的第一款平板电脑Microsoft Surface。 微軟公司於2013年10月17日发布Windows 8的內核升級版本Windows 8.1,加入大量新功能,供Windows 8用戶免費透過商店更新。 由於介面的改變太大,導致使用者非常不適應,並受到批評。 Windows 8後續系統為Windows 8.1,已於2013年10月17日發行。.

新!!: .NET框架和Windows 8 · 查看更多 »

Windows 8.1

Windows 8.1(开发代号Windows Blue)是微软Windows 8的升级版本,正式版於2013年10月17日公开发行。 Windows 8.1後續系統為Windows 10。Windows 8.1主流支援已於2018年1月9日到期,延伸支援於2023年1月10日到期。.

新!!: .NET框架和Windows 8.1 · 查看更多 »

Windows 98

Windows 98是美国微软公司发行於1998年6月25日的混合16位/32位的Windows系统,其版本號為4.1,開發代號為Memphis。.

新!!: .NET框架和Windows 98 · 查看更多 »

Windows API

Windows操作系统应用程序接口(Windows API),有非正式的简称法为WinAPI,是微软对于Windows操作系统中可用的核心应用程序编程接口的称法。它被设计为各种语言的程序调用,也是应用软件与Windows系统最直接的交互方式。大多数驱动程序需要对Windows系统更底层次访问接口,由所用版本的Windows的Native API来提供接口。 Windows有一个软件开发套件(SDK, software development kit)提供相应的文档和工具,以使程序员开发使用Windows API的软件和利用Windows技术。.

新!!: .NET框架和Windows API · 查看更多 »

Windows CardSpace

Windows CardSpace(开发代号:InfoCard)是微软Identity Metasystem的客户端软件,是一种身份选择的程序。该程序通过存储用户的数字身份,通过可视的信息卡的形式呈现给用户。CardSpace提供了一个不变的用户界面来帮助他们轻松、安全地在应用程序和网站里使用他们的身份信息。抵制钓鱼式攻击也是此程序的设计目标之一。.

新!!: .NET框架和Windows CardSpace · 查看更多 »

Windows Communication Foundation

#重定向 Windows通訊基礎.

新!!: .NET框架和Windows Communication Foundation · 查看更多 »

Windows DNA

Windows DNA(Windows Distributed interNet Application architecture)是微軟在Windows NT與Windows 2000時期,配合當時的Microsoft BackOffice以及COM、MTS、COM+等技術所規劃的分散式應用程式(Distributed Application)開發架構,使用的是,在Microsoft.NET出現後逐漸淡出市場。.

新!!: .NET框架和Windows DNA · 查看更多 »

Windows Forms

Windows Forms是微软的.NET開發框架的圖形用戶界面的一部分,該組件通過將現有的Windows API(Win32 API)封裝为托管代碼提供了對Windows本地(native)组件的訪問方式。雖然該組件看起來是為先前較複雜的基於C++的微軟基礎類庫(Microsoft Foundation Classes,MFC)的替代品,但是它並沒有提供與Model View Controller "Document/View"架構相應的特色。"Document/View"架構已經被「(多文檔介面)」所取代。 該實現位於.NET框架的System.Windows.Forms命名空間,並且它試着糾正自己在Windows XP背景之下扮演的角色。然而,許多有關於標籤表格與控制單元置於標籤表格上的支援性的顯著問題懸而待決。 許多非微軟官方實.NET框架,如Mono開發平台,提供了Windows Forms的實現。 微软在.Net 3.0中发行了支持视频加速的Windows Presentation Foundation(简称WPF)作为Windows Forms的替代版本,但是WPF并不能完全取代Windows Forms,很多时候仍需要和Windows Forms互操作。.

新!!: .NET框架和Windows Forms · 查看更多 »

Windows Me

Windows Me(Windows Millennium Edition,版本号:4.9,开发代号:Millennium)是一个16位/32位混合的Windows系统,于2000年9月14日由微软公司发行。Windows Me是现时最后一个基于DOS的混合16位/32位的Windows 9X系列的Windows。其名字“Millennium”有两个意思:一是纪念公元2000年,因为“Me”可作“千禧年特別版”(Millennium Edition)的缩写;二是寓意个人运用版,因为“Me”在英文中的本意是“自己”。.

新!!: .NET框架和Windows Me · 查看更多 »

Windows NT 4.0

Windows NT 4.0是微軟Windows NT家族的第四套產品,代號Cairo,於1996年7月29日發行給製造商。為一個32位元的作業系統,分為工作站以及伺服器版本。而其圖形操作界面類似於Windows 95。根據比爾蓋茲所言,產品名稱中的"NT"為"New Technology(新技術)"的意思,然而時至今日,該名稱已經沒有其他特殊意義存在。 雖然穩定性高於Windows 95,然而從桌上型電腦的觀點來說,操作界面稍微欠缺了彈性。系統穩定性大部分要歸功於將硬體資源虛擬化,軟體必須藉由系統的API以使用硬體資源,而不像DOS以及Windows 95(包括稍後的版本)時期直接由軟體進行控制的緣故。但穩定的代價就是利用API進行操作所需要的步驟遠比直接操作硬體資源多,因此造成硬體需求廣泛的程式(如:遊戲)執行上緩慢許多。許多以Win32 API開發的程式可以在Windows 95以及Windows NT上執行,但當時的主流3D遊戲則因為NT 4.0對DirectX的支援有限而無法在NT4上面運作。 Windows NT 4.0在進行維護管理工作的時候,使用者界面比起Windows 95較為不友善,舉例而言,對於電腦的硬體沒有device management overview.

新!!: .NET框架和Windows NT 4.0 · 查看更多 »

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框架和Windows Presentation Foundation · 查看更多 »

Windows Server

Windows Server是微软发布的一系列服务器操作系统的品牌名,它包括所有以“Windows Server”为品牌发布的Windows操作系统。 首个使用此品牌发布的Windows服务器系统是Windows Server 2003。然而,Windows NT 3.1 Advanced Server为Windows的首个服务器版本。在此之后,还有Windows NT 3.5 Server、Windows NT 4.0 Server和Windows 2000 Server等非Windows Server品牌下的服务器版本。Windows 2000 Server为首个集成许多现阶段流行功能的Windows服务器版本,包括Active Directory、DNS服务器、DHCP服务器和组策略等。.

新!!: .NET框架和Windows Server · 查看更多 »

Windows Server 2003

Windows Server 2003是微软的服务器操作系统,對應Windows XP。 该产品最初叫作“Windows.NET Server”,后改成“Windows.NET Server 2003”,最终被改成“Windows Server 2003”,于2003年3月28日发布,並在同年四月底上市。 相對於Windows 2000,此版本做了很多改进,特别是:.

新!!: .NET框架和Windows Server 2003 · 查看更多 »

Windows Server 2008

Windows Server 2008是微軟的一个服务器操作系统,繼承Windows Server 2003——據微軟伺服器及工具高級副主席Bob Muglia所表示,微軟將繼續以出版年份決定其伺服器產品的名稱。而"Longhorn"則估計將於2007年底或2008年初公佈。。Windows Server 2008在進行開發及測試時的代號為Windows Server "Longhorn"。 Windows Server 2008是一套和Windows Vista(代號為Longhorn)相对应的服务器操作系統,兩者擁有很多相同功能。與Windows 2000的Professional版和Server版一樣,兩者在開發時共用大多數的程式碼,連Service Pack皆可共用;Vista和Server 2008、XP和Server 2003間存在相似的關係。(XP和Server 2003的代號分別為Whistler及Whistler Server).

新!!: .NET框架和Windows Server 2008 · 查看更多 »

Windows Server 2008 R2

Windows Server 2008 R2是微软的一个服务器操作系统。在2009年10月22日发布,2009年9月14日发售。所使用的内核为Windows NT 6.1,使用同样内核的还有Windows 7。这是微软第一个仅支援64位元的操作系统。 该版本增强Active Directory、使用新的虚拟化和管理、IIS 7.5,可支持256个逻辑处理器。.

新!!: .NET框架和Windows Server 2008 R2 · 查看更多 »

Windows Server 2012

Windows Server 2012,开发代号为Windows Server 8,是第五個Windows Server的版本。这是Windows 8的服务器版本,是微軟繼Windows Server 2008 R2後推出的Windows Server系列產品。在开发过程中,它放出过两个版本:开发者预览版与公开测试版。从2012年9月4日開始,該軟件在全球范围内通過多種渠道提供給客戶。 不同於上一代,Windows Server 2012不支持Itanium(IA-64)或IA-32架构的CPU。Windows Server 2012有四個版本,较Windows Server 2008 R2做了很多改进。例如改进版本的Hyper-V,IP地址管理角色,新的Windows任务管理器,以及新的ReFS文件系統。同时,它也包含Metro用户界面,Windows Server 2012的这些功能收到很多正面评价。 Windows Server 2012是一套和Windows 8相對應的伺服器操作系統,兩者擁有很多相同功能。兩者在開發時共用大多數的程式碼:類似Vista和Server 2008、XP和Server 2003之間的關係。 Windows Server 2012延續Windows Azure成功的經驗而設計的雲端最佳化平台。配備最新的虛擬化技術和簡單控制管理等特性、相容於任何雲端架構的設計與整合行動裝置管理等嶄新功能,令企業可建置私有雲端或是混合雲端,並有效降低成本。 Windows Server 2012的升级版Windows Server 2012 R2。于2013年6月3日发布预览版,2013年10月17日发布正式版。.

新!!: .NET框架和Windows Server 2012 · 查看更多 »

Windows Vista

Windows Vista是微軟发行的一款Windows個人桌面操作系统,於2005年7月22日微软正式公布此名稱。開發代號Longhorn。 在2006年11月8日,Windows Vista開發完成並正式進入--。--後的兩個月僅--MSDN用戶、電腦軟硬體製造商和企業客戶--。在2007年1月30日,Windows Vista正式對----售,同時也可以從微軟的網站下載。 Windows Vista距離上一版本的作業系統Windows XP已有超過五年的時間,這是Windows歷史上間隔時間最久的一次發佈。 根據微軟表示,Windows Vista新增上百種功能;其中較特別的是新版的圖形使用者界面和稱為「Windows Aero」的全新--風格、加強後的搜尋功能(Windows indexing service)、新的多媒體創作工具(例如Windows DVD Maker),以及重新設計的網路、音訊、輸出(列印)和顯示--。Vista也使用點對點技術(peer-to-peer)提升计算机系統在家庭網路中的--能力,將讓在不同计算机或裝置之間分享檔案與--內容變得更簡單。針對開發者方面,Vista使用.NET Framework 3.0版本,比起傳統的Windows API更能讓開發者能簡單寫出高品質的程式。 Windows Vista是第一版只能支援在NTFS硬碟分割區上安裝Windows系統的Windows作業系統。 微軟也在Vista的安全性方面進行改良。 Windows XP最受到批評的一點是系統經常出現安全漏洞,並且容易受到惡意軟體、计算机病毒或-zh-hans:缓存溢出; zh-hant:緩衝區溢位;-等問題的影響。為了改善這些情形,微軟主席-zh-hans:比尔·盖茨; zh-hant:比爾·蓋茲;-在2002上半年宣佈在全公司實行「-zh-hans:可信计算; zh-hant:信賴運算;-的--」(Trustworthy Computing initiative),這個活動目的是讓全公司各方面的軟體開發部門一起合作,共同解決安全性的問題。微軟宣稱由於希望優先增進Windows XP和Windows Server 2003的安全性,因此延誤Vista的開發。 在開發期間,有許多團體發表關於Vista的各種負面預測。包括延遲的開發時間、限制更嚴格的授權方式、限制拷貝受保護的數位媒體而加入的數項新数字版权管理技術,以及新功能的實用性(例如用户帐户控制)。 Windows Vista的後續作業系統是Windows 7,並在2009年10月23日上市。Windows Vista主流支援已停止(已於2012年4月10日到期),延伸支援已停止(已於2017年4月11日到期)。.

新!!: .NET框架和Windows Vista · 查看更多 »

Windows Workflow Foundation

Windows Workflow Foundation(WF),是一項微軟技術,用於定義、執行、管理工作流程(workflows)。目前已原生於Windows vista作業系統,並可以安裝在 Windows XP sp2 和 Windows Server 2003 作業系統。.

新!!: .NET框架和Windows Workflow Foundation · 查看更多 »

Windows XP

Windows XP(开发代号:Whistler)是微软公司推出供个人电脑使用的操作系统,包括商用及家用的桌上型电脑、笔记本电脑、和平板电脑等。其RTM版于2001年8月24日发布;零售版于2001年10月25日上市。其名字「XP」的意思是英文中的「体验」(experience)。Windows XP是继Windows 2000及Windows Me之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT架构的操作系统。Windows XP的外部版本是2002,內部版本是5.1(即Windows NT 5.1),正式版的版本号是5.1.2600。 Windows XP OEM及零售版本已经在2008年6月30日停止销售,但用户仍可在购买Windows Vista旗舰版(Ultimate)或企业版(Enterprise)之后降级到Windows XP。 微软最先发行专业版和家庭版两个版本,之后又发行过平板电脑版、嵌入版、客户端版等多個版本及64位元Windows XP操作系统。Windows XP也有几个只在特定地区销售的版本,如Windows XP Starter Edition等。 基于NT的操作系统比9x系列有更佳的稳定性及效能。Windows XP中出现一个新的图形使用者界面,因为微软想提供一个比过去Windows版本易用性更好的系統。Windows XP亦是首个使用产品启用与盜版竞争的Windows,然而Windows XP亦被部分用户批评其安全漏洞、与应用程序(如Internet Explorer 6及Windows Media Player)需紧密结合和预设使用者界面等。在之后的SP2、SP3和Internet Explorer 8的版本解決其中部分问题。 2011年9月底前,Windows XP是世界上使用人数最多的操作系统,市场占有率达42%;在2007年1月,Windows XP的市场占有率达历史最高水平,超过76%。根据Netmarketshare公司对全球互联网用户的统计数据显示,2012年8月份,统治操作系统市场长达11年之久的Windows XP最终被Windows 7超越。 2013年12月30日,微軟宣布,99天後,也就是2014年4月8日,終止對Windows XP的支援服務,Windows XP因此正式退役。但2014年1月16日,為了防止電腦病毒擴散的危害,微软宣布将会为Windows XP的用户提供病毒定義檔(Microsoft Security Essentials)更新方面的支持,直到2015年7月14日。.

新!!: .NET框架和Windows XP · 查看更多 »

WPF

WPF 可以是下列意思:.

新!!: .NET框架和WPF · 查看更多 »

X86-64

x86-64( 又稱x64,即英文詞64-bit extended,64位元拓展 的簡寫)是x86架構的64位拓展,向后相容於16位及32位的x86架構。x64於1999年由AMD設計,AMD首次公開64位元集以擴充給x86,稱為「AMD64」。其後也為英特爾所採用,現時英特爾稱之為「Intel 64」,在之前曾使用過「Clackamas Technology」 (CT)、「IA-32e」及「EM64T」。 蘋果公司和RPM套件管理員以「x86-64」或「x86_64」稱呼此64位架構。甲骨文公司及Microsoft稱之為「x64」。BSD家族及其他Linux發行版則使用「x64-64」,32位元版本則稱為「i386」(或 i486/586/686),Arch Linux用x86_64稱呼此64位元架構。.

新!!: .NET框架和X86-64 · 查看更多 »

Xamarin

Xamarin是微软拥有的软件公司,位于美国加利福利亚州旧金山市的,成立于2011年5月。 Xamarin也是一个跨平台开发软件,通过使用C#共享的代码库,开发人员可以使用Xamarin工具,使用本地用户界面编写原生的 Android、iOS和Windows 应用程序,并跨多个平台(包括Windows和MacOS)共享代码。.

新!!: .NET框架和Xamarin · 查看更多 »

服务器

服务器(Server)指:.

新!!: .NET框架和服务器 · 查看更多 »

机器语言

机器语言(machine language)是一種指令集的體--。这种指令集称为機器碼(machine code),是電腦的CPU可直接解讀的資料。 機器碼有時也被稱為原生碼(Native Code),這個名詞比較強調某種程式語言或函式庫與執行平台相關的部份。.

新!!: .NET框架和机器语言 · 查看更多 »

指令集架構

指令集架構(Instruction Set Architecture,縮寫為ISA),又稱指令集或指令集体系,是计算机体系结构中與程序設計有關的部分,包含了基本数据类型,指令集,寄存器,寻址模式,存储体系,中斷,異常處理以及外部I/O。指令集架構包含一系列的opcode即操作码(機器語言),以及由特定處理器执行的基本命令。 指令集体系与微架构(一套用于执行指令集的微处理器设计方法)不同。使用不同微架構的電腦可以共享一种指令集。例如,Intel的Pentium和AMD的AMD Athlon,兩者几乎採用相同版本的x86指令集体系,但是兩者在内部设计上有本质的区别。 一些虛擬機器支持基于Smalltalk,Java虛擬機,微軟的公共語言运行时虛擬機所生成的字节码,他們的指令集体系將bytecode(字节码)从作为一般手段的代码路径翻譯成本地的機器語言,并通过解译执行并不常用的代码路径,全美達以相同的方式开发了基于x86指令体系的VLIW處理器。.

新!!: .NET框架和指令集架構 · 查看更多 »

惠普公司

#重定向 惠普.

新!!: .NET框架和惠普公司 · 查看更多 »

操作系统

操作系统(operating system,縮寫作 OS)是管理计算机硬件與软件資源的计算机程序,同时也是计算机系统的核心与基石。操作系统需要处理如管理與配置内存、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作网络與管理文件系统等基本事務。操作系统也提供一個讓使用者與系統互動的操作界面。 操作系统的型態非常多樣,不同機器安裝的操作系统可從簡單到複雜,可從行動電話的嵌入式系统到超級電腦的大型作業系統。許多操作系统製造者對它涵盖范畴的定义也不尽一致,例如有些操作系统整合了图形用户界面,而有些僅使用命令行界面,而將图形用户界面視為一種非必要的應用程式。 操作系统理论在计算机科学中,為歷史悠久的分支;。.

新!!: .NET框架和操作系统 · 查看更多 »

敏捷软件开发

敏捷软件开发(Agile software development),又稱敏捷开发,是一種從1990年代開始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于「非敏捷」,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发過程中人的作用。 敏捷軟體開發(或稱快速程式開發RAD)描述了一套軟件開發的價值和原則,在這些開發中,需求和解決方案皆通過自組織跨功能團隊達成。敏捷軟體開發主張適度的計畫、進化開發、提前交付與持續改進,並且鼓勵快速與靈活的面對開發與變更。這些原則支援許多軟件開發方法的定義和持續進化。 「敏捷」(Agile或agile)一詞由「敏捷軟件開發宣言」(Manifesto for agile software development)中開始推廣,「敏捷軟件開發宣言」定義了相關的價值和原則。敏捷軟體開發的框架不斷的發展,兩個最廣泛被使用的是Scrum與Kanban。.

新!!: .NET框架和敏捷软件开发 · 查看更多 »

智能手机

智能手机(Smartphone)是指具有移动操作系统,可透过安装应用软件、游戏等程序来扩充功能的手机。其运算能力及功能均优于传统功能手机。 最初的智能手机功能并不多,而且還有鍵盤,但后来iPhone以後的机型增加了便携式媒体播放器、数码相机和閃光燈(手電筒)、和GPS导航、NFC、重力感應水平儀等功能,使其成为了一种功能多样化的设备,透過這樣的破壞性創新,不只是手機產業被顛覆,而是智慧機徹底成為了電子市場主流硬體,取代或替代了相當多1990到2000年代所推出的各類電子產品。新一代的手機还拥有高分辨率触摸屏和网页浏览器,从而可以显示标准网页以及移动优化网页,--Wi-Fi和移动宽带,智能手机还能实现次世代高速数据访问,雲端存取等。自從具備連網能力後短短幾年內大大增加了手機的實用性,轉變成以網路行動端點為核心的通訊工具。 今日,行動應用程式市场及移动商务、手機遊戲產業、社交即時通訊網路的高速发展,促成了近年来移動網路的概念被實現,互聯網走向即時型態後,人人能夠隨時隨地接入線上,讓智慧手機成為了最重要的資訊產業相關平台,並逐步進駐了現代社會的方方面面,成為了如衣服一般不可或缺的必須品。.

新!!: .NET框架和智能手机 · 查看更多 »

.com

.com是網際網路之DNS上的一個通用頂級域(gTLD)。它的名稱源自英文單詞“commercial”,表明由商業組織註冊此域名的原始意圖。然而,隨著.com、.org及.net開放無限制註冊,最終便無有差別。.com最初由美國國防部管理,現在則由VeriSign管理。 當DNS於1985年1月建立時,.com便是頂級域之一,其他頂級域則有.arpa、.edu、.gov、.mil、.net及.org。如今.com已發展為最大的頂級域。.com註冊的開放正巧和網路的商業化及公眾化同一時期,而.com也很快地變成了網路上最多的頂級域。許多在1997年至2001年間開的公司(此一時期被稱為「網際網路泡沫」)取了許多不適切的站名;它們即為眾知的網路公司。 雖然世界任何一間公司可以登記.com域名,但是大多數國家和地区(不包括美國)通常會在其國家及地區頂級域內加上和.com有相似目的的次級域。這些次級域有這些形式:.com.xx或.co.xx,xx代表國家及地區頂級域。例如:澳洲(.com.au)、英國(.co.uk)、巴西(.com.br)、墨西哥(.com.mx)、紐西蘭(.co.nz)、中國(.com.cn)、日本(.co.jp)、南韓(.co.kr)、以色列(.co.il)、巴基斯坦(.com.pk)、香港(.com.hk)、印度(.co.in)和臺灣(.com.tw)。 大多數非商業網頁,如由非營利組織或政府創建的網頁也都會使.com的網址。不過有些與域名原本的用途相違背。對這些網頁來說,.org、.gov及其他指定頂級域可能更加適合。而許多頂級域的原本目的也因為沒有註冊的限制而變得無關緊要。 註冊是透過由ICANN認可的管理者來處理的;.

新!!: .NET框架和.com · 查看更多 »

.net

.net 是互聯網的通用頂級域之一,主要供互聯網服務供應商或互聯網基礎建設的機構使用。但現時其實際使用並無嚴格限制。.

新!!: .NET框架和.net · 查看更多 »

.NET Compact Framework

.NET Compact Framework (.NET CF) 是微軟.NET Framework 的子集合,專為行動裝置 (Mobile Device) 上的 Windows CE 平台系列作業系統提供應用程式開發的支援。 目前.NET Compact Framework 最新版本為 3.5,可運行在 Windows CE 6.0,Windows Mobile 6.0,Windows Mobile 6.1以及Windows Mobile 6.5 的行動裝置作業系統中。.

新!!: .NET框架和.NET Compact Framework · 查看更多 »

.NET Micro Framework

.NET Micro Framework(简称NETMF;中译为.NET微框架)是一个开源的.NET平台,面向有至少256KB闪存和64KB内存的资源受限设备。它包含一个小版本.NET CLR,支持以C#、Visual Basic.NET开发,以及使用Microsoft Visual Studio在一个模拟器或硬件上调试。NETMF的特性是.NET基础类库的一个子集(约70个类的420个方法),一个Windows Communication Foundation(WCF)的实现,一个基于Windows Presentation Foundation(WPF)的宽松的,以及一个基于SOAP和WSDL的Web Services栈。NETMF还有专用于嵌入式应用程序的附加库。.NET Micro Framework旨在为嵌入式开发人员提供与桌面应用程序开发人员相等的现代技术与工具,使嵌入式开发更加轻松、快速和低成本。此外,它使桌面.NET开发人员得以在嵌入式世界中使用他们的技能,提升合格的嵌入式开发人员的数量。.NET Micro Framework是的一部分。.NET基金会在Build 2014会议上宣布,创建一个独立的论坛,围绕越来越多.NET开源技术促进开源开发和协作。.

新!!: .NET框架和.NET Micro Framework · 查看更多 »

2003年4月

没有描述。

新!!: .NET框架和2003年4月 · 查看更多 »

重定向到这里:

.NET.NET Framework.NET Framework 2.0.NET庫.Net.Net FrameworkMicrosoft .NETMicrosoft .Net微软.NET

传出传入
嘿!我们在Facebook上吧! »