Patterns & Practices
"溶けたチーズの影響" に取り組む
スマート クライアント: 必須要件とサービス候補
ロングテールを理解するためのアーキテクチャ戦略
SOAP Toolkit 2.0 を使用して既存のコードを Web サービスとして公開する
サービスの設計原則:サービスのパターンとアンチパターン
ASP.NET における認証 : .NET セキュリティ ガイド
システム パフォーマンスの概要
パフォーマンスの比較: セキュリティ設計における選択肢
SQL Server 2000 を使用して既存のコードを Web サービスとして公開する
メモリに関する問題のデバッグ
競合に関する問題のデバッグ
パターンを使用してソフトウェア ソリューションを定義する
マスタ データ管理 : 概要、理由、および方法
Alchemy のビジネス概要
分散アプリケーションの構築 - モデル駆動開発
.NET Framework アプリケーションの製品デバッグの概要
.NET Framework アプリケーションの製品デバッグ
SLI (Screen Logic Integration) を使用したホストベースの Web サービス統合
外部のデータと内部のデータ
WSE 2.0 と Sun JWSDP 1.4 を使用した WS-Security の相互運用性
エンタープライズの相互運用性 : .NET と J2EE
Alchemy の技術概要
HL7 バージョン 3 へのソフトウェア ファクトリの適用
RFID を利用した小売サプライ チェーン
.NET データ アクセス アーキテクチャ ガイド
HL7 アプリケーションの Web サービス対応 - Web Services Basic Profileの参照実装
.NET における例外管理
2007 Microsoft Office system を使用してより良いビジネス アプリケーションを構築する
分散アプリケーションの構築 - Guidance Automation Toolkit および Domain-Specific Language Tools for Visual Studio 2005: 統合シナリオ
行を返さないデータ操作
行のセットに対するデータ操作
階層行データに対するデータ操作
Patterns & Practices のガイダンス: セキュリティ (分散アプリケーションの構築)
単一行エンティティを返すデータ操作
.NET Framework を使用して既存のコードを Web サービスとして公開する
Visual Studio .NET と Visual SourceSafe を使用したチーム開発 ロードマップ
Connected Systems を管理する
"溶けたチーズの影響" に取り組む: コントラクト
分散アプリケーションの構築 - SaaS (Software As A Service): 企業の観点
キャパシティ プランニング用ツール
パフォーマンスの比較 : トランザクション制御
Microsoft .NET/COM の移行と相互運用性
支払処理における IFX のサービス指向研究
.NET 分散型アプリケーション デザインにおける監視
SOAにおける課題:エンティティ集約
パターン、モデル、フレームワーク、ツールを使ったアプリケーションの組み立て
問題とイノベーション
マルチテナント データ アーキテクチャ
分散アプリケーションの構築 - ソフトウェア開発の方法論および Visual Studio Team System
コンシューマ主導型コントラクト : サービス進化パターン
サービス指向の世界の実際のフレームワーク
付録
TOC

Patterns & Practices

序文
Web サービス ソフトウェア ファクトリ
モデル ビュー コントローラ
オブザーバ
ページ キャッシュ
ページ コントローラ
サーバー クラスタリング
パフォーマンスと信頼性のパターン
サービスのパターン
Web プレゼンテーションのパターン
.NET Remoting におけるクライアント アクティベーション オブジェクトを使用したブローカーの実装
.NET Remoting におけるサーバー アクティベーション オブジェクトを使用したブローカーの実装
DataSet を使用した .NET でのデータ転送オブジェクトの実装
型指定された DataSet を使用した .NET でのデータ転送オブジェクトの実装
HTTP ハンドラを使用した ASP.NET でのフロント コントローラの実装
HTTP モジュールを使用した ASP.NET での受信フィルタの実装
ASP.NET でのモデル ビュー コントローラの実装
配置計画
階層化アプリケーション
3 層サービス アプリケーション
3 層分散
多階層分散
ブローカー
データ転送オブジェクト
フェールオーバー クラスタ
フロント コントローラ
受信フィルタ
負荷分散クラスタ
サービス ゲートウェイ
サービス インターフェイス
シングルトン
Microsoft .NET を使用したエンタープライズ ソリューション パターン
配置のパターン
分散システムのパターン
パターンの整理
エンタープライズ ソリューションの構築パターン
パトレット
.NET でのオブザーバの実装
絶対有効期限を使用した ASP.NET でのページ キャッシュの実装
ASP.NET でのページ コントローラの実装
.NET でのサービス ゲートウェイの実装
.NET でのサービス インターフェイスの実装
C# でのシングルトンの実装
参考文献
データ層コンポーネントの設計と層間のデータの受け渡し
予期しないプロセス終了時のデバッグ
スマート クライアント: 必須要件とサービス候補
ロングテールを理解するためのアーキテクチャ戦略
SOAP Toolkit 2.0 を使用して既存のコードを Web サービスとして公開する
サービスの設計原則:サービスのパターンとアンチパターン
ASP.NET における認証 : .NET セキュリティ ガイド
システム パフォーマンスの概要
パフォーマンスの比較: セキュリティ設計における選択肢
SQL Server 2000 を使用して既存のコードを Web サービスとして公開する
メモリに関する問題のデバッグ
競合に関する問題のデバッグ
パターンを使用してソフトウェア ソリューションを定義する
マスタ データ管理 : 概要、理由、および方法
Alchemy のビジネス概要
分散アプリケーションの構築 - モデル駆動開発
.NET Framework アプリケーションの製品デバッグの概要
.NET Framework アプリケーションの製品デバッグ
SLI (Screen Logic Integration) を使用したホストベースの Web サービス統合
外部のデータと内部のデータ
WSE 2.0 と Sun JWSDP 1.4 を使用した WS-Security の相互運用性
エンタープライズの相互運用性 : .NET と J2EE
Alchemy の技術概要
HL7 バージョン 3 へのソフトウェア ファクトリの適用
RFID を利用した小売サプライ チェーン
.NET データ アクセス アーキテクチャ ガイド
HL7 アプリケーションの Web サービス対応 - Web Services Basic Profileの参照実装
.NET における例外管理
2007 Microsoft Office system を使用してより良いビジネス アプリケーションを構築する
分散アプリケーションの構築 - Guidance Automation Toolkit および Domain-Specific Language Tools for Visual Studio 2005: 統合シナリオ
行を返さないデータ操作
行のセットに対するデータ操作
階層行データに対するデータ操作
Patterns & Practices のガイダンス: セキュリティ (分散アプリケーションの構築)
単一行エンティティを返すデータ操作
.NET Framework を使用して既存のコードを Web サービスとして公開する
Visual Studio .NET と Visual SourceSafe を使用したチーム開発 ロードマップ
Connected Systems を管理する
"溶けたチーズの影響" に取り組む: コントラクト
分散アプリケーションの構築 - SaaS (Software As A Service): 企業の観点
キャパシティ プランニング用ツール
パフォーマンスの比較 : トランザクション制御
Microsoft .NET/COM の移行と相互運用性
支払処理における IFX のサービス指向研究
.NET 分散型アプリケーション デザインにおける監視
SOAにおける課題:エンティティ集約
パターン、モデル、フレームワーク、ツールを使ったアプリケーションの組み立て
問題とイノベーション
マルチテナント データ アーキテクチャ
分散アプリケーションの構築 - ソフトウェア開発の方法論および Visual Studio Team System
コンシューマ主導型コントラクト : サービス進化パターン
サービス指向の世界の実際のフレームワーク
付録
VS .NET と VSS を使用したチーム開発
セキュリティ保護された ASP.NET アプリケーションの構築
.NET のアプリケーション アーキテクチャ : アプリケーションとサービスの設計
© 2019 Microsoft