はじめに 今、Microsoftの.NETプロダクト内で最も勢いのあるものは間違いなくASP.NET MVCです。また、WCFは登場から数年を経て現場レベルでも積極的に活用されるサービスになりました。 ASP.NET MVCはその名の通り、Model/View/Controllerの分離を行ったパターンです。ご存じの方が多いとは思いますが、Modelではデータに関する部分を定義します。現在WCFでは、データを共有するサービスWCF Data Servicesも開発できるようになりました。今回は、勢いのあるASP.NET MVCとWCF Data Servicesのサンプルを交えて鳥瞰(ちょうかん)し、現場での活用について考えてみたいと思います。 ASP.NET MVCの登場背景と特徴 前回、ASP.NET Web Formではサーバーコントロールを使用しつつ、ポストバックやViewStat