Die Veröffentlichung der .NET-Plattform wurde von Microsoft erstmals im Jahr 2000 offiziell bekanntgegeben.[2] 2002 wurde das Framework dann als Teil von Visual Studio .NET veröffentlicht.[3]
Die Bedeutung der einzelnen Teile und Techniken, die .NET umfasst, hat sich im Laufe der Zeit gewandelt. Folgende Frameworks spielen eine herausgehobene Rolle in der Praxis:
das aktuelle .NET, derzeit in der Version 8,[4] wird auf verschiedenen Plattformen unterstützt. Es wurde mehrere Jahre parallel unter der Bezeichnung .NET Core entwickelt.
das nur unter Windows unterstützte klassische .Net-Framework, das mit der Version 4.8.1 im August 2022 zuletzt ein kleines Update erhielt.[5]
die Plattform Mono und darauf basierende Techniken (von Microsoft meist als Xamarin bezeichnet). Diese unterstützt seit längerem .NET auf verschiedenen Plattformen (in der Vergangenheit jedoch oft unvollständig implementiert[6]). Die Plattform Mono soll 2022 mit dem aktuellen .NET zusammengeführt werden („One .NET“).[7]