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.