.NET對開發人員和IT業意味著什麼
.NET是如何易於管理的?
隨著當前應用軟體的升級,Microsoft設計了許多工具和技術使.NET平台易於管理,目前的技術和產品包括:
Microsoft Windows 2000 Server 用於管理目錄、事件、分布式客戶。
Windows2000 Datacenter Server 確保可靠性。
Microsoft SQL Server 2000 管理XML資料。
Microsoft BizTalk Server 管理事件、進程、跨不同系統的合約。
Microsoft Application Center Server 管理群集
Digital Rights Management(DRM) 用於管理內容授權。
UDDI(Universal Description, Discovery, and Integration)使進第三方發展XML Web服務。
.NET是如何易於升級的?
通過使用.NET伺服器技術——具備了動態更新和重用XML Web服務的能力以及分配跨裝置的計算能力,從而使得.NET成為高水平的可伸縮平台。
Scale out 用 Windows2000 Sever, SQL Sever2000,和 Application Center 2000
Scale up 用Windows 2000 Sever and SQL Sever 2000
利用智慧型裝置和XML Web服務打破動態線性縮放規則,通過將計算分布到網路邊緣(在那裡有足夠的計算能力),伺服器處理力瓶頸可以消除,通過簡化作為基礎應用軟體的服務,將它們分布在網路上的任何地方,從而使得其它的瓶頸也可消除或者縮小。
.NET是如何進行安全和個人隱私保護的?
.NET將提供由使用者自己控制資料的強有力的個人隱私保護,使用者指定什麼人和什麼應用程式可以訪問(存取)或更改他的個人資料。這種許可權與延長特殊交易保護個人隱私的策略相關。
有效安全需要把這些因素結合在一起:安全軟體、良好的操作習慣、物理安全及許可協議。.NET平台的部分現行和即將推出的軟體安全程式和技術包括:
Windows 2000 for Kerberos, Microsoft Active Directory 服務, PKI, EFS 和 IP Sec.
基礎服務實現簡化、保護個人隱私、安全體驗,讓所有使用者控制他們擁有的資料。
在基礎服務之上的XML訊息介面,具備了審核能力並具有可說明性。
用於內容授權數字權力管理(DRM)。
.NET Framework 和 Visual Studio .NET 這些是開發人員工具,用來建立應用軟體和XML Web服務。.NET Framework是一套位於.NET平台中心的編程介面。Visual Studio.NET是一套語言無關的開發人員工具。
.NET 伺服器的基本構造 操作XML Web服務的基礎構造依賴於Windwos作業系統和.NET企業伺服器,一套運行XML Web 服務的電子商務基礎構造應用程式。這些伺服器包括:
Application Center 2000能衡量解決方案;
BizTalk Server 2000通過應用軟體或服務創立和管理基於XML的跨應用和服務的商也流程;
Microsoft Host Integration Server 2000用於存取基於主機的資料;
Microsoft Mobile Information 2001 Server使行動裝置使用應用軟體,如蜂窩電話(手機)等;
SQL Server 2000可儲存和提取以建立的結構化XML資料;
基礎服務 基礎服務是一套整合的XML Web服務,它以使用者為中心,讓使用者控制資料成為可能,基礎服務包括Passport護照(用於使用者身份認證)和訊息傳送服務,文檔儲存,使用者首選參數管理,日曆管理和其它功能。 微軟將在.NET 基礎構造的關鍵之處是提供一些基礎服務,各種合伙人和開發人員將擴充這些基礎服務,你還可以看到建立在.NET平台上的共同和縱向的基礎服務。
.NET 裝置軟體 包括Windows XP, Windows Me, Windows CE, Windows Embedded, .NET Framework, .NET Compact Framework,這些軟體能使新型的智能Internet裝置,膝上電腦,工作站等在 .NET的環境中工作。
.NET 體驗
終端使用者通過.NET 體驗與軟體互動,它傳達一種新型的互動——獨樹一幟的個人化,整合的體驗源自與XML Web服務的串連,並通過新型的智慧型裝置來傳達。
技術層面上,.NET體驗是XML Web服務在適當的時候與本地應用代碼的一種結合。
微軟正在把四種受歡迎的產品轉換成 .NET體驗:
微軟產品 通過.NET而增強功能
Microsoft Office
傳統的Office功能加上Web服務特色,如:SmartTags--重要資料資訊線上上下文串連。
MSN 完全的客戶體驗,包括從各種不同的公司擷取服務。
MS Small Business Portal 中小型企業的豐富體驗,包括管理企業財務和庫存及自動使用象eBay這樣的銷售機制服務。
MS Visual Studio 開發系統 通過將動態MSDN資料和共同的編碼通訊協定整合在一起,從而為開發人員提供一個豐富的開發環境。
為什麼.NET使用XML?
XML是Internet上資料交換的通用語言,為資料交換和轉換提供廣泛包容性和開放的標準技術,掃除了應用程式與服務之間互動和整合的障礙。
XML Web 服務和 Web 網站的區別是什嗎?
Web 網站是一幅幅資料畫面,其資料局限在瀏覽器中查看,與Web網站不同,XML Web 服務可以直接被另一個服務或應用軟體存取。XML Web 服務是可重用軟體塊,這些軟體按照行業公認的標準(XML and SOAP)通過編程在網路上互動。XML Web 服務可以彼此間結合,也可以和其它應用軟體結合來建立智能互動式.NET體驗。
Web 網站 : 使用者——應用程式
XML Web 服務 : 使用者——應用程式
應用程式——應用程式