陶然 發(fā)表于:13年09月09日 14:11 [轉(zhuǎn)載] IT168
藝龍網(wǎng):.NET技術(shù)平臺演進(jìn)
▲羅智:藝龍網(wǎng)站部架構(gòu)師、網(wǎng)站部高級經(jīng)理、公司架構(gòu)組委員。
.NET是Microsoft XML Web services平臺。XML Web services 允許應(yīng)用程序通過 Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。對個人用戶的好處是無縫的、吸引人的體驗NET有很多值得學(xué)習(xí)的地方,這里我們主要介紹。NET技術(shù)平臺的演進(jìn)等方面。
組成.net軟件技術(shù)的組件,組件之一,“智能”客戶端應(yīng)用軟件和操作系統(tǒng),包括PC、PA、手機(jī)或其他移動設(shè)備通過互聯(lián)網(wǎng)、借助Web Services技術(shù),用戶能夠在任何時間、任何地點都可以得到需要的信息和服務(wù)。例如:可以在手機(jī)上閱讀新聞、定購機(jī)票、瀏覽在線相冊等等,F(xiàn)在我們假設(shè)一種場景,如公司內(nèi)使用的CRM系統(tǒng),應(yīng)用了。NET的解決方案后所有的業(yè)務(wù)人員便可以通過手機(jī)或PDA直接訪問客戶信息了。
一般來說,在IT技術(shù)界以及硬件產(chǎn)業(yè),技術(shù)的更新?lián)Q代速度非常得驚人,而慣例是所有的新技術(shù)都會遵循向下兼容的原則,但是。NET技術(shù)不僅僅做到了這一點,.NET甚至實現(xiàn)了相互之間的各自調(diào)用,這一點是非常難能可貴的。也就是說,不但我們可以在。NET組件中調(diào)用COM組件,同時也可以在COM組件中正常的調(diào)用。NET組件。這點帶來的好處是顯而易見的,一方面我們可以保持現(xiàn)有的技術(shù)資源,另一方面,在現(xiàn)有資源中可以利用。NET所帶來的各種新技術(shù)。
一般的數(shù)據(jù)庫事務(wù)控制要求事務(wù)里所做的操作必須在同一個數(shù)據(jù)庫內(nèi),這樣在出現(xiàn)錯誤的時候才能回滾(RllBack)到初始狀態(tài)。這就存在一個問題,在分布式應(yīng)用程序中,我們往往需要同時操作多個數(shù)據(jù)庫,使用數(shù)據(jù)庫本身的事務(wù)處理,很難滿足程序?qū)κ聞?wù)控制的要求。在COM+中,提供了完整的事務(wù)服務(wù),我們可以利用它來完成在分布式應(yīng)用程序中的事務(wù)控制。
.NET標(biāo)準(zhǔn)控件根據(jù)其應(yīng)用環(huán)境分為兩類:
Windows Form控件:主要用于Windows應(yīng)用程序的開發(fā)。所有的Windows控件都是從Control類中派生來的,該類包含了所有用戶界面的Windows Form組件,其中也包括Form類。Control類中包括了很多位所有控件所共享的屬性、時間和方法。它包含復(fù)選框、文本框、按鈕、標(biāo)簽、圖像列表等。
Web窗體控件:主要用于Web應(yīng)用程序的開發(fā)。它是專門針對Asp.NET Web窗體設(shè)計的服務(wù)器控件。Web窗體控件包含在命名空間System.Web.UI.WebControls中,當(dāng)用戶使用Visual Studio創(chuàng)建Web窗體頁面時,會自動在后臺代碼文件中添加引用該命名空間的Using語句。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.