Asp.Net Mvc に基づいて CMS サイトを構築したいと考えており、出発点を選択したいと考えています。
私は、新しい Microsoft Oxite プロジェクトに多くの関心が寄せられているのを見てきましたが、それを製品プロジェクトに採用するのはかなり早いと思われます。
S#arp Architecture も調べましたが、一般的な Asp.Net Mvc サイトの出発点にすぎないため、Oxite とは適切に比較できません。
私にとって、S#arp アーキテクチャは Oxite よりもはるかに複雑でなく、データ アクセス レイヤーに Nhibernate を使用しているため、いくつかの利点があります。
Oxite コードは、DAL に Linq2Sql を使用しており、VS2008 の DB バージョンを必要とするソリューションに既にプロジェクトがあります。
Oxite は CMS 指向というよりもブログ指向のように思えますが、コードを深く調べたことはありません。
ここでは、S#arp Ar を選択するいくつかの選択肢を示します。開始するため。
- シンプルでクリーンなアーキテクチャ
- ニバネイト・ダル
- コミュニティがサポート
オキシサイト:
- マイクロソフト プロジェクト
- 潜在的な巨大コミュニティ
- 初期段階だが非常に優れたコード品質
- DALの切り替えが容易なプロバイダーモデル
これら 2 つのプロジェクトのコードを見た人がいる場合は、ご意見をお聞かせください。
ありがとう