首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp.net中的高性能数据库访问层

asp.net中的高性能数据库访问层
EN

Stack Overflow用户
提问于 2009-04-30 09:21:12
回答 2查看 364关注 0票数 0

我正在开发一个应用程序,它曾经有超过5000个用户。我使用ASP.NET 3.5框架进行开发。我想开发一个高性能的DAL层使用最新的技术,如linq,ADO.NET实体,ADO.NET数据服务。我还想确保它对所有未来的开发都是通用的。请让我知道我应该使用哪种模式来开发数据库访问层。我也想用微软企业库来做这件事。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-30 09:38:31

我认为你应该看看NHibernate和Fluent NHibernate。

如果不编写自己的DAL,可以节省很多时间。只有你知道关于perf的非功能需求,以及你是否在优化读取、更新或其他东西,所以编写一些测试、原型,看看它是如何进行的。

我个人的观点是,Microsoft Ent Lib和perf不是最好的伙伴,但同样,您应该在开发周期的早期建立原型并证明这一点。

票数 1
EN

Stack Overflow用户

发布于 2009-04-30 09:24:42

您可以使用Linq to SQL

您还可以查看使用相同技术创建实际DAL的this article series

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/806075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档