ASP.NET MVCを利用したCMSエンジン「OXITE」とその事例
少し古い話なのですが、ASP.NET MVCを使った例はないのか?と某所で質問をいただきOXITE(発音は、オクサイト の様に聞こえます)を紹介いたしましたので、ここにも記しておきます。
OXITEはCode Plexで公開されているオープンソースのコンテンツマネジメントの仕組みで、単体でもシンプルなブログシステムとして動作します。
CodePlex
https://oxite.codeplex.com/
OXITEはASP.NET MVCをはじめとした様々なASP.NETアドインを利用して作成されており、特にMVCモデルを採用したASP.NETの活用としては参考になる部分が多いプロジェクトです。
ASP.NET MVCはwww.asp.net/mvc/ で公開されているのはご存知の方も多いと思いますが、.NET Framework 4.0 では新機能として追加される予定なので今後が楽しみです。
OXITEは、3月にラスベガスで開催されましたイベント「MIX」でも利用しており、特別サイトやインタビューなどもあります。
https://visitmix.com/lab/oxite
解説の中にもあるとおり、OXITEは既存のブログシステムと競合するために作られたわけではなく、あくまでもWeb開発者が自身のシステムにCMS的要素を加えたいときに利用できるライブラリとして考えておいた方がよさそうです。というのもブログシステムとしてはHTMLエディタも含んでいないほど、シンプルな仕上がりになっていますので。しかし、決して古くさいというわけではなく、Metaweblog API サポートなど最新システムのベースとして十分利用可能なものになっています。