我们的组织使用内联sql。我们一直负责提供合适的数据访问层,并权衡亲的利弊哪个方向走的......开始构建数据访问层。需要考虑的事情?
- 数据集
- ADO.net
- 的LINQ
- 实体框架
- 亚音速
- 其他?我一直在使用参考
一些教程和文章:
- http://www.asp.net/(S(pdfrohu0ajmwt445fanvj2r3))/learn/data-access/tutorial-01-vb.aspx
- http://www.simple-talk.com/dotnet/.net-framework/designing-a-data-access-layer-in-linq-to-sql/
- http://msdn.microsoft.com/en-us/magazine/cc188750.aspx
- http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx
- http://www.subsonicproject.com/
我非常伤心,很难做出决定要走哪条路。我们的网站是一系列2个内部门户网站和一个公共网站。我们正在使用VS2008 SP1和框架版本3.5。
请你给我建议你需要考虑哪些因素,以及你在数据访问层遇到的任何专业和缺点。
PS。我发现这个亚音速网站的信息有点浅,而且很多重点似乎放在了如何“酷”它和开发者。我更喜欢对他们的演示视频的口头解释而不是音乐?其他人是否同意?
它看起来并不像你在“建造”,而是你正在寻找一个使用 - 或者你真的打算从头建立一个? (没有什么不对,我自己也是这样做的。) – 2010-05-03 13:01:06
我们对这个问题非常青睐,但是确实有开发资源和预算,并愿意编码/使用。我们想要避免的主要问题是首先跳入脚中,这样我们才能做到! (我已编辑的问题,以提供更清晰) – Phil 2010-05-03 13:05:03
请参阅:http://stackoverflow.com/questions/200279 http://stackoverflow.com/questions/66156 http://stackoverflow.com/questions/1055710 http:///stackoverflow.com/questions/2138814 http://stackoverflow.com/questions/168287 http://stackoverflow.com/questions/563775 http://stackoverflow.com/questions/67831 http://stackoverflow.com/问题/ 82393 http://stackoverflow.com/questions/1691575 http://stackoverflow.com/questions/380620 – 2010-05-03 13:08:53