Simple play icon Course

.NET 5 Class Libraries: The Big Picture

by Matthew Soucoup

Tons of classes and functionality comes built in to .NET. So much that it’s confusing to know what to use when. This course will teach you the big picture of the basic .NET namespaces and classes you’ll use everyday.

What you'll learn

A classic beginner’s dilemma is not being able to solve a problem because you don’t know which tools to use. For example, there are literally thousands of classes built-in to .NET, but where do you start to learn? In this course, .NET Class Libraries: The Big Picture, you’ll learn about the .NET class libraries you’ll use everyday. First, you’ll explore the differences between the .NET Framework, .NET Core, and .NET 5 and when to pick which. Next, you’ll discover functionality provided in read, write, and manipulate data. Finally, you’ll learn the classes involved in asynchronous programming and communicating with web resources.. When you’re finished with this course, you’ll have the skills and knowledge of .NET class libraries needed to start building .NET applications.

Course FAQ

What will you learn in this .NET course?

In this course, you will learn how to manipulate data in .NET, the different aspects of input and output in .NET, how to communicate with the web, and asynchronous programming.

What are namespaces?

In computing, a namespace is a set of signs that are used to identify and refer to objects of various kinds. This ensures that all of a given set of objects have unique names so they can be identified.

What is LINQ used for?

LINQ is a data querying API that provides querying capabilities to .NET languages with a syntax similar to a SQL. This allows LINQ to query data from different data sources.

Are there any prerequisites for this course?

Before beginning this course, you should be familiar with the basics of .NET.

What is Asynchronous Programming?

Asynchronous Programming refers to the occurence of events independent of the main program flow and ways to deal with such events.

About the author

Matthew is a Microsoft and Xamarin MVP from Madison, WI. He founded his company, Code Mill Technologies, and the Madison Mobile .NET Developers Group. Matt loves mobile development. At Code Mill, he creates elegant cross-platform mobile apps. For fun, Matt shares his passion for mobile and cloud development by blogging, writing articles, and presenting at conferences such as Xamarin Evolve, CodeMash, and That Conference. When not behind a computer screen, Matt gardens hot peppers, rides bikes, a... more

Ready to upskill? Get started