When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

pluralsight logo

Class Libraries in C#

Understanding and using class libraries is essential if you want to better organize your code, make it reusable, and make it easily distributable to other developers and teams. This course will teach you how to create, configure, test, and distribute C# class libraries.

     
  • 5
  •  |
  • Reviews ( 29 )
Free

This Course Includes

  • iconpluralsight
  • icon5 (29 reviews )
  • icon2 hour 24 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcore courses
  • iconpluralsight

About Class Libraries in C#

Having all your C# code in a single project can be problematic if the project gets too large and hard to understand and maintain. A single project also makes it harder to manage versions of sections of the codebase independently and makes sharing functionality with other developers, teams, and applications difficult. In this course, Class Libraries in C# 10, you'll learn to use class libraries effectively to make your software development process more organized and flexible. First, you'll explore how to create, configure, and test a class library project. Next, you'll discover how to make the class library consumable on different versions of .NET. Finally, you'll learn how to version and package your class library so it is easily consumable by other developers and applications. When you're finished with this course, you'll have the skills and knowledge of C# class libraries needed to create, organize, and share code.

What You Will Learn?

  • Course Overview : 1min.
  • Getting Started with Class Library Projects : 26mins.
  • Configuring and Building Class Libraries : 24mins.
  • Supporting Multiple .NET Versions in a Class Library Project : 32mins.
  • Unit Testing Class Library Projects : 16mins.
  • Versioning, Packaging, and Distributing Class Libraries : 41mins.