Dam*_*ien 3 .net data-binding wpf linq-to-entities n-tier-architecture
我目前正在使用C#中的一个小型N层应用程序,它使用Linq-to-Entities(数据库的SQL Express 2005)和WPF,我想知道我的业务逻辑层应该为用户界面提供什么类型的数据收集.
将datagridviews等表单对象绑定到IQueryable是否有缺点(性能,验证等)?我应该填充内存中的DataTable并将其传递给UI吗?DataContext应该在哪个层初始化?