.NET
Z Wikipedie, otevřené encyklopedie
.NET („dotnet“ podle anglického dot NET = tečka NET, NET pochází z network, síť) je zastřešující název pro soubor technologií v softwarových produktech, které tvoří celou novou platformu, která je dostupná pro Web, Windows i Pocket PC.
Pro tvorbu aplikací splňujících tyto myšlenky vydal Microsoft Visual Studio .NET, které bylo oproti předchozí verzi rozšířeno o snadný návrh webových XML služeb .NET, a .NET Framework, zajišťující prostředí potřebné pro běh aplikací a nabízející jak spouštěcí rozhraní, tak potřebné knihovny, jako Java. Visual studio se skládá z jazyků VB, J#, C# a Managed C++. těmito jazyky napsanou aplikaci pak můžete bez problémů převést do ASP.NET(Web) nebo pro pocket PC (.NET Framework CF)
.NET Framework je pro majitele operačního systému Windows (vyžadována je minimálně verze Windows 98) k dispozici zdarma jako samostatná komponenta, která se do systému doinstaluje (bývá šířena na CD či DVD různých počítačových časopisů; lze ji také stáhnout přes Windows Update).
Ke svému běhu jej vyžadují většinou programy, které pracují s Active directory nebo SQL díky tomu že .Net má tyhle technologie dobře přístupné (stejný autor Microsoft). .Net slibuje i lepší grafické prostředí a Microsoftem vyvíjený nový operační systém Windows Vista je na této technologii postaven.
K dispozici je i verze .NET Compact Framework pro Pocket PC s operačním systémem Windows Mobile, která je s „klasickou“ verzí kompatibilní a tak není nutné kompilovat různé aplikace pro PC a PDA - na obou systémech bude aplikace fungovat stejně.
GNU obdoba .NET se nazývá DotGNU; její část nazývaná DotGNU Portable.NET umožňuje spouštět všechny .NET aplikace na unixových platformách (Linuxu, BSD, Mac OS X, Solarisu, AIX) a dokonce pomocí nástrojů Cygwin a Mingw32 i na Windows.
V prostředí operačních systémů Linux, UNIX, Mac OS X ovšem je k dispozici i sada nástrojů kompatibilní přímo s Microsoft .NET pod názvem Mono. Tuto sadu nástrojů však nevyvíjí firma Microsoft, ale v obvyklém duchu opensource skupina dobrovolných vývojářů.
Dvě technologie často spojované s .NET jsou ASP.NET a jazyk C#.