私は、C# と .NET、特にデータベース (私の場合は MS SQL Server 2008) を利用するアプリケーションを作成する方法についてさらに学習する方法として、個人的なプロジェクトに取り組んでいます。古い技術/アイデアを使用するか、新しいものを使用するかを選択できることを考えると、決定的な「正しい」方法が常にあるとは限らないことを理解していますが、新しいものを使用したいと思います。たとえば、このプロジェクトの私の目的の 1 つは、過去に行ったように WinForms を使用するのではなく、WPF を学ぶこと、または少なくとも WPF に慣れることです。
それに基づいて、データをデータベースに保存して取得することに関して、私は多くの方向性を持たずに混乱してきました。これまでのところ、両方を使用して動作させることができましたが、TableAdapters
それらは「古い」動作方法のように感じます (これの根拠は、MSDN の Visual Studio 2005 の下にリストされていることです)。まず、この仮定は正しいですか?もしそうなら、データベースからデータを保存および取得する新しい方法は何ですか? 各方法が提供する長所と短所に感謝します。
MSDN をググって広範囲に検索しましたが、自分自身を混乱させることに成功しただけなので、正しい検索用語を使用しているとは思えません。
.NET 3.5、Visual Studio 2008、および Microsoft SQL Server 2008 を自由に使用できます。
どんなガイダンスでも大歓迎です。