Das .NET Framework 3.0 ist die dritte Version der Entwicklungsplattform .NET von Microsoft. Das .NET Framework 3.0 besteht aus dem Umfang von
.NET Framework 2.0 und zusätzlich ursprünglich "
WinFX" genannten Erweiterungen der Klassenbibliothek. Das .NET Framework 3.0 war die erste Version des .NET Framework, die keine neue Version der
Common Language Runtime (
CLR) enthielt, sondern "nur" eine Erweiterung der Klassenbibliothek darstellte.
Den Namen .NET Framework 3.0 hat Microsoft am 9.6.2006 "enthüllt". Vorher war der Produktname für die Erweiterungen
WinFX (
Windows Frameworks).
WinFX war als Add-On zu
.NET 2.0 gedacht. Nun wird
WinFX zusammen mit dem
.NET Framework 2.0 als ".NET Framework 3.0" ausgeliefert.