私は、ASP.NET を使用して Web サイトを開発する方法と、オンライン ポートフォリオ/履歴書として使用する個人 Web サイトをセットアップする方法を学ぼうとしています。私の Web サイトでは、車輪を再発明しようとしないことに決めたので、事前に作成された ASP.NET ベースの CMS を使用することにしました。
多くのレビューを読んだ後、私は Umbraco に落ち着きましたが、今は代替品を探しています. 私は Umbraco が大好きですが、問題が発生し続けています。ホストにインストールして以来、ファイルシステムやデータベースを直接変更していません。すべての変更は、管理サイトを通じて行われました。しかし、どういうわけか、データ型を削除できない状態になり続けていたため、テンプレートの 1 つを削除または名前変更する際に問題が発生しています。Umbraco フォーラムで解決策を検索しましたが、通常、データベースで SQL スクリプトの回避策を実行してクリーンアップする必要があることがわかりました。この種のことは、私が個人的なサイトのためにいじりたいものではありません。
私のように Umbraco で多くの問題を抱えている人は他にいますか? より信頼性が高く、Umbraco に似た無料の CMS システムは他にありますか? 具体的には、Umbraco が自分のサイトで生成された HTML を完全に制御できることをとても気に入っています。この場合もシンプルな方が良いです。ある種のソーシャル ネットワーク/コミュニティ ポータル/フォーラム/ブログ サイトを作成しようとしているわけではありません。このサイトに複数の人がログインすることはありません。
N2 について少し読んでいて、今それを検討し始めています。より開発者ベースであり、Visual Studio で実際の .NET クラスを介してページの種類を設定できる点が気に入っています。繰り返しますが、私は独自の CMS をゼロから構築しようとはしませんが、同時に、他のほとんどの CMS システムの内部で何が起こっているかを確認するのがいかに難しいかが本当に好きではありません。