Chapter summary
You can use classes such as Drive, DriveInfo, Directory, DirectoryInfo, File, and FileInfo to work with the file system. All I/O uses Streams, which are an abstraction over a series of bytes.
Asynchronous code is important for long-running operations to improve responsiveness and scalability.
When working with a database, you can use ADO.NET to establish a connection, execute commands, and retrieve results.
The .NET Framework has support for working with XML by using classes such as XmlWriter, XmlReader, and XmlDocument, or by using LINQ to XML.
LINQ offers a uniform way of querying different data sources.
Serializing and deserializing is the process of transforming an object to a flat file or a series of bytes, and vice versa.
The .NET ...
Get Exam Ref 70-483: Programming in C# 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.