ASP.NET CMS推奨、オーチャード、SiteFinity、UmbracoまたはN2? [閉まっている
-
14-10-2019 - |
質問
過去3年間、私は(恥ずかしく)SharePoint 2007、DNN、Tridionを使用してWebポータルを開発してきました。しかし、私はSharePointとTridion(URL、Markup、TDDの制御の欠如)を離れようとしており、代替案を探しています。
これらのどれがあなたの投票に行くのでしょうか、そしてその理由は何ですか?これらの経験を共有できますか?
- オーチャード
- サイトフィニティ
- アンブラコ
- N2
オーチャードとサイトフィニティは簡単に拡張できるように見えますが、コミュニティのサポートが心配です。
ありがとう
解決
オーチャードはMicrosoftチームによって開発されており、Scrott Guthrie、Scott Hanselmanなどによってプッシュされているため、この時点でサポートは問題ないはずです。オーチャードは、ASP.NET MVC 3の新機能の上に構築されており、最先端です。私の投票はオーチャードでのものです。
他のヒント
顧客、開発者にとって使いやすいUmbracoを試してみましたが、コードとコンテンツの間に非常に良い分裂があるので、顧客はENYコードを見る必要はありません。
ここで言及されていなかったので、私はN2CMを提唱したいと思います。そのドキュメントは時々少し望まれるものを残しますが、一度スピードを上げたら、それは他のCMSと比較して新鮮な空気の息吹のようなものです。宝石を見つけるためにIlspyを掘り下げる必要があることもありますが、それはあなたが期待するものをはるかに超えています。
N2CMSフォーラムでのサポートは、実際には開発者に賛成です。また、しばらく前から存在しているので、かなり成熟したと呼ぶことができます。
上向き-Wichは、追いつくことを試みたときにも欠点かもしれません - それはかなり活発な開発下にあるということです。つまり、重要なバグは非常に効率的に破壊されます。
私はオーチャードでの経験がほとんどないことを認めなければなりません(それは本当にいくつかの側面での試合のように見えます)、MSが多かれ少なかれそれをサポートしているため、オーチャードは純粋な露出でゲームに勝つかもしれないと思います:)
現在、3つのセットアップすべてがあります。UMBRACOは現在最も安全なオプションであり、最も堅牢なものだと思います。URLライターを統合することをいとわない限り(Public Webサイト上のASPX拡張機能の場所ではありません)、SharePointは間違っています。仕事のためのツール(より開発された変更追跡システムが必要な場合)とオーチャードは、出血エッジテクノロジーの展開をためらう人に推奨するにはあまりにも新しいものです。 N2とSiteFinityの経験はありません。
私は最近オーチャードを使用していますが、主にトレンドに追いつくためだけに、特にASP.NET MVCエクスペリエンスを持つ開発者にとっては、エッジの周りで少し荒いが、有望で拡張可能であることがわかりました。ナビゲーションのサブメニューは、すぐに入手できないように見えますが、 このスタックフローの投稿 解決策を提供しているようです。また、CMSにWebフォームを使用していることを嫌うため、Umbracoに対するマーク(バージョン5をリリースするまで)とSharePointです。システム。