.net是微軟當(dāng)代的操作平臺(tái),它允許人們?cè)谄渖蠘?gòu)建各種應(yīng)用方式,使人們盡可能通過簡(jiǎn)單的方式,多樣化地、最大限度地從網(wǎng)站獲取信息,解決網(wǎng)站之間的協(xié)同工作,并打破計(jì)算機(jī)、設(shè)備、網(wǎng)站、各大機(jī)構(gòu)和工業(yè)界間的障礙--即所謂的“數(shù)字孤島”,從而實(shí)現(xiàn)因特網(wǎng)的全部潛能,搭建起第三代互聯(lián)網(wǎng)平臺(tái)。后綴為net是網(wǎng)絡(luò)服務(wù)公司,為個(gè)人或商業(yè)提供服務(wù)。下面就由小編和大家講一講net空間的發(fā)展歷程。
一、發(fā)展歷程
net的正式誕生:2002年2月13日微軟正式推出.net的開發(fā)工具--visual 2002。
.net的未來(lái):微軟下一代的windows--longhorn,第一個(gè)基于.net環(huán)境的操作系統(tǒng),它表明微軟徹底轉(zhuǎn)向.net的堅(jiān)定決心和強(qiáng)大力量。
.net compact framework是.net戰(zhàn)略向移動(dòng)領(lǐng)域擴(kuò)展的體現(xiàn)。
過去的以windows為中心的應(yīng)用程序?qū)⒏镄聻橐詗eb為中心的應(yīng)用程序,革新為smart client的應(yīng)用程序。
通過提供更多的服務(wù),不僅僅是語(yǔ)言、工具,還有體系結(jié)構(gòu)和實(shí)際案例,甚至更多的教程和教材,微軟在幫助開發(fā)者實(shí)現(xiàn)從傳統(tǒng)windows到.net,或者從j2ee到.net的轉(zhuǎn)換,從而使.net全方面的、緩慢的滲透到學(xué)校、開發(fā)者和客戶中。
.net的使命是要改變開發(fā)模式,并使應(yīng)用程序的性能和使用方式發(fā)生一次飛躍。
微軟把.net稱為是一個(gè)xml web services的平臺(tái),其實(shí).net和web services兩者之間沒有非常本質(zhì)的聯(lián)系。
運(yùn)行在.net上的winform(或智能客戶端)將帶來(lái)b/s的回歸,c/s仍然有自己的應(yīng)用領(lǐng)域,比如簡(jiǎn)單的瀏覽和信息發(fā)布,但企業(yè)應(yīng)用將更適合c/s結(jié)構(gòu)……
總結(jié):esri公司的arcims只是過渡產(chǎn)品,與.net結(jié)合更好的arcgis server將全面取代它,而arcgis engine則是更有前途的技術(shù)。
二、dos命令
net的基本用法
net [ accounts | computer | config | continue | file | group | help |
helpmsg | localgroup | name | pause | print | send | session |
share | start | statistics | stop | time | use | user | view ]
net accounts
更新用戶帳號(hào)數(shù)據(jù)庫(kù)、更改密碼及所有帳號(hào)的登錄要求。
命令格式:net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days | unlimited}] [/minpwage:days] [/uniquepw:number] [/domain]
三、.net開源
.net是開放源代碼(托管于github),使用 mit 和 apache 2 許可證。
.net 是 .net foundation 的項(xiàng)目。
.net就是微軟用來(lái)實(shí)現(xiàn)xml,web services,soa(面向服務(wù)的體系結(jié)構(gòu)service-oriented architecture)和敏捷性的技術(shù)。對(duì)技術(shù)人員,想真正了解什么是.net,必須先了解.net技術(shù)出現(xiàn)的原因和它想解決的問題,必須先了解為什么他們需要xml,web services 和 soa。技術(shù)人員一般將微軟看成一個(gè)平臺(tái)廠商。微軟搭建技術(shù)平臺(tái),而技術(shù)人員在這個(gè)技術(shù)平臺(tái)之上創(chuàng)建應(yīng)用系統(tǒng)。從這個(gè)角度,.net也可以如下來(lái)定義:.net是微軟的新一代技術(shù)平臺(tái),為敏捷商務(wù)構(gòu)建互聯(lián)互通的應(yīng)用系統(tǒng),這些系統(tǒng)是基于標(biāo)準(zhǔn)的,聯(lián)通的,適應(yīng)變化的,穩(wěn)定的和高性能的。從技術(shù)的角度,一個(gè).net應(yīng)用是一個(gè)運(yùn)行于.net framework之上的應(yīng)用程序。(更精確的說(shuō),一個(gè).net應(yīng)用是一個(gè)使用.net framework類庫(kù)來(lái)編寫,并運(yùn)行于公共語(yǔ)言運(yùn)行時(shí)common language runtime之上的應(yīng)用程序。)如果一個(gè)應(yīng)用程序跟.net framework無(wú)關(guān),它就不能叫做.net程序。比如,僅僅使用了xml并不就是.net應(yīng)用,僅僅使用soap sdk調(diào)用一個(gè)web service也不是.net應(yīng)用。
作為這一變化的一部分,微軟將允許開發(fā)者使用.net運(yùn)行環(huán)境和框架,來(lái)為linux和mac開發(fā)基于服務(wù)器和云端的應(yīng)用。微軟還推出了功能齊全的新版visual studio 2013,并將免費(fèi)對(duì)獨(dú)立開發(fā)者、學(xué)生、小企業(yè)等用戶開放,小伙伴們要想獲得更多net空間的發(fā)展歷程的內(nèi)容,請(qǐng)關(guān)注我們!