今週後半何をやっていたかというと、簡易的なヴァリデーションフレームワークを作っていました(・∀・) 現状、ASP.NET MVCでのヴァリデーションと言うと、Controllerでベタに書くか、IDataErrorInfoでやるか、DataAnnotationsを使った方法くらいが標準で。 他には、xValとかValidator Toolkit for ASP.NET MVCなんかがありますが。 でも、DataAnnotationsだと機能的にチト物足りないし、ヴァリデーションフレームワークってO/Rマッパーと同じように自由がきかない部分があって、色々と検討する必要があったりもして(・ω・) っで、とりあえずJavaScriptでのクライアントヴァリデーションはやらないとして、ちょっとしたものであれば自分で作っても良いなと思い、簡易ヴァリデーションフレームワークを作ってみたたのでした。*1