Introduction

Now that you've learned about some of the techniques that are available for dealing with data directly from the user interface of a Visual C# .NET Windows application, it's time to take a more detailed look at the facilities that the .NET Framework offers for working with data. Data is at the core of many .NET applications, and Microsoft developers spent many hours building a flexible set of tools that you can use to work with data in your code.

I'll look at three main types of data in this chapter:

  • Data stored in databases such as Microsoft SQL Server

  • Data stored in disk files

  • Data stored in Extensible Markup Language (XML)

Many classes of the .NET Framework are specially optimized to work with Microsoft SQL Server as a database, ...

Get MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows®-Based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.