国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Visual Studio .NET快速地構(gòu)建和部署XML Web服務(wù)和應(yīng)用程序

2019-11-17 04:42:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  四年以來(lái),微軟一直從事Microsoft .NET(公司下一代xml Web服務(wù)和應(yīng)用程序的理念,它們以無(wú)縫的、安全的方式聯(lián)接了整個(gè)互聯(lián)網(wǎng)上的人、設(shè)備和信息)的基礎(chǔ)工作。下周,微軟將慶祝.NET的一個(gè)重要的里程碑--該工具將向全世界發(fā)行,通過(guò)程序員它將推動(dòng)下一代的網(wǎng)絡(luò)技術(shù)。

  在2月13日舊金山的VSLive!,微軟將舉行Visual Studio .NET--快速構(gòu)建和部署XML Web服務(wù)和應(yīng)用程序的綜合性工具--的發(fā)布會(huì)。Visual Studio .NET為全世界的軟件開(kāi)發(fā)人員提供了強(qiáng)大的工具,使他們能夠快速地為任何設(shè)備、任何平臺(tái)設(shè)計(jì)應(yīng)用廣泛的網(wǎng)絡(luò)應(yīng)用程序,構(gòu)建強(qiáng)大的Windows應(yīng)用程序。它也使開(kāi)發(fā)人員能與供給商、合作伙伴、客戶和其它人員一起快速構(gòu)建能集成到企業(yè)防火墻內(nèi)或防火墻外的可重用的企業(yè)邏輯。不僅僅是.NET一個(gè)產(chǎn)品,微軟把Visual Studio .NET當(dāng)作是.NET的最基本的使能器。

  甚至在此工具正式引入前,已經(jīng)有很多開(kāi)發(fā)人員對(duì)Visual Studio .NET感愛(ài)好了。很多開(kāi)發(fā)人員使用了β版本,并且有很多人已經(jīng)用預(yù)發(fā)行版部署了產(chǎn)品。開(kāi)發(fā)人員說(shuō)他們被Visual Studio .NET對(duì)多數(shù)流行語(yǔ)言的支持所吸引,而Visual Studio .NET的這個(gè)特點(diǎn)最小化了他們使用此語(yǔ)言時(shí)的再培訓(xùn)過(guò)程。由于Visual Studio .NET快速應(yīng)用程序開(kāi)發(fā)環(huán)境(RAD)和面向?qū)ο蟮姆椒?,它極大的減少了開(kāi)發(fā)人員為應(yīng)用程序所必須編寫(xiě)的代碼量,從而使他們能很快地將應(yīng)用程序投放市場(chǎng)。同時(shí),這個(gè)新工具使應(yīng)用程序比開(kāi)發(fā)人員在其它環(huán)境中開(kāi)發(fā)的程序更快、更具有擴(kuò)展性。
  "開(kāi)發(fā)人員代表了我們生活,工作,娛樂(lè)方式在任何時(shí)間,任何地點(diǎn),任何我們使用的與互聯(lián)網(wǎng)相連的設(shè)備,如蜂窩電話,PDA或計(jì)算機(jī),所發(fā)生的變化。" Eric Rudder--微軟開(kāi)發(fā)人員和平臺(tái)傳教部副主席說(shuō),"Visual Studio .NET是為任何地方的互聯(lián)網(wǎng)用戶引起這種變化的工具。"

  獨(dú)立的專家認(rèn)為Visual Studio .NET對(duì)于即將到來(lái)的網(wǎng)絡(luò)服務(wù)和應(yīng)用程序世界是非常重要的。

  "我還不知道有哪一種技術(shù)能與Visual Studio .NET相競(jìng)爭(zhēng)的",Roger sessions--德克薩斯州Austin公司(一家重要的可擴(kuò)展分布系統(tǒng)體系層次的培訓(xùn)公司)的CEO說(shuō), "它掃除了大量障礙,使開(kāi)發(fā)人員能夠輕易地跟蹤復(fù)雜的網(wǎng)絡(luò)應(yīng)用程序,與其它系統(tǒng)相比付出的代價(jià)更低。Visual Studio .NET將成為網(wǎng)絡(luò)應(yīng)用程序的主導(dǎo),隨著網(wǎng)絡(luò)服務(wù)市場(chǎng)的逐年出現(xiàn),Visual Studio .NET也將在那個(gè)領(lǐng)域成為主流。"  已經(jīng)到達(dá)了開(kāi)發(fā)人員手中

  它現(xiàn)在已經(jīng)不再破舊了。Visual Studio .NET的β版本和預(yù)發(fā)行版本已經(jīng)分發(fā)到了全世界350萬(wàn)開(kāi)發(fā)人員手中--使它成為微軟歷史上,也是行業(yè)歷史上發(fā)行量最大的預(yù)發(fā)行版本。β程序引起的轟動(dòng)創(chuàng)造了一個(gè)繁榮的生態(tài)系統(tǒng),包括:
通過(guò)asp.net Golive!有6000多用戶已經(jīng)用β版本的 ASP.NET部署了.NET產(chǎn)品解決方案。

  75家Visual Studio Integration PRogram (VSip)伙伴,如Rational, Compuware 和 Crystal Decisions,他們提供了許多開(kāi)發(fā)人員工具和語(yǔ)言能無(wú)縫地在Visual Studio .NET中工作。

  35家獨(dú)立軟件供給商(ISVs),包括ComponentOne, Infragistics 和 SoftArtisans,他們公布了130多個(gè).NET軟件組件,很多組件的銷售情況很好。
  800多家學(xué)術(shù)機(jī)構(gòu)參與了MSDN學(xué)術(shù)聯(lián)盟,在.NET開(kāi)發(fā)中涉及到了200000多學(xué)生20多語(yǔ)言供給商提供運(yùn)行在.NET上的編程語(yǔ)言,包括C++, Perl, Python, java, COBOL, Fortran, RPG 和 Eiffel   "Visual Studio .NET是一個(gè)真正面向?qū)ο蟮沫h(huán)境,
它使你不必在每次訪問(wèn)某功能時(shí)重新從頭開(kāi)始," Jacob A. Grass說(shuō),Abiliti解決方案的軟件工程師,他為電信行業(yè)開(kāi)發(fā)客戶治理和收費(fèi)軟件,"例如,.NET程序類封裝了大部分Windows APIs,使它更輕易訪問(wèn)它們的功能。"

   ".NET并不僅僅是比Java/linux更強(qiáng)大更具擴(kuò)展性的平臺(tái),它還是一個(gè)高效的平臺(tái)," ObjectWatch的會(huì)議上說(shuō)。"開(kāi)發(fā)過(guò)程是相當(dāng)快而輕易的,減少了編寫(xiě)新應(yīng)用程序的成本。.NET 與 Intel硬件的結(jié)合也是成本高效的:在Linux下一個(gè)應(yīng)用程序成本約1000萬(wàn)美元,而在.NET/Intel下只需約100萬(wàn)美元。這將對(duì)運(yùn)行在昂貴硬件設(shè)備上的Linux應(yīng)用程序產(chǎn)生真正的壓力。"
  開(kāi)發(fā)人員已經(jīng)獲得了Visual Studio .NET 的好處

  CafePress.com已經(jīng)看到了.NET平臺(tái)帶來(lái)的利益。該公司提供了一個(gè)采購(gòu)商品的電子商務(wù)解決方案,使個(gè)人,群體和公司能夠在線銷售商品。在使用.NET Framework前, CafePress.com發(fā)現(xiàn)它的開(kāi)發(fā)平臺(tái)很慢,而且有問(wèn)題,使它不能繼續(xù)發(fā)展。

  "自從移植到.NET Framework后,我們的開(kāi)發(fā)速度極大的增加了",F(xiàn)red Durham, CafePress.com公司的CEO說(shuō),"工程時(shí)間周期大約減少到了先前開(kāi)發(fā)周期的1/4。這就意味著我們的用戶可以獲得更多的特性和服務(wù)。使用.NET Framework,我們就能比較輕易地為大客戶開(kāi)發(fā)定置代碼。這說(shuō)是說(shuō)我們可以自由地提供更多的服務(wù)和特性。另外,這也是因?yàn)殚_(kāi)發(fā)時(shí)間被壓縮了,所需的代碼量極大地下降了。"

  按Durham的說(shuō)法,.NET Framework為CafePress.com公司減少了75%的開(kāi)發(fā)時(shí)間,增加了網(wǎng)絡(luò)服務(wù)器的效率:從先前系統(tǒng)的50-70%利用率增加了2-3%的利用率。
  Abiliti解決方案使用Visual Studio .NET 和.NET平臺(tái)創(chuàng)建的軟件包括一個(gè)圖形XML結(jié)構(gòu)生成器--企業(yè)分析師可以訪問(wèn)的到,Grass說(shuō)。Abiliti用1周的時(shí)間開(kāi)發(fā)了應(yīng)用程序--比 Abiliti用另一個(gè)工具開(kāi)發(fā)所估計(jì)用的時(shí)間少一半。
時(shí)間的節(jié)省歸因于很多特性;例如,Grass說(shuō)當(dāng)他創(chuàng)建用戶接口時(shí),所有的控件和表單存在于類中,節(jié)省的時(shí)間令人難以致信。  對(duì)客戶,服務(wù)器和服務(wù)的廣泛支持

  Visual Studio .NET交付了改進(jìn)的性能和生產(chǎn)率,它使開(kāi)發(fā)人員能利用現(xiàn)有的技巧,用他們自己選擇的編程語(yǔ)言進(jìn)行開(kāi)發(fā),同時(shí)它提供的RAD環(huán)境最小化了必需編寫(xiě)的代碼。Visual Studio .NET是一個(gè)支持整個(gè) .NET平臺(tái)(包括客戶端,服務(wù)和網(wǎng)絡(luò)服務(wù))的綜合性工具。

  與單語(yǔ)言途徑--如Java,只有6%的開(kāi)發(fā)人員知道并使用這種語(yǔ)言--不同,Visual Studio .NET 和 .NET Framework支持20種語(yǔ)言,包括Visual Basic, Visual C++, COBOL, Basic, RPG, FORTRAN 和 Java。實(shí)際上以任何語(yǔ)言編寫(xiě)的應(yīng)用程序,包括XML Web服務(wù),都可以共享和重用,這樣開(kāi)發(fā)人員就可以利用現(xiàn)有的代碼和技巧去快速構(gòu)建應(yīng)用程序。使用Visual Studio .NET,開(kāi)發(fā)人員不必花時(shí)間和金錢(qián)去學(xué)習(xí)一種新語(yǔ)言--根據(jù)ObjectWatch上的會(huì)議,再培訓(xùn)的費(fèi)用可以用去一年的工資。

  除了節(jié)省再培訓(xùn)的時(shí)間和費(fèi)用,Visual Studio .NET對(duì)語(yǔ)言的廣泛支持極大地?cái)U(kuò)展了可以雇傭開(kāi)發(fā)人員的范圍。

  "Visual Studio .NET使我們能夠雇傭所有合格的開(kāi)發(fā)人員,而不是限制到那些熟悉我們經(jīng)常使用的特定語(yǔ)言的開(kāi)發(fā)人員," Abiliti解決方案的Grass說(shuō),他還是微軟最有價(jià)值的專家(MVP),這是因?yàn)樗e極參與微軟在線新聞組而指定的。"這對(duì)我們是非常重要的,因?yàn)槲覀兡軐⒆⒅亓Ψ旁诓檎夷切┚哂姓_概念性知識(shí)的開(kāi)發(fā)人員,而不是關(guān)注那些使用語(yǔ)法表達(dá)知識(shí)的開(kāi)發(fā)人員。在Visual Studio .NET和.NET平臺(tái)中,開(kāi)發(fā)人員使用他們選擇的語(yǔ)言進(jìn)行工作,所有代碼都能一起工作。  "我們希望包含所有的開(kāi)發(fā)人員,使他們都取得成功,并從.NET平臺(tái)獲益,而不管他們所知道的編程語(yǔ)言是什么,也不管以前他們用什么構(gòu)建應(yīng)用程序。"微軟的Rudder說(shuō),"Visual Studio .NET是實(shí)現(xiàn)這些目標(biāo)的工具--實(shí)現(xiàn)這些目標(biāo)的唯一工具"。

  除了減少學(xué)習(xí)一種新語(yǔ)言的需求,Visual Studio .NET和RAD范例使開(kāi)發(fā)人員不必編寫(xiě)那些費(fèi)時(shí)的代碼,并且它跨所有.NET平臺(tái),包括客戶端、服務(wù)器和服務(wù),提供了這些優(yōu)點(diǎn)。過(guò)去,當(dāng)開(kāi)發(fā)人員為臺(tái)式機(jī),蜂窩電話和袖珍PCs及其它設(shè)備創(chuàng)建應(yīng)用程序時(shí),他們不得不獨(dú)立地為每種客戶端設(shè)備編寫(xiě)應(yīng)用程序,并且需要不同的工具和技巧。作為比較,使用Visual Studio .NET開(kāi)發(fā)人員一旦創(chuàng)建了應(yīng)用程序,使用簡(jiǎn)單的拖放環(huán)境,他們就可以為每種類型的客戶端設(shè)備指定一個(gè)新的接口,從而重用同一代碼。

  "在Visual Studio .NET出現(xiàn)以前,作為一個(gè)Windows應(yīng)用程序開(kāi)發(fā)人員,我從來(lái)沒(méi)有創(chuàng)建過(guò)動(dòng)態(tài)網(wǎng)頁(yè),因?yàn)槟鞘俏也皇煜さ膽?yīng)用程序類型。" Remi Thomas說(shuō),另一個(gè)MVP,他在Pixel技術(shù)公司(一個(gè)創(chuàng)建數(shù)字圖象處理解決方案的軟件公司)使用了6個(gè)月的Visual Studio .NET。"現(xiàn)在,通過(guò)Visual Studio .NET我可以創(chuàng)建任何類型的應(yīng)用程序:動(dòng)態(tài)網(wǎng)頁(yè),Windows應(yīng)用程序或更多。這對(duì)我來(lái)說(shuō)變得輕易了,因?yàn)椴还荛_(kāi)發(fā)什么類型的應(yīng)用程序,我都可以使用我熟悉的技術(shù)。"

  在服務(wù)器方面,新RAD工具使開(kāi)發(fā)人員能充分利用.NET 企業(yè)服務(wù)器--如BizTalk Server, SharePoint Server 和 SQL Server--的面向?qū)ο蟮耐戏偶夹g(shù),而以前在復(fù)雜的分布式應(yīng)用程序中這是不可能的。例如Visual Studio .NET中的Server EXPlorer工具使開(kāi)發(fā)人員通過(guò)與創(chuàng)建桌面應(yīng)用程序相同的拖放操作,就可以訪問(wèn)并將許多服務(wù)器治理工具、數(shù)據(jù)庫(kù)和其它組件集成到應(yīng)用程序中。

  Visual Studio .NET使開(kāi)發(fā)人員不必編寫(xiě)新代碼,就可以立即利用現(xiàn)有的基于XML的網(wǎng)絡(luò)服務(wù),如口令認(rèn)證和.NET自我服務(wù)。用于集成這些網(wǎng)絡(luò)服務(wù)的"管道技術(shù)"或基本架構(gòu)已經(jīng)構(gòu)建到了.NET Framework中。當(dāng)用戶在互聯(lián)網(wǎng)中從一個(gè)站點(diǎn)轉(zhuǎn)向另一個(gè)站點(diǎn)時(shí),開(kāi)發(fā)人員能迅速創(chuàng)建向這些用戶交付強(qiáng)大功能的應(yīng)用程序。 預(yù)備好使用Visual Studio .NET

  因?yàn)閂isual Studio .NET利用了開(kāi)發(fā)人員已經(jīng)把握的經(jīng)驗(yàn),所以使用新開(kāi)發(fā)環(huán)境的學(xué)習(xí)時(shí)間相對(duì)要短。Pixel Technology公司的Thomas說(shuō),他在不到兩周內(nèi)的時(shí)間里就熟悉了Visual Studio .NET。

  微軟的Rudder說(shuō),開(kāi)發(fā)人員需要Visual Studio .NET培訓(xùn)的量是不同的。對(duì)于熟悉VC++的開(kāi)發(fā)人員來(lái)說(shuō),實(shí)際上并不需要學(xué)習(xí),而熟悉VB的開(kāi)發(fā)人員將發(fā)現(xiàn)一些可選的面向?qū)ο蟮木幊烫匦裕麄儠?huì)逐漸熟悉這些特性。開(kāi)發(fā)人員也可以學(xué)習(xí)新語(yǔ)言,如Visual C# 和 Visual J#,這些新語(yǔ)言是微軟創(chuàng)建的,以充分利用.NET平臺(tái)。
  微軟創(chuàng)建了一些選項(xiàng)以幫助開(kāi)發(fā)人員為Visual Studio .NET做好預(yù)備:

  開(kāi)發(fā)人員可以下載.NET Framework軟件開(kāi)發(fā)工具包(SDK),或加入用戶群或新聞組以從其它人中獲得知識(shí),微軟不收取費(fèi)用。低費(fèi)用的選擇包括訂閱新Visual Studio .NET的雜志。

  比較重要的投資包括訂閱來(lái)自MSDN的供給物,這會(huì)使開(kāi)發(fā)人員有資格訪問(wèn)MSDN 網(wǎng)站和MSDN 庫(kù),MSDN治理新聞組,微軟專家支持和每季進(jìn)行更新的在線聊天服務(wù)。

  開(kāi)發(fā)人員可以參加.NET Readiness Road Show,微軟在國(guó)內(nèi)和國(guó)際上提供了兩天的課程。微軟認(rèn)證技術(shù)教育中心(CTECs)也提供培訓(xùn)課程,對(duì).NET編程進(jìn)行認(rèn)證。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 格尔木市| 宜兰市| 乐平市| 崇阳县| 高邑县| 托里县| 上高县| 永城市| 乐清市| 高州市| 舞阳县| 锦屏县| 荥经县| 峡江县| 阜新| 临泉县| 潞城市| 玉龙| 钦州市| 淅川县| 绍兴县| 黄陵县| 镇坪县| 大安市| 庆安县| 建平县| 托克逊县| 乐陵市| 新干县| 株洲县| 九江县| 永福县| 广南县| 红安县| 科尔| 黄骅市| 涟水县| 台南县| 哈巴河县| 长沙县| 阜新市|