MSDN Home >
示例和演練 >
Visual Studio 示例 >
企業(yè)版示例 >
Duwamish 7.0Visual Studio 示例:Duwamish 7.0
Duwamish 7.0 概述
Duwamish Books Inc. 是一家在網(wǎng)上銷售圖書的虛擬公司。由于其模型是典型的網(wǎng)上購物實踐中最為普遍的電子商務(wù)企業(yè)對客戶 (B2C) 模式,它包括成員資格、帳戶管理、購物車、搜索和結(jié)帳過程等基本功能。Duwamish 7.0 是由 MSDN 開發(fā)的通用 Duwamish 系列應(yīng)用程序的功能性端口(完全使用 .NET 技術(shù))。盡管示例本身是圍繞虛擬網(wǎng)上書店建立的,但本示例主要關(guān)注的方面卻是性能,與從 Windows DNA 到 .NET 開發(fā)人員平臺的移植技術(shù)相關(guān)的問題,設(shè)計模式,以及分布式計算環(huán)境中的現(xiàn)實部署方案。從功能上,它是完整的模式實現(xiàn),但沒有充分實現(xiàn)具體的履行過程(即信用卡帳戶減值、檢查存貨和交貨)。但是,這些功能已經(jīng)夠復(fù)雜,覆蓋了大范圍的 .NET 技術(shù)領(lǐng)域,足以闡釋主要的目標(biāo)。
性能
為解決 Windows DNA 的性能、.NET 開發(fā)人員平臺的性能,尤其是將 Duwamish 7.0 的性能與 Duwamish Books 4.0 的性能進行比較,保留了 Duwamish Books 4.0 中的基本搜索、瀏覽、購物車和結(jié)帳操作。數(shù)據(jù)庫架構(gòu)的大部分也保持不變。軟件結(jié)構(gòu)中的邏輯分布也保持不變以保持平臺之間的準(zhǔn)確比較。
移植
為說明從 Windows DNA 到 .NET 開發(fā)人員平臺的技術(shù)移植問題,文檔中標(biāo)記為“要點”的某些章節(jié)闡釋了應(yīng)用程序中的一些過程,并解釋了其他方法的相對優(yōu)點。移植是隱式的,這意味著在從一種技術(shù)移植到另一種技術(shù)時,必須引用原始示例來捕獲實際語義。不過,在適當(dāng)?shù)牡胤剑Y(jié)構(gòu)指導(dǎo)章節(jié)除了指出特定的結(jié)構(gòu)選擇和技術(shù)決策調(diào)整外,還指出了移植時利用的主要功能差異。
分布式部署
為闡明部署方案,邏輯層分布到了物理層上。因此,應(yīng)用程序闡明的多個部署方案都是解決與設(shè)置和安裝、Application Center 2000 托管群集內(nèi)的負載平衡,和跨物理層或物理邊界遠程訪問組件有關(guān)的問題。
有關(guān)應(yīng)用程序中使用的所有技術(shù)的詳細信息,請參見
Duwamish 7.0 中使用的技術(shù)。
應(yīng)用程序的 Web 頁幫助探查應(yīng)用程序。每頁底部的鏈接展示了基礎(chǔ) ASP.NET 和 Visual C# 或 Visual Basic .NET 代碼隱藏源代碼。單擊“Behind the Scenes”(幕后)圖標(biāo)可得到每個組件中涉及的結(jié)構(gòu)技巧。
版本歷史
早期的 Duwamish Books 版本包括: Duwamish Books 4.0
與此版本相關(guān)的文檔描述 Duwamish Books 應(yīng)用程序從商業(yè)模型轉(zhuǎn)移到基于 Web 的存儲時所做的更改。它包括關(guān)于結(jié)構(gòu)的論述。有關(guān)此原型應(yīng)用程序的信息,請參見 Duwamish Books 示例應(yīng)用程序介紹。
Duwamish Books 5.0
在 Duwamish Books 5.0(也稱為 DuwamishOnline)中,開發(fā)了可以部署到 Internet 的 Duwamish Books 4.0 原型。有關(guān)進一步信息,請參見 Duwamish 聯(lián)機示例介紹或訪問 Duwamish 聯(lián)機 Web 站點 (
http://www.duwamishonline.com)。
Duwamish 7.0
Duwamish Books 4.0 和 Duwamish Books 5.0 都是使用 Visual Studio 6.0 技術(shù)生成的。Duwamish 7.0 是使用 Visual Studio .NET 生成的。
請參見
查看示例中的代碼 |
Fitch and Mather 7.0 概述個人信息中心 |
與我們聯(lián)系©2006 Microsoft Corporation. 版權(quán)所有.
保留所有權(quán)利 |
商標(biāo) |
隱私權(quán)聲明
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。