もちろん、どちらのプラットフォームにも長所と短所があります。建物を見ているのは基本的に学習管理システム(LMS)です。 DotNetNukeのために特別に構築されたいくつかの既存のLMSソリューションがあります。それらは、Engage: Campus,NetLearnおよびAccordを含む。
これまでのプラットフォームでは、この種のコンテンツを管理するための最も多くの機能が提供され、投資収益率が最高になり、最高の快適さを提供します。あなたが.Netに精通していて、その分野で快適であれば、DotNetNukeに固執してください。それ以外の場合は別のプラットフォームに進んでください。しかし、DotNetNukeでソリューションを開発した経験は8年近く、ソフトウェアソリューション(PHPベースのソフトウェアを含む)の開発には13年以上の経験がありましたが、選択肢があればDotNetNukeに必ず参加します。 (私が1年の従業員であることだけではない)
DotNetNukeは最も安定したビルドとリリースを提供しています。セキュリティチームであり、機能は誰にも勝るものではありません。コミュニティとエコシステムは比類のないものです。どんな種類のビジネス問題でも事前に構築されたソリューションをお探しの場合は、StoreまたはForgeの10,000以上の拡張機能を使用すると、開発時間と経費を抑えて稼動させることができます。偽造品には無料(オープンソース)の拡張機能があり、店舗内線番号の中央値段は89ドルです(LMSはかなり高価です)。
エコシステムには800種類以上のISVがあります。あなたがサポートを探しているならば、正式な会社がそれを提供し、何かが間違ったときにあなたをバックアップするだけでなく、DotNetNukeを専門とする企業に関して数多くのオプションがあります。
リリースの最後の1つ... DotNetNukeには、既知のロードマップ、頻繁なリリースサイクル、下位互換性のための優れた評判があります。拡張機能は、プラットフォームに追加された最新の機能、ユーザビリティのアップデート、バグ修正、およびセキュリティアップデートを利用するためにアップグレードする際に、プラットフォーム上で引き続き動作します。
DNN Corpのセールスエンジニアとして、私はあらゆる種類のユースケースを聞いています.DotNetNukeは教育機関で多く使われています。彼らはすべて、CMSだけでなく、LMS、ソーシャルプラットフォーム(学校でさえ)など、さまざまな角度でそれを使用しています。ほとんどの学校も何らかの方法でMicrosoftのスタックで標準化されているため、統合はDotNetNukeを使用する方がはるかに単純です。
私は続けることができますが、これは十分な時間を取って情報に基づいた回答をする必要があります。
http://www.iowacomputergurus.com/free-products/dotnetnuke-modules/dnn-course-gradebook.aspxで入手可能なDotNetNukeのための無料グレードブックモジュールがあります。これにはソースコードが含まれています。 – notandy