データ層からのデータ取得ってのは、方法によってコード量が大きく変わります。データバインドをすれば少なくなりますし、取得の部分をコードでやれば、当然多くなります。
どうも、だいぶ前の Visual Basic の苦い経験のせいか、あまりデータバインドにいい印象を持ってなかったりします (データの検証とかが事実上できなかったので)。Visual Studio .NET におけるデータバインドは改めて研究するとして、データ取得で行うことについて考えてみることにします。