Partial Classes and Partial Methods in .NET 3.5 Software Architecture In order to understand how Microsoft intends LINQ to be used in a multi layered architecture, we first need to take a look at partial classes, which have been around since .NET 2.0, and the new partial methods. [youtube ibL4-i4Mh6w]