Chapter 4
NET Deep Dive
Section 2
Building Class Libraries
This video explains how class library assemblies group types together into easily deployable units (DLL files). Apart from when you learned about unit testing, you have only created console applications to contain your code. To make the code that you write reusable across multiple projects, you should put it in class library assemblies, just like Microsoft does. The steps involved in building class libraries are: - Create a class library with Visual Studio 2017 - Import a namespace - Define methods with tuples - Define read-only properties - Define an indexer - Define an event