六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

學(xué)習(xí)掌握.NET的首步

[摘要]本文將對(duì)Microsoft.NET和XML Web服務(wù)平臺(tái)進(jìn)行初步介紹。這一講我們不想涉及很精深的技術(shù),任何稍微懂一點(diǎn)電腦和Internet知識(shí)的人都可以理解本篇內(nèi)容,這也是我們學(xué)習(xí)掌握.NET的第一步。 什么是.NET Microsoft.NET是微軟的XML Web服務(wù)平臺(tái),包含了建立和運(yùn)行基...

本文將對(duì)Microsoft.NET和XML Web服務(wù)平臺(tái)進(jìn)行初步介紹。這一講我們不想涉及很精深的技術(shù),任何稍微懂一點(diǎn)電腦和Internet知識(shí)的人都可以理解本篇內(nèi)容,這也是我們學(xué)習(xí)掌握.NET的第一步。

什么是.NET
Microsoft.NET是微軟的XML Web服務(wù)平臺(tái),包含了建立和運(yùn)行基于XML的軟件所需要的全部部件。.NET解決了當(dāng)今軟件開(kāi)發(fā)中的一些核心問(wèn)題:

● 應(yīng)用程序的互操作性、集成性和應(yīng)用程序的可擴(kuò)展性是很難實(shí)現(xiàn)的,而.NET依靠XML消除了數(shù)據(jù)共享和軟件集成的障礙,使得問(wèn)題得以容易地解決。

● 無(wú)數(shù)具有相當(dāng)競(jìng)爭(zhēng)力的私有軟件技術(shù)使得軟件的集成變得非常復(fù)雜,而.NET是建立在一個(gè)開(kāi)放的標(biāo)準(zhǔn)上的,它包含了幾乎所有的編程語(yǔ)言。

● 當(dāng)終端用戶使用軟件時(shí),他們總覺(jué)得不夠簡(jiǎn)便。因?yàn)樗麄儫o(wú)法在程序之間方便地共享數(shù)據(jù)或無(wú)法對(duì)能訪問(wèn)的數(shù)據(jù)進(jìn)行操作。XML使數(shù)據(jù)交換變得更加容易,.NET軟件可以使得用戶只要一得到數(shù)據(jù)就能對(duì)它們進(jìn)行操作。

● 終端用戶在使用Web的時(shí)候,無(wú)法對(duì)自己的個(gè)人信息和數(shù)據(jù)進(jìn)行控制,這導(dǎo)致了個(gè)人隱私和安全泄漏問(wèn)題。而.NET提供了一套服務(wù),使用戶可以管理他們的個(gè)人信息,并且控制對(duì)這些信息的訪問(wèn)。

● .COM公司和Web站點(diǎn)開(kāi)發(fā)者們很難為用戶提供足夠的有價(jià)值的數(shù)據(jù),部分原因是由于他們的應(yīng)用程序和服務(wù)無(wú)法很好地和其他程序和服務(wù)合作,只是一個(gè)不和外界連接的信息孤島。而.NET的設(shè)計(jì)宗旨就是為了使來(lái)自于多個(gè)站點(diǎn)和公司的數(shù)據(jù)或服務(wù)能夠整合起來(lái)。

在.NET中,程序員設(shè)計(jì)編寫的是XML Web服務(wù),而不再是服務(wù)器或客戶端的獨(dú)立應(yīng)用程序。他們把這些服務(wù)組合成松散耦合、相互協(xié)作的軟件群,XML Web服務(wù)之間使用XML message進(jìn)行通信。

.NET平臺(tái)
Microsoft的平臺(tái)是由用于創(chuàng)建和運(yùn)行XML Web服務(wù)組成的,它包含了下面四個(gè)組件:

Microsoft.NET框架和Visual Studio.NET:這些是開(kāi)發(fā)人員用來(lái)生成XML Web服務(wù)的工具(見(jiàn)圖)。.NET框架是Microsoft.NET平臺(tái)核心中的一套編程接口,而Visual Studio.NET是一套多語(yǔ)言系列的編程工具。

服務(wù)器基本結(jié)構(gòu):.NET的服務(wù)器基本結(jié)構(gòu)是一系列用于生成、發(fā)布和操作XML Web服務(wù)的基礎(chǔ)程序,包括Windows和各種.NET企業(yè)服務(wù)器。主要的技術(shù)包括對(duì)XML、scale-out及跨程序和服務(wù)的商務(wù)流程的支持。

塊構(gòu)建服務(wù):塊構(gòu)建服務(wù)是一套以用戶為中心的XML Web 服務(wù),它把用戶數(shù)據(jù)的控制權(quán)從應(yīng)用程序移到了用戶手上,使Web有了一個(gè)翻天覆地的變化,做到了程序、服務(wù)和設(shè)備之間的簡(jiǎn)單性及一致性,這保證了所有的交易都必須得到用戶的同意。這些服務(wù)包含了Passport(用于用戶身份驗(yàn)證)、服務(wù)之間的消息傳遞、文件存儲(chǔ)、用戶個(gè)性設(shè)置的管理、日歷管理和其他一些功能。Microsoft將在那些對(duì).NET基本結(jié)構(gòu)起至關(guān)重要作用的領(lǐng)域內(nèi)提供一些塊構(gòu)建服務(wù)。大量的合作伙伴和開(kāi)發(fā)商將對(duì)這些塊構(gòu)建服務(wù)作重要的擴(kuò)展。

.NET的好處
Microsoft.NET為程序員、商業(yè)領(lǐng)導(dǎo)、IT部門以及消費(fèi)者帶來(lái)了很多好處。

● Microsoft.NET使編程工作變得更加容易,開(kāi)發(fā)投資的回報(bào)率趨于最大化。開(kāi)發(fā)者們可以創(chuàng)建能重用的XML Web服務(wù),而不再是單一的程序;這些Web服務(wù)易于編寫和調(diào)試,彼此之間相互獨(dú)立,通過(guò)XML message通信及合作。所以對(duì)某一個(gè)服務(wù)的修改不會(huì)影響到其他的服務(wù)。

由于XML Web服務(wù)可以被很多.NET客戶端共同使用,所以對(duì)一個(gè)服務(wù)模塊的有效更新,也即更新了所有使用這個(gè)模塊的.NET客戶端。任何編程語(yǔ)言都可以用來(lái)編寫XML Web服務(wù)(如:C、C++、Visual Basic、Cobol、Perl、Python和Java等),程序員可以選擇他們最熟悉的語(yǔ)言來(lái)編程,這大大提高了開(kāi)發(fā)效率。更值得一提的是,他們并沒(méi)有因?yàn)槭褂昧瞬煌恼Z(yǔ)言而失去跨服務(wù)或跨組件的調(diào)試能力。

● Microsoft.NET減少了程序員要寫的代碼量,一個(gè)XML Web服務(wù)能適用于所以的設(shè)備,不必再去為每一個(gè)設(shè)備編寫一個(gè)不同的版本。另外,將顯示特性與.NET體驗(yàn)分開(kāi)以便以后加入新的接口技術(shù),比如語(yǔ)音或手寫識(shí)別,而不必去重寫程序。

● Microsoft.NET 開(kāi)創(chuàng)了全新的商業(yè)模型,它使得一個(gè)公司可以用多種方法來(lái)把自己的技術(shù)商品化。舉個(gè)例子來(lái)說(shuō),一個(gè)通信公司可以使用XML Web服務(wù)的方式提供語(yǔ)音信件和呼叫者ID的訪問(wèn) ,讓用戶從一個(gè)即時(shí)消息程序、電子郵件或用戶所選的其他信息編譯器中訪問(wèn)到上述信息。技術(shù)提供商可以把他們現(xiàn)有的軟件包轉(zhuǎn)變?yōu)閄ML Web服務(wù),并把這些服務(wù)出售給需要這些功能的第三方或是給.NET客戶端提供商,用以構(gòu)建新的軟件包。

● Microsoft.NET允許IT部門使用其他提供商的XML Web服務(wù),減少內(nèi)部研發(fā)的開(kāi)銷,并能提高工作效率。

● Microsoft.NET 對(duì)“用戶界面友好”作了重新定義。終端用戶能夠享受一個(gè)智能化的、個(gè)性化的Internet,它能記住用戶的個(gè)人設(shè)置,并在適當(dāng)?shù)臅r(shí)候,向用戶使用的智能設(shè)備上發(fā)送適當(dāng)?shù)臄?shù)據(jù)。

.NET如何改變計(jì)算
Microsoft.NET將從根本上改變我們的思考和使用電腦的方式。目前“服務(wù)器”和“桌面電腦”這兩種概念占據(jù)了計(jì)算領(lǐng)域的統(tǒng)治地位,然而Microsoft.NET是一種分布式計(jì)算范例,它沒(méi)有了傳統(tǒng)上的服務(wù)器和桌面電腦的區(qū)別,取而代之的是,計(jì)算的處理被放在最合適的地方進(jìn)行,可能是服務(wù)器、PC,也有可能是手提電腦以及其他智能設(shè)備。

.NET的計(jì)算模型對(duì)商務(wù)和終端用戶都產(chǎn)生了重要影響,但方法不同。對(duì)終端用戶來(lái)說(shuō),這個(gè)新計(jì)算模式更具個(gè)性化、綜合程度更高,會(huì)給他們帶來(lái)一種史無(wú)前例的新體驗(yàn)。對(duì)商務(wù)來(lái)說(shuō),這個(gè)模式改變了制造和銷售軟件的方法,使IT成為一個(gè)公司成功的重要貢獻(xiàn)者,并建立起新的商務(wù)模型。

什么東西沒(méi)有變
盡管Microsoft.NET給計(jì)算帶來(lái)了一些翻天覆地的變化,但還有很多東西依然沒(méi)有改變。

● 終端用戶將依然使用熟悉的界面,這可以減少再培訓(xùn)的開(kāi)支,也意味著用戶可以馬上開(kāi)始使用.NET軟件。

● 硬件上運(yùn)行的還是像Windows、Unix、Windows CE和Palm OS一樣的操作系統(tǒng),實(shí)際上,.NET增加了軟件的運(yùn)行場(chǎng)所,但同時(shí)減少了開(kāi)發(fā)的負(fù)擔(dān)。由于XML Web服務(wù)只使用XML與設(shè)備通信,所以任何智能設(shè)備都可以享用XML Web服務(wù)。

● 對(duì)程序員來(lái)說(shuō),他們依然可以使用他們?cè)仁煜さ木幊陶Z(yǔ)言。.NET平臺(tái)借助于.NET框架的公共語(yǔ)言運(yùn)行時(shí)(CLR)使得用不同語(yǔ)言開(kāi)發(fā)的XML Web服務(wù)之間也可以相互操作。你依舊可以用Visual Basic、Java,甚至是Cobol創(chuàng)建XML Web服務(wù),這種對(duì)編程語(yǔ)言的中立性意味著不用為了進(jìn)入.NET世界而拋棄已有的投資。

● 原先系統(tǒng)無(wú)需被替換。一部分的Microsoft.NET產(chǎn)品就是為了能方便地將現(xiàn)有的系統(tǒng)整合到新的XML Web服務(wù)和.NET體驗(yàn)中去而設(shè)計(jì)的。Host Integration Server就是個(gè)例子,它簡(jiǎn)化了對(duì)主機(jī)的訪問(wèn)。

所以這種下一代的分布式計(jì)算是建立在目前這一代基礎(chǔ)上的。Microsoft.NET 不是對(duì)現(xiàn)在的應(yīng)用軟件作大規(guī)模的替換,而是一個(gè)自然的進(jìn)化過(guò)程,是在原先的技術(shù)孤島之間建立了協(xié)作關(guān)系,協(xié)同工作能力逐漸加強(qiáng),我們也將從中受益無(wú)窮。

Microsoft.NET 是微軟的XML Web服務(wù)的平臺(tái)。這是下一代的Internet計(jì)算模型,各個(gè)XML Web服務(wù)之間彼此是松散耦合的,通過(guò)XML進(jìn)行通信,協(xié)同完成某一特定的任務(wù)。Microsoft.NET戰(zhàn)略提供了一個(gè)用以建立新.NET體驗(yàn)的軟件平臺(tái)、一個(gè)編程模型、用以建立和整合XML Web服務(wù)的工具以及一套可編程的Web接口。

現(xiàn)在我們正處于向.NET轉(zhuǎn)變的過(guò)程中。微軟已經(jīng)宣布了.NET框架的第一個(gè)部分——.NET平臺(tái)、Visual Studio.NET和一些塊構(gòu)建服務(wù)以及最初的.NET體驗(yàn)。微軟在今后會(huì)提供更多的工具和服務(wù)。




主站蜘蛛池模板: 欧美一级片在线观看 | 日本日本在线观看视频 | 午夜影院免费在线观看 | 手机看片自拍自拍自拍自视频 | 影音先锋国产精品 | 亚洲天堂免费在线视频 | 亚洲欧美在线综合一区二区三区 | 天天看天天摸色天天综合网 | 天天狠狠弄夜夜狠狠躁·太爽了 | 天堂最新版资源www在线 | 正在播放一区二区 | 丝袜美腿中文字幕 | 色噜噜狠狠色综合中文字幕 | 亚洲网站在线免费观看 | 亚洲国产三级在线观看 | 人九九精品 | 青娱乐极品视频在线观看 | 综合欧美日韩 | 三级香蕉| 欧美一区二区在线观看 | 天天躁日日躁狠狠躁欧美日韩 | 四虎在线永久视频观看 | 色呦呦免费观看 | 欧美性视屏 | 伊人免费网| 一级@片 | 天堂资源中文官网 | 思思99re66在线精品免费观看 | 伊人黄色片 | 三级理论在线 | 日日摸夜夜搂人人要 | 热久久最新地址 | 性荡视频播放器在线视频播放 | 亚洲第一视频网站 | 日本久久久久久久久久 | 日日插夜夜爽 | 性欧美高清精品video | 亚洲啪视频 | 亚洲男人的天堂视频 | 亚洲一区二区三区四区在线 | 日产乱码卡一卡2卡三卡四福利 |