我正在开展一个个人项目,以了解更多关于 C# 和 .NET 的信息,特别是创建一个利用数据库的应用程序(在我的例子中是 MS SQL Server 2008)。虽然我很欣赏并不总是有明确的“正确”做事方式,但考虑到在使用旧技术/想法或新技术/想法之间进行选择,我宁愿使用新的。例如,我对这个项目的目标之一是学习或至少熟悉 WPF,而不是像过去那样使用 WinForms。
在此基础上,在将数据保存到我的数据库并检索它方面,我一直在糊里糊涂,没有很大的方向。到目前为止,我已经设法让这两个工作都使用TableAdapters
,但我觉得它们是“旧”的工作方式(我的基础是它们在 MSDN 上的 Visual Studio 2005 下列出)。首先,我在这个假设中正确吗?如果是这样,从数据库中保存和检索数据的新方法是什么?我将不胜感激每种方法提供的任何利弊。
我用谷歌搜索并广泛搜索了 MSDN,但我觉得我没有使用正确的搜索词,因为我只是成功地混淆了自己。
我可以使用 .NET 3.5、Visual Studio 2008 和 Microsoft SQL Server 2008。
任何指导将不胜感激。