申し訳ありませんが、Windows ベースのチームに送られる前に Windows 以外の CMS と電子通信ソリューションに 10 年以上費やしていたため、他の Windows CMS プラットフォームについて話すことはできません。 Dotnetnuke を使用してカスタム ソリューションを実行している私は、プラットフォーム内にカスタム機能を実装できる幅広い (安定した) 方法に感銘を受けていると言えます。
もちろん、本格的なネイティブ モジュール開発 (C# または VB) もあり、Chris Hammond のテンプレートとビデオは素晴らしいスタートを切ることができます。
.NET4 と DNN6 では、要件の範囲がいくぶん限定されている機能的なカスタマイズを迅速に構築する方法として、剃刀テンプレートが導入されました。また、Open Web Studio (openwebstudio.com) などのモジュール ビルダー製品もあります。これは主に私たちが実装したもので、XMod Pro (dnndev.com) では、ネイティブ コーディングを行わずに、より複雑なモジュールを構築できます。 -2sexycontent (2sexycontent.org) を利用することも検討できる重いものを終了します。Form & List や動的フォーム (datasprings.com) などの複雑なフォーム ビルダーのような他のモジュールもあり、(探している機能によっては) 必要なものの多くを提供できます。Ventrian News などの他のモジュールも (テンプレートで簡単にカスタマイズできるため)、ニュースをはるかに超えたコンテンツを提供するために使用できます。
Windows 以外の CMS に戻るように求められた後、迅速な開発を可能にするために上記のようなオプションを探しましたが、基本的にそれらは存在しませんでした (たとえば、JOOMLA には Sorcerer と JUMI があります)。 、そしてそれらは両方とも比較するとかなり貧弱です)。
スキニングに関しては、通常、DNN ストア (store.dotnetnuke.com) でテンプレートを見つけて、探しているものの 80% 以上を取得し、それを自分で変更します。dnncreative.com (トレーニング ビデオを見るためのサブスクリプションですが、約 80 ドルで 600 以上のビデオをすべて入手できます) は、通常のスキンとレスポンシブ スキンの両方を作成する方法について、マルチパート シリーズを作成しました。 DNN スキンとコンテナーの一部)。
何を選んでも頑張ってください。