1

構築するか購入するか... 私たちは皆、この道を歩んできました... コンテンツ管理ソリューションは、すぐに成果を上げるためにツールボックスに入れておくツールである必要があるように思われます。私は確かにそれを構築することを検討することができましたが、そこにすべてのベルとホイッスルを手に入れるまでには、棚から1つを入手する方が安かったでしょう...

StackOverflowでいくつかの推奨事項を検索しましたが、ASP.NET の実装に関して高い評価を得ているアイデアは実際にはないようです。

誤解しないでください。PHP と mySQL には確かにその場所がありますが、他の制限のために ASP.NET と SQL Server の実装に固執しなければならない場合もあります。DrupalWordPressはどちらもかなりクールに思えますが、私が使用しなければならない環境では、これらをセットアップしてインストールすることはできません。

最善の ASP.NET CMS ソリューションは何ですか?

4

9 に答える 9

13

もう少し的を絞った検索を試してみます。

[asp.net]「コンテンツ管理」

「asp.net」とタグ付けされた質問だけにフィルターをかけ、2 つの単語ではなく、コンテンツ管理というフレーズを検索していることを確認してください。

その多くは、実際には「コンテンツ管理」の定義に帰着します。私は過去 5 年間、Microsoft の CMS などの専門的な仕事をしてきました。最近では、MOSS Web コンテンツ管理を少し扱いました。その前に、出版社向けに作成した 2 つまたは 3 つのオーダーメイドの CMS に取り組んでいました。複数のタイプとスタイルのコンテンツの公開に焦点を当てた、完全なサイト構築ツールです。

オープンソース/無料/安価な側では、最近いくつか調べたところ、次のことがわかりました。

  • N2 CMS - これは私が使用することに決めたものです。主に、MVC の実装が機能しているためです。それを学びたいと思っていますが、CMS の私の定義に最も近いものでもあります。
  • Umbraco - 2 位でしたが、当時の MVC の欠如に失望しました。
  • Graffiti CMS - CMS としての私にはあまり合いませんでした。もっと栄光のあるブログ エンジンです。
  • DotNetNuke - VB で、私は C# で作業しています。ただし、本当に必要なものがポータルである場合は素晴らしいことです。

通常の当たり障りのないリストをバックアップするための私の考えです。

于 2009-03-12T20:47:15.510 に答える
5

完全に C#/.NET で記述され、非常に強力なプログラミング API (変換に多数の XSLT を使用) を備えたUmbracoをチェックしてみてください。

無料のコミュニティ版と商用版の両方を提供しています。

マルク

于 2009-03-12T16:40:25.777 に答える
4

Microsoft は "Orchard" をリリースしました... これは、ASP.NET MVC プラットフォームでの堅実な CMS 実装のようです。

http://orchard.codeplex.com/

于 2010-04-08T16:15:41.027 に答える
2

axcmsという名前の cms に関する記事( ScottGuによって書かれた)を見ました。あなたはそれを試すことができます。

于 2009-03-12T16:39:14.983 に答える
2

私自身のお気に入りはTridionで、.NET または Java ベースのサイトで使用できます。それがあなたが探しているものなら、しかし、それは無料ではありません.

Compositeも興味深いかもしれません - これも無料ではありませんが、試用期間の可能性があります。

于 2009-05-22T19:03:10.767 に答える
1

DotNetNukeはおそらく最も人気があり、多くのプラグインとドキュメントがあります。
ただし、VB.NETで書かれています:(

于 2009-03-12T16:11:33.507 に答える
1

私は最近 DotNetNuke を使用しており、強くお勧めします。特に Web Platform Installer (Microsoft 製) からのインストールは非常に簡単で、カスタマイズも非常に簡単でした。

クライアントは最終的にスキンを購入することになりましたが、自分でスキンを作成し、購入したスキンをカスタマイズするのは非常に簡単であることがわかりました. 無料の XHTML DotNetNuke スキンを検索してみてください。

また、新しいモジュールを構築するのも非常に簡単でした! これまでに 4 つ (C# で) 書きましたが、とても簡単でした。

実際の DNN ソースは VB.NET で書かれており、多数の HTML テーブルが含まれています。これは、ほとんどの人がベスト プラクティスと考えているものとはかけ離れてますが、非常にうまく機能します。これは、非常にうまく機能するソフトウェア プロジェクトの 1 つであり、舞台裏を見て後悔するものです。

一度評価したことがありますが、ソースはVB.NETだったので抜けませんでした。私は今それを後悔しています - この最後のプロジェクトは私にとって本当にうまくいきました. だから、私はそれを強くお勧めします。評価に費やした時間以外に費用がかかるわけではありません。:)

于 2009-05-22T19:27:21.793 に答える
0

私は数年遅れてこの議論に参加しますが、繁栄のために調達側からいくつかの考えを提案します. 状況は変わりますが、商用 CMS については、調査会社が推奨するベンダーを調べます。オープン ソース ソリューションについては、大規模なアクティブなコミュニティ、ドキュメント、およびサポート モデルを探します。

2008 年に、オンライン検索と究極の CMS リストhttp://www.cmsmatrix.org/を使用して CMS の調査を開始しました。(そこにいくつの「CMS」があるのか​​、頭がおかしくなる)

最終的には、Gartner と Forrester が推奨する「.NET に適した」CMS を検討しました。Gartner のリーダー/チャレンジャーとニッチ/ビジョナリーの「Magic Quadrant」と Forrester の「Wave」は、機能セットと市場およびベンダーのロードマップの両方を指摘しています。

提案依頼書 (RFP) または比較の良いヒントは、「X を取り上げますか?」と尋ねることではありません。しかし、どちらのソリューションが優れているかを比較して確認してください。

当時、Kentico と Sitefinity は .NET 対応として評価リストに載っていました。DotNetNuke も検討しましたが、主に .NET にとどまるのではなく、「DNN プログラマーになる」ことに若干の異論がありました (そこには誤解があると思いますが、気分を害するものではありません)。

最終的に RedDot と Tridion を比較した結果、.NET API と柔軟性の点で Tridion の方が適していることがわかりました。

于 2011-02-26T08:23:26.893 に答える
-1

これらを試すことができます:

于 2009-03-12T16:09:39.687 に答える