Zawartość zestawu
Ogólnie rzecz biorąc statyczny zestaw może składać się z czterech elementów:
Manifest zestawu, który zawiera metadane zestawu.
Metadane typu.
Kod wspólnego języka pośredniego (CIL), który implementuje typy. Jest on generowany przez kompilator z co najmniej jednego pliku kodu źródłowego.
Zestaw zasobów.
Wymagany jest jedynie manifestu zestawu, ale aby zestaw posiadał znaczące funkcje potrzebne będą typy lub zasoby.
Poniższa ilustracja przedstawia te elementy zgrupowane w jeden plik fizyczny:
Podczas projektowania kodu źródłowego podejmujesz jawne decyzje dotyczące partycjonowania funkcjonalności aplikacji na co najmniej jeden plik. Podczas projektowania kodu platformy .NET podejmujesz podobne decyzje dotyczące sposobu partycjonowania funkcji w co najmniej jednym zestawie.