私はasp.net Webフォームとデータベースの最初のエンティティでソリューションを作成し、最初はWebアプリケーションを作成したいが、将来はアンドロイドアプリケーションで使用するためのWebサービスを作成する必要があります。私のプロジェクトに最適なパターンデザイン
私は私のWebサービスプロジェクトが私のWebプロジェクトに依存していない私のプロジェクトのためのデザインパターンが必要です。
おそらくn層を使用すべきですが、誰か説明する必要があります。私は誰かが比較
私はasp.net Webフォームとデータベースの最初のエンティティでソリューションを作成し、最初はWebアプリケーションを作成したいが、将来はアンドロイドアプリケーションで使用するためのWebサービスを作成する必要があります。私のプロジェクトに最適なパターンデザイン
私は私のWebサービスプロジェクトが私のWebプロジェクトに依存していない私のプロジェクトのためのデザインパターンが必要です。
おそらくn層を使用すべきですが、誰か説明する必要があります。私は誰かが比較
ため、なぜ使用パターンを言う必要
私はあなたがその簡単に作成でき、後であなたもあなたとAndroidモバイルアプリを使用することができます上のようWebApi
を利用するWebサービスの一部について示唆しています。
WEBAPIは、残りの実装には役立ちますし、非常に簡単に使用できます。あなたがMVP(モデル - ビュー - Prsenter)またはMVC(モデル - ビューを利用することができ、この中でfornt終わり
プロジェクト構造は
あなたはbllとdalレイヤーを使用し、WebプロジェクトまたはWeb APIからbllメソッドを呼び出すことを意味しますか? –
@ MajidDehnamaki- webapiがwebapiとしてdalのwebapiを呼び出すと、データを取得するためのデータソースになります... –
これを行うための参考資料がありますか? –
これは広すぎますが、2つのプロジェクトが依存するすべてのものを別のプロジェクトに移動するだけで済みます。そうです... WebサービスとWebサイトが同じモデルを使用する場合、それらを別々のプロジェクト「YourProject.Models」に移動します。 – FCin