• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      .NET技術(shù)及發(fā)展前景

      2009-04-23 10:03:58
      新媒體研究 2009年6期
      關(guān)鍵詞:前景應(yīng)用

      曾 魁

      [摘要]Microsoft.NET是微軟公司提出的新一代軟件開(kāi)發(fā)模型。.NET主要包括Visual Studio .NET開(kāi)發(fā)工具,.NET平臺(tái)以及.NET服務(wù)器,其技術(shù)核心是Web Services。目前微軟已經(jīng)推出了.NET企業(yè)服務(wù)器系列,如Windows Server 2003、SQL Server 2003和ISA Server等等。這些服務(wù)器已經(jīng)完全和Visual Studio .NET結(jié)合在一起。微軟還將陸續(xù)推出其他的企業(yè)解決方案,以及.NET開(kāi)發(fā)工具。所以說(shuō).NET具有較好的發(fā)展前景。

      [關(guān)鍵詞].NET JAVA 前景 應(yīng)用

      中圖分類(lèi)號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0320051-01

      一、.NET的核心內(nèi)容

      .NET的核心內(nèi)容就是要搭建新一代互聯(lián)網(wǎng)平臺(tái),這個(gè)網(wǎng)絡(luò)平臺(tái)將解決網(wǎng)站之間的協(xié)同合作,從而最大限度地獲取信息。不同網(wǎng)站之間通過(guò)相關(guān)的協(xié)定聯(lián)系在一起,網(wǎng)站之間形成自動(dòng)交流,協(xié)同工作,提供最全面的服務(wù)。這個(gè)技術(shù)的核心就是XML Web services,它允許應(yīng)用程序通過(guò)Internet進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語(yǔ)言。Web Service使用XML、SOAP和WSDL協(xié)議。在Web Service出現(xiàn)之前,要實(shí)現(xiàn)分布式通訊和共享數(shù)據(jù),我們可能考慮使用DCOM,XML-RPC等?,F(xiàn)在微軟的.NET開(kāi)發(fā)工具使我們可以非常容易地生成Web Services。你可以把這些Web Services用于分布式應(yīng)用互連和數(shù)據(jù)共享,用于Commerce Server,BizTalk Server等。同時(shí)微軟還將不斷把新的Web Service標(biāo)準(zhǔn)的開(kāi)發(fā)納入到VS .NET,如WSE。

      二、.NET的應(yīng)用

      在.NET之前微軟的開(kāi)發(fā)模型是Windows DNA,這是一個(gè)n-tier的體系結(jié)構(gòu),其核心是MTS或COM+。COM+的JIT、Transaction、Security等使我們可以開(kāi)發(fā)出一個(gè)高性能的Web應(yīng)用或Client/Server應(yīng)用。我們?cè)趯W(xué)習(xí).NET時(shí)應(yīng)該關(guān)注哪些應(yīng)用領(lǐng)域呢?我們首先應(yīng)該了解如何使用.NET開(kāi)發(fā)Web應(yīng)用、Web Portals、e-business和CRM。.NET的開(kāi)發(fā)工具、面向?qū)ο笤O(shè)計(jì)語(yǔ)言、Web Service、微軟企業(yè)服務(wù)器提供的豐富功能使我們可以快速開(kāi)發(fā) 出任何規(guī)模的應(yīng)用。其次,除了了解企業(yè)服務(wù)器的各種應(yīng)用,如,Commerce Server,我們應(yīng)緊密關(guān)注微軟的Business Solutions。例如,Solutions for Intranets,Solutions for Supplier Enablement以及Microsoft CRM。這些將代表企業(yè)應(yīng)用的發(fā)展趨勢(shì)。

      三、.NET的不足

      (一)開(kāi)放源碼項(xiàng)目.NET不吃香

      如果可以大幅縮短開(kāi)發(fā)時(shí)程,會(huì)想試用看看。不過(guò),從技術(shù)成熟度及穩(wěn)定性各方面來(lái)看,目前AMP還是占優(yōu)勢(shì),不太可能立即移轉(zhuǎn)到.NET平臺(tái),不過(guò),未來(lái)新的應(yīng)用可以嘗試。從另一個(gè)角度分析,在Sourceforge.net和Hotscripts.com網(wǎng)站上,有很多開(kāi)放源碼項(xiàng)目,其中以PHP最多,提供非常多強(qiáng)大的函式庫(kù)(如:ADOdb、Ming等),即使經(jīng)驗(yàn)不足的程序設(shè)計(jì)師,搭配這些函式庫(kù)之后,也能快速的呼叫各種數(shù)據(jù)庫(kù)、畫(huà)出專(zhuān)業(yè)的圖表、直接產(chǎn)出flash動(dòng)畫(huà)檔案或PDF格式的檔案等,并可視實(shí)際需求再修改函式庫(kù),相較之下.NET的分享就很少。從這方面來(lái)分析,選擇.NET建構(gòu)項(xiàng)目,不見(jiàn)得比較吃香。

      (二)免費(fèi)的吸引力不大

      以往的Visual Studio在安裝時(shí)實(shí)在太費(fèi)時(shí)費(fèi)工,不知Express版如何?免費(fèi)的SQL Server與IIS也沒(méi)有用,因?yàn)檫@兩者都太不安全,加上大部分的廠(chǎng)商是以O(shè)racle為主要數(shù)據(jù)庫(kù),服務(wù)器也不會(huì)用IIS。Java社群擁有許多開(kāi)放源碼的好用工具,既免費(fèi)又可以依照需求客制化,微軟想用免費(fèi)當(dāng)噱頭,吸引力似乎并不大。

      四、.NET與JAVA的對(duì)比

      (一)NET會(huì)跨平臺(tái)嗎

      微軟的根基是操作系統(tǒng),微軟開(kāi)發(fā).NET也是為了打入高端市場(chǎng)。那么如何打入呢?微軟第一已經(jīng)在用C#收買(mǎi) Java程序員了,并且做Java和C#的映射工具,先斷了Java應(yīng)用的前途,后面用CLI提交給標(biāo)準(zhǔn)委員會(huì),讓別人開(kāi)發(fā)UNIX上的平臺(tái),微軟不在正面和UNIX陣營(yíng)沖突,以免犯眾怒。當(dāng)UNIX和Windows的CLI都有了時(shí)候,基于CLI的應(yīng)用可就兩個(gè)系統(tǒng)都能用了,這會(huì)幫助微軟銷(xiāo)售不少其他產(chǎn)品。

      (二)NET支持多種語(yǔ)言嗎

      開(kāi)發(fā)更多的基于.NET的應(yīng)用,讓.NET快速成長(zhǎng)起來(lái)。.NET是一次比較大的革新,廣大的各類(lèi)程序員能否跟的上也是個(gè)問(wèn)題。多語(yǔ)言的支持當(dāng)然會(huì),但是不會(huì)支持的很好,否則微軟沒(méi)必要大力開(kāi)發(fā)C#,如果別的語(yǔ)言和C#一樣好,那微軟就沒(méi)什么優(yōu)勢(shì)了。最壞的情況是,也要其他語(yǔ)言的技術(shù)比C#慢半拍。不過(guò)先走也未必領(lǐng)先,就像DELPHI就后來(lái)居上,這么大的市場(chǎng),微軟是不可能通吃的。

      (三)作為開(kāi)發(fā)商,跟隨.NET的難點(diǎn)是什么

      難點(diǎn)就是過(guò)去我們的開(kāi)發(fā)方式,拖一些控件,連個(gè)數(shù)據(jù)庫(kù),更新或SELECT一些數(shù)據(jù)。再深一些就是消息,或者是一些不常用的API。記?。?NET是微軟進(jìn)攻高端市場(chǎng)的第一步,現(xiàn)在的微軟不是我們過(guò)去熟悉的微軟,Vss.NET的一推出,就是強(qiáng)烈給人一種這樣的感受:從建模到開(kāi)發(fā)到測(cè)試到發(fā)布,全套企業(yè)級(jí)的工具都無(wú)縫相接,而且處處體現(xiàn)著OO和設(shè)計(jì)模式,在宣傳中也頻繁提到,昭示著這個(gè)工具是為大型應(yīng)用開(kāi)發(fā)而定制的。所以寶刀也需有能力的人才能拿的動(dòng),否則只能砸了自己的腳。

      五、.NET的發(fā)展及就業(yè)前景

      從目前的發(fā)展趨勢(shì)來(lái)看,以前的Visual Basic,ASP和COM技術(shù)將很快被.NET所完全取代。.NET將應(yīng)用于中小企業(yè)的Web應(yīng)用,企業(yè)Portals,e-business 以及結(jié)合微軟企業(yè)服務(wù)器的大型企業(yè)級(jí)應(yīng)用。因此可以說(shuō),.NET就業(yè)主要是Windows和UNIX的競(jìng)爭(zhēng)、.NET和JAVA的競(jìng)爭(zhēng)。有數(shù)據(jù)顯示企業(yè)對(duì)UNIX系統(tǒng)的需求正不斷降,成本、維護(hù)費(fèi)用和使用不方便是其主要原因。在美國(guó)52% 的安全網(wǎng)站都是基于Windows來(lái)建設(shè)的,而SUN的Java使用只占11%,大部分財(cái)富五百?gòu)?qiáng)的企業(yè),差不多40%都使用Windows2000建設(shè)網(wǎng)站。最大零售商中有一半使用Windows 2000建設(shè)網(wǎng)站,在美國(guó)最大的B2B網(wǎng)站也使用Windows 2000來(lái)建設(shè),Barnes&Noble等美國(guó)最大零售商使用的是Windows 2000。本人認(rèn)為微軟的新技術(shù)革命才剛剛開(kāi)始,信息技術(shù)在企業(yè)的應(yīng)用還沒(méi)有真正開(kāi)始,所以.NET的就業(yè)前景還是很光明的!

      參考文獻(xiàn):

      [1]耿肇英,C#應(yīng)用程序設(shè)計(jì)教程,人民郵電出版社,2007-9.

      猜你喜歡
      前景應(yīng)用
      我國(guó)旅游房地產(chǎn)開(kāi)發(fā)前景的探討
      法德軸心的重啟及前景
      離岸央票:需求與前景
      GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過(guò)程應(yīng)用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
      科技視界(2016年20期)2016-09-29 11:02:20
      會(huì)計(jì)與統(tǒng)計(jì)的比較研究
      量子糾纏的來(lái)歷及應(yīng)用前景
      太空探索(2016年10期)2016-07-10 12:07:01
      镇巴县| 阿克苏市| 揭阳市| 吴旗县| 钟祥市| 连江县| 黎川县| 嘉祥县| 正蓝旗| 津南区| 土默特右旗| 兴文县| 安化县| 永城市| 固镇县| 宝兴县| 宜良县| 定结县| 朝阳县| 蒙山县| 兴化市| 崇明县| 辉南县| 南昌县| 张北县| 长顺县| 平乐县| 榆社县| 鄂温| 读书| 莱阳市| 普安县| 丹凤县| 大名县| 宜阳县| 曲阳县| 潮安县| 潞城市| 阳曲县| 宣武区| 康乐县|