20121215 ono
Post on 23-Jun-2015
477 Views
Preview:
TRANSCRIPT
Web Forms だって
進化してるんだゾ!
どっとねっとふぁん(http://blogonos.wordpress.com/)
小野修司(@onos)
Web Forms の特徴
豊富なコントロール
特にデータ操作系が充実
GridView
DetailsView
FormView
ListView 等
Windows 系の開発に慣れた人にわかりやすいイベントドリブンでのプログラム記述
Web Forms での不満
ページング/ソーティングの実装が複雑 大量のViewStateを覚悟すれば簡単にはなるが。。。
検証ロジックの重複/分散 設定作業がかったるい
DEMO
モデルバインディングで
簡単ページング/ソーティング
検証ロジックの一元化
Web Forms と ASP.NET MVC ともに
検証情報を設定したDTOを
UIモデルとして利用
top related