以文本方式查看主題 - 曙海教育集團論壇 (http://www.hufushizhe.com/bbs/index.asp) -- Microsoft.NET Framework (http://www.hufushizhe.com/bbs/list.asp?boardid=68) ---- .NET Framework-Microsoft Visual Studio.NET 簡介 (http://www.hufushizhe.com/bbs/dispbbs.asp?boardid=68&id=2547) |
-- 作者:wangxinxin -- 發(fā)布時間:2010-12-13 14:55:11 -- .NET Framework-Microsoft Visual Studio.NET 簡介 startajava:http://www.startajava.comnbsp; Web 應(yīng)用程序(以因特網(wǎng)為基礎(chǔ)的應(yīng)用程序)的優(yōu)點在于可以讓企業(yè)間的商業(yè)數(shù)據(jù)及交易等行為,透過因特網(wǎng)的通訊來彼此交換訊息。這樣不但可以節(jié)省數(shù)據(jù)交換的時間,而且可以簡化流程。但是在新一代的.NET 開發(fā)平臺還沒有出現(xiàn)之前,要讓因特網(wǎng)應(yīng)用程序達到上述的功能是一項浩大的工程。牽涉到的技術(shù)及程序開發(fā)語言,可能包括了HTML、ASP、VBScript、JavaScript、C++、ADO、SQL、COM、MTS 等。這樣的環(huán)境對于開發(fā)人員來說,想要快速的開發(fā)一個功能強大且穩(wěn)定可靠的Web 應(yīng)用程序,不是一項輕松的工作。之前的Microsoft Visual StudioTM(微軟的解決方案開發(fā)平臺)及Windows 上的一些架構(gòu)及服務(wù),已經(jīng)幫助程序設(shè)計師由單機平臺的程序開發(fā)轉(zhuǎn)為主從式(Client/Server)的架構(gòu)來開發(fā)應(yīng)用程序。但是對于現(xiàn)在的環(huán)境而言,因為企業(yè)的客戶或供貨商等所使用的系統(tǒng)或軟件可能不盡相同, 開發(fā)人員所要面對的挑戰(zhàn)是要如何整合所有的異質(zhì)性資源,所以必須把焦點轉(zhuǎn)到如何發(fā)展分布式的因特網(wǎng)應(yīng)用程序架構(gòu),好整合這些存在于不同平臺或不同軟件的異質(zhì)資源。目前全世界有超過六百萬的專業(yè)程序設(shè)計師,而百分之70 以上的人使用微軟的Visual Studio 開發(fā)平臺;現(xiàn)今最受歡迎的架構(gòu)則為主/從式的架構(gòu),而發(fā)展最快速的架構(gòu)則是以Web 為基礎(chǔ)的架構(gòu)。在這種架構(gòu)下程序邏輯及數(shù)據(jù)的處理都是在伺服端,使用者是透過網(wǎng)絡(luò)以瀏覽器來存取伺服端的數(shù)據(jù)。這種架構(gòu)的開發(fā)工具,微軟早在前兩版的Visual Studio 中透過Active Server Pages(ASP)以及IIS 3.0 就已經(jīng)提供了。為了因應(yīng)Web 架構(gòu)的快速發(fā)展及廣大程序開發(fā)人員的需求,微軟亦舉辦了不下百場的研討會和開發(fā)人員溝通、交換意見;就是為了提供給開發(fā)人員更好的解決方案開發(fā)平臺。而這個新一代開發(fā)平臺目前已經(jīng)推出了,即為Visual Studio.NET。VisualStudio.NET 開發(fā)平臺里面包含Visual Basic.NET、C#、Visual C++、ASP.NET 以及VisualFoxPro。為了讓這套開發(fā)平臺更容易開發(fā)以因特網(wǎng)為基礎(chǔ)的應(yīng)用程序,這個開發(fā)平臺做了許多和以往不同的改革,這個改革就是.NET Framework。.NET 架構(gòu)(就是.NET Framework,.NET念作dot Net)就是為了讓開發(fā)分布式因特網(wǎng)應(yīng)用程序架構(gòu)變得更簡單容易而發(fā)展出來的。 |