DataContext 应该存活多久?
我只是想知道 DataContext 到底应该存在多久。所有模式和实践书籍,例如 Dino Esposito 的 Microsoft .NET:为企业构建应用程序 告诉你,datacontext …
java数据访问:这是java数据访问代码的良好风格,还是它太多了?
这是java数据访问代码的良好风格,还是尝试最后太多了? public List<Item> getItems() throws ItemException { ArrayList<Item> items = new…
如何为 DAL 构建理解 lambda 的谓词或条件构建器?
我正在研究数据访问层设计,我们还没有最终确定我们将使用什么 ORM。 我倾向于 NHibernate + FluentMappings + Nhibernate.Linq,但根据项目时间表,…
处理由于服务器故障转移而失败的数据库查询
在具有 SQL Server 故障转移群集或镜像的环境中,您更喜欢如何处理错误?似乎有两种选择: 使整个当前客户端请求失败,让用户重试 捕获 DAL 中的错误…
MS 企业库可以从数据库构建对象模型和代码吗?
我刚刚在一个需要支持/增强的应用程序中遇到了 MS Enterprise Application Library 3.1。我特别想快速了解 Microsoft.Practices.EnterpriseLibrary.Da…
关于我的 DAL 层的建议,有什么明显的问题吗?
我正在使用 nHibernate。 我的类是 POCO,它与我的数据库表 1:1 映射。 我创建了一个 IGenericDAO -> GenericDAO 可以完成我所有的基本 CRUD。 (存…
分层架构中的实体框架 - 要遵循的最佳实践?
我一直在阅读 MSDN 文章 http://msdn.microsoft.com/en-us/magazine/cc700340。 aspx 但想知道是否有其他/替代最佳实践在 asp.net 分层应用程序中使用…
IdentityMap 属于哪里:UnitOfWork 还是 Repository?
如果我实现一些简单的 OR/M 工具,我应该把恒等映射放在哪里?显然,每个存储库都应该有权访问自己的身份映射,因此它可以注册加载的对象(或者也许 D…
LINQ2SQL + PLINQO:如何处理这样简单的情况?
我对 PLINQO 很陌生,对 LINQ2SQL 也很陌生,我将与旧的现有 DAL 并行添加一个新的 DAL(称为 DAL2)。我们的想法是开始对我们添加的每个新事物使用 l…