アーキテクチャに関するトピック
.NET による分散アプリケーションの構築
Microsoft Developer Network
Revised October 2001
「アーキテクチャに関するトピック」では、論理的なアプリケーション層 (プレゼンテーション層、ビジネス ロジック層、およびデータ アクセス層) とともに、アプリケーションのすべての部分に影響を与える問題 (拡張性、保守性、再利用性、およびセキュリティ) を取り上げます。Microsoft® .NET™ サンプル アプリケーション (Duwamish 7、FMStocks 7、および IBuySpy を含みます)、Microsoft.com などの稼動中のサイトからの例など、さまざまな設計アプローチを比較検討します。これらの比較では、このプロジェクトの例と、.NET Framework SDK や Microsoft® Visual Studio .NET のドキュメンテーションなどの MSDN® からの例をも合わせて検討します。
これらの記事の最初のバージョンは、.NET Framework のベータ 2 に準拠します。これからの数か月間にわたって、更新、追加していく予定です。次のようなアーキテクチャに関するトピックが予定されています。
アプリケーションの信頼性
アプリケーションの信頼性を左右する二つの要因は、予測可能な例外に関する処理能力と、アプリケーションの監視能力です。これらの問題について、.NET における例外管理 と .NET 分散型アプリケーション デザインにおける監視 で取り上げています。
アプリケーションの統合
新しいアプリケーションやコード、コンポーネントを、既存のものと統合する際に、解決すべきアーキテクチャ上の問題について取り上げます。このシリーズの最初の記事、Microsoft .NET/COM の移行と相互運用性 がご覧いただけます。
アプリケーション セキュリティの概要
セキュリティの概要についての最初の記事、ASP.NET における認証 がご覧いただけます。
アプリケーション アーキテクチャ
.NET のサンプル アプリケーションのアーキテクチャの比較に関しては、MSDN アプリケーション アーキテクチャ レビュー をご覧ください。
プレゼンテーション層の設計問題
ビジネス層の設計問題
データ層の設計問題
アプリケーション相互運用性の概要
アプリケーション ローカリゼーションの概要
コンポーネント化とアプリケーションの展開方法
アプリケーション パフォーマンスの概要