之前做Web應(yīng)用開發(fā)真是挺頭疼的。你想啊,企業(yè)之間要通過互聯(lián)網(wǎng)交換數(shù)據(jù)、做交易啥的,按理說是方便了流程、省時間。但在.NET平臺出來之前,實現(xiàn)這些功能簡直像搞個大工程。那會兒得掌握一大堆技術(shù),HTML、ASP、VBScript、JavaScript、C++、ADO、SQL、COM、MTS……光看這一堆名詞就頭大吧?對于程序員來說,想快速做個強大又穩(wěn)定的Web程序,真心不容易。
那時候微軟已經(jīng)出了Visual Studio這個開發(fā)工具,還有Windows上的一些服務(wù)和架構(gòu),幫助開發(fā)者從單機程序轉(zhuǎn)向Client/Server模式(也就是客戶端-服務(wù)器模式)。但現(xiàn)在的環(huán)境更復(fù)雜了,企業(yè)的客戶、供應(yīng)商用的系統(tǒng)可能五花八門,怎么把這些不一樣的資源給整合起來,是擺在程序員面前的一大難題。所以大家現(xiàn)在都開始關(guān)注分布式因特網(wǎng)應(yīng)用程序架構(gòu)。
全球有超過600萬的程序員,其中70%以上都在用微軟的Visual Studio。目前最流行的是主從式架構(gòu),但發(fā)展最快的還是基于Web的架構(gòu)。這種架構(gòu)下,邏輯處理和數(shù)據(jù)都在服務(wù)器那邊,用戶只需要通過瀏覽器訪問就行。其實微軟在前面幾個版本的Visual Studio里,就已經(jīng)提供了ASP和IIS 3.0這樣的工具來支持這種架構(gòu)了。
為了應(yīng)對Web架構(gòu)的飛速發(fā)展以及滿足廣大開發(fā)者的需求,微軟也是下了血本,辦了上百場研討會跟開發(fā)人員面對面交流,就是為了打造一個更好的開發(fā)平臺。這不,全新的平臺來了——就是Visual Studio.NET!
這個新平臺里面包括了Visual Basic.NET、C、Visual C++、ASP.NET 和 Visual FoxPro 等多種語言和工具。為了讓它更適合做網(wǎng)絡(luò)應(yīng)用開發(fā),整個平臺做了很多革新性的改動,這就是我們說的.NET Framework。
那時候微軟已經(jīng)出了Visual Studio這個開發(fā)工具,還有Windows上的一些服務(wù)和架構(gòu),幫助開發(fā)者從單機程序轉(zhuǎn)向Client/Server模式(也就是客戶端-服務(wù)器模式)。但現(xiàn)在的環(huán)境更復(fù)雜了,企業(yè)的客戶、供應(yīng)商用的系統(tǒng)可能五花八門,怎么把這些不一樣的資源給整合起來,是擺在程序員面前的一大難題。所以大家現(xiàn)在都開始關(guān)注分布式因特網(wǎng)應(yīng)用程序架構(gòu)。
全球有超過600萬的程序員,其中70%以上都在用微軟的Visual Studio。目前最流行的是主從式架構(gòu),但發(fā)展最快的還是基于Web的架構(gòu)。這種架構(gòu)下,邏輯處理和數(shù)據(jù)都在服務(wù)器那邊,用戶只需要通過瀏覽器訪問就行。其實微軟在前面幾個版本的Visual Studio里,就已經(jīng)提供了ASP和IIS 3.0這樣的工具來支持這種架構(gòu)了。
為了應(yīng)對Web架構(gòu)的飛速發(fā)展以及滿足廣大開發(fā)者的需求,微軟也是下了血本,辦了上百場研討會跟開發(fā)人員面對面交流,就是為了打造一個更好的開發(fā)平臺。這不,全新的平臺來了——就是Visual Studio.NET!
這個新平臺里面包括了Visual Basic.NET、C、Visual C++、ASP.NET 和 Visual FoxPro 等多種語言和工具。為了讓它更適合做網(wǎng)絡(luò)應(yīng)用開發(fā),整個平臺做了很多革新性的改動,這就是我們說的.NET Framework。