完全な開示、私は Telerik で働いており、Sitefinity エバンジェリストです。
Visual Studio 2010 と既存のアプリケーションとの完全な統合 (Umbraco はありません)
これは、一括明細書で主張するのが難しいアイテムです。
私はあなたの既存のアプリケーションについてあまり知りません。当社のお客様は、さまざまなアプリケーションとの Sitefinity 統合を数多く実現してきました。これは、Web サービス、カスタム コントロール、または単に Sitefinity のサイトマップ内の外部 URL を考慮して行うことができます。特定のシナリオに対する推奨事項については、 Sitefinity フォーラムに自由に投稿してください。
Visual Studio の統合に関しては、Sitefinity には Telerik RadControls と OpenAccess ORM が含まれています。また、従来の ASP.NET テクノロジと密接に連携するよう努めています。
一般的な ASP.NET Web フォームの開発方法
- Sitefinity テンプレート = ASP.NET マスター ページ
- 編集可能な CMS 領域 = ContentPlaceHolders
- Sitefinity ウィジェット = ASP.NET コントロール
- Sitefinity テーマ = ASP.NET テーマ
私たちは、「 ASP.NET を知っていれば、Sitefinity を知っている」というマーケティング上の主張を行います。ただし、現実的には、すべての製品には学習曲線が伴います。可能な限り、ASP.NET 開発者が既に持っている経験に合わせようとしています。
セキュリティ (FormsAuthentication、カスタム メンバーシップ/RoleProvider)
Sitefinity の認証は、従来の ASP.NET メンバーシップおよびロール プロバイダーに基づいています。いくつか (Sitefinity と Active Directory) を含めましたが、独自のもので拡張できます。
非常に柔軟で拡張可能 (優れた API)
私たちの API は LINQ 対応で、Fluent APIもあります。また、完全な RESTful Web サービス API もあります。
優れたパフォーマンス (数千の同時リクエスト) を備えた軽量 CMS
当社独自の Telerik Web サイトは Sitefinity で実行されており、多くのお客様が大量のトラフィックを処理する Web サイトをサポートしています。
しかし、何が「軽量」を構成するのかわかりません。多くの CMS はオーバーヘッドがほとんどありませんが、実行することもほとんどありません。私たちは、Sitefinity で多くの機能とエンド ユーザーの使いやすさを提供しようとしました。これには、いくらかのオーバーヘッドが伴います。
「役立つ」CMS と「邪魔にならない」CMS のバランスを管理することは、常に課題です。私が約束できる最善のことは、私たちが課題を認識しており、効果的な結果をもたらすために最善を尽くしていることです.
簡単なコンテンツ編集
自分で判断してください。 さらに良いことに、製品をダウンロードして、コンテンツ編集者に実験してもらいます。比較大歓迎です。何度も何度も、これが私たちの差別化要因になります。
--
願わくば、この投稿が多くのエバンジェリスト BS のように聞こえないことを願っています。私は自分の答えを正確にしようとしました。あなたのプロジェクトの幸運を祈ります。