2009-05-14 13 views
1

asp.netサイトの開発には、多くのデザインパターンがあります。あらゆる1つのデザインパターンに長所と短所があります。私はasp.netを使用して高性能アプリケーションを開発したい。どんなパターンに従うべきですか?私はasp.netアプリケーションを開発するためのパターンを設計する必要がありますか?

+0

あなたはどのようなパターンについて話していますか? –

答えて

2

今日私が見てきたベストプラクティスは、すべてのビジネスロジックをプレゼンテーションレイヤーから分離しています。従来のASP.NET Webフォームは、コード分離と単一責任の原則を強制するのではなく、ページからすべてのイベントを使用できるため、これを少し難しくし、遅延プログラミングを奨励する傾向があります。

ASP.NET MVCフレームワークを利用する場合は、より良いコーディング慣行に役立つ構造が用意されている可能性があります。しかし、Webformsのコーディングスタイルに戻す方法を見つけることはできます。

あなたはsingle responsibility principleASP.NET MVCに焦点を当てた場合、あなたは素晴らしいスタートを切ったことになるだろう。 Domain Driven Designも見ておく価値があります。

1

のこの種を開発するために使用される人気の一つです。それはユーザー中心になるのだろうか?かなり/アジャクシー? SOAPサービス?

デザインパターンは、人生をよりシンプルにするためにあります。それが間違っていると、人生が楽しくなるかもしれません。アーキテクチャパターン、動作パターン、構造パターンおよびデータセマンティクスは、アプリケーションの機能のコンテキストでのみ決定できます。

0

パターン&の慣行から利用できる無料のarchitecture guide bookがあります。いくつかの詳細について、さまざまなパターンの多くについて説明し、ASP.NET(および他の多くのタイプの)アプリケーションの開発で使用できる場所について説明します。

関連する問題