Featured resource
Forrester Wave Report 2025
Pluralsight named a Leader in the Forrester Wave™

Our tech skill development platform earned the highest scores possible across 11 criteria.

Learn more
  • Path icon Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

.NET Base Class Libraries (BCL)

11 Courses
38 Hours
Skill IQ

Thanks to the .NET Base Class Library, .NET developers are productive and can build their applications based on a huge set of helper classes and APIs that give us a head-start. This way, we avoid reinventing the wheel.

This path contains courses covering several core functionalities available in the .NET BCL. You can choose to follow these individually if you’re interested in learning more about a specific topic.

You will learn how to work with JSON and XML in .NET applications. Both are commonly used as data exchange format when communicating with web services and APIs. You can also learn more on how to communicate with these endpoints based on the HttpClientFactory. Next, you can also learn how to work efficiently with dates and times in .NET as well as how to create regular expressions. Finally, more advanced concepts include cryptography as well as performance measuring your .NET applications.

The concepts taught in the courses of this path are universally applicable in .NET applications. You can therefore take your newly gained knowledge and use it for example in ASP.NET Core applications, WPF desktop applications or Maui mobile applications.

Content in this path

Practitioner

This section covers practitioner level content.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
Have questions? Get them answered now.
What You'll Learn
  • Learn how to work with JSON and XML
  • Communicate with API endpoints using the HttpClientFactory
  • Work efficiently with date and time in .NET 6
  • Create international applications using globalization and internationalization
  • Secure data in your .NET 6 applications using cryptography APIs
  • Find performance issues in your .NET 6 applications using performance monitoring and measuring APIs
Prerequisites
  • To follow along with the courses in this path, C# knowledge is required.
Related topics
  • Software Engineer
  • ASP.NET Core
  • ASP.NET Core API
  • ASP.NET Core Razor Pages
  • ASP.NET Core Blazor
  • C#
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.
Learn more

Join our learners and upskill
in leading technologies