一尘不染

与C#进行数据库交互的简介

sql

到目前为止,在我的编程生涯中(两年),我没有太多的数据库经验,但是我现在工作的公司在其产品中广泛使用数据库,因此我感到有些落后。

因此,我想知道如何最好地开始学习与C#的数据库交互。我已经阅读了有关LINQ-to-SQL和ADO.net的信息。这些是值得研究的正确技术吗?

我从哪里开始?

编辑:感谢您的所有答复。有很多好的答案-我很难选择一个答案。这对我有很大帮助!


阅读 121

收藏
2021-03-17

共1个答案

一尘不染

我建议在学习投资你的时间 的Microsoft SQL Server 本身, 数据访问应用程序块企业库
ADO.NET实体框架

学习SQL Server的入口点在这里-> SQL Server开发人员中心
学习ADO.NET的入口点在这里->在MSDN上 学习ADO.NET

首先,为了更好地了解什么是ADO.NET,请检查以下链接:

了解如何在不使用任何框架和ORM工具的情况下将C#中的直接查询写入SQL Server,然后继续学习ADO.NET系列中的更高级技术。

另请参阅

您可能还需要下载 LINQPad ,这是与LINQ一起玩的完美工具。

我也建议订阅ADO.NET相关的 RSS提要

还要在CodePlex.com上检查使用这些技术的现有开源项目,并挖掘其源代码。

*关于您的主题的 *好书

2021-03-17