「ぴいたん」は、いつでもどこでも気軽に使える超簡単で便利な世界最軽量レガシーASP用MVCフレームワークです。
普段作者はPHPで開発することが多いのですが、レガシーASPが導入されたシステムも少なくありません。もちろんASP.NETなどに移植することま可能ですが、アーキテクチャーが大きく変わっているため単純に移植することは難しいです。
そこで、今流行りのRuby on RailsライクなフレームワークをレガシーASPでも適用したいと考えました。 最初から考えるのは大変なので、手っ取り早く他の言語で実績のある「ちいたん」というフレームワークを移植することにしました。
「ちいたん」は、CakePHPを意識して開発された最軽量のPHPフレームワークで有名です。これを、レガシーASPに移植しました。 「ちいたん」の基本的な機能や、アーキテクチャコンセプトも受け継いでいます。
ただし、残念なことにレガシーASPはオブジェクト指向的に作ることが難しく、内部的には強引に継承を実現したりしていますが、フレームワークを使う時にはその辺はあまり意識しなくてよいと思います。
「ちいたん」をオープンソースで公開された作者の方に感謝しています。本当にありがとうございます。