Simple play icon Course
Skills

.NET BCL Fundamentals

by Xavier Morera

Do not reinvent the wheel. The .NET base class libraries (BCL) provides a great deal of built-in tried-and-true functionality. This course will teach you how to build applications using the existing System.* and Microsoft.* .NET libraries.

What you'll learn

Developing any type of application usually requires a common set of functionality, for example reading and writing files, parsing XML/JSON, calling a web API, or other similar methods. In this course, .NET BCL Fundamentals, you’ll learn to use the built-in .NET libraries, also known as base class libraries (BCL). First, you’ll explore the common type system. Next, you’ll discover how to work with input and output including how to parse files from various data interchange formats. Then, you’ll learn how to work with and query data. Next, you’ll explore the security related namespaces. You will then move forward into network programming. Additionally, you’ll learn about how to globalize and localize applications. Then, you will explore how to debug an application as well as how to create multithreaded applications. Finally, you’ll explore some lesser known System and Microsoft namespaces that may come in handy from time to time. When you’re finished with this course, you’ll have the skills and knowledge of how to avoid reinventing the wheel by using the built-in .NET base class libraries needed to create an amazing .NET application.

Table of contents

Final Takeaway
6mins

About the author

Xavier Morera is driven by one passion: taking on the challenge of understanding complex topics and sharing that knowledge with others. He’s currently focused on the transformative fields of AI, machine learning, generative AI, search, and big data. As an entrepreneur, project manager, technical author, and trainer, Xavier brings a diverse set of skills and deep expertise to every project he takes on. He holds multiple certifications with Cloudera, Microsoft, and the Scrum Alliance and has been... more

Ready to upskill? Get started