Zbirka spletnih storitev, ki jih je razvila korporacija Microsoft in so namenjene ponovnemu pozicioniranju podjetja kot ponudnika Internetno distribuirane storitve, vključno z vzdrževanjem in nadgradnjami programske opreme ter preglednim dostopom do svojih podatkov, datotek in programske opreme iz katerega koli napravo na kateri koli lokaciji.
Arhitektura naj bi nadomestila Microsoftov model komponentnih objektov (COM) in arhitekture vmesne programske opreme COM+ z okvirjem, ki je zelo podoben Sunovi platformi Java 2 Enterprise (J2EE). Zanaša se na Java podoben razvojni jezik (C#), Common Language Runtime (CLR), ki spominja na navidezni stroj Java, in niz protokolov za spletne storitve, vključno z XML, SOAP, jezikom opisa spletnih storitev (WSDL) in univerzalnim opisom, odkrivanjem in integracijo (UDDI). Glej antitrustov, SOAP, UDDI, XML.
Technipages pojasnjuje .NET
.NET, ki se izgovarja kot dot net, je platforma, ki jo je razvil Microsoft, ki deluje predvsem na Microsoftovih oknih. Je bolj platforma za razvoj aplikacij. Je od platforme neodvisna programska oprema, kar pomeni, da se lahko uporablja na različnih programskih platformah. Platforma prevaja in izvaja programe, napisane v programskih jezikih, kot so COBOL, A sharp, c#, Visual basic, C++, C sharp itd.
Aplikacije, razvite na tej platformi, se lahko uporabljajo v operacijskih sistemih Windows, Mac OS X in Linux, medtem ko android in iOS uporabljata Xamarin, Xamarin je za mobilne platforme .net.
CLR (Common Language Runtime) je okolje, iz katerega se izvajajo programi .Net. Poleg izvajanja kode lahko CLR obvlada tudi izjemne pogoje pri programiranju in tudi dodeli pomnilnik delom programa, iz katerega je ta del kode mogoče kadar koli priklicati. Programi, napisani z .Net, se imenujejo upravljane kode.
Programska platforma je bila lansirana leta 2002, pred tem pa se je razvoj začel že v devetdesetih letih in se je sprva imenovala Next Generation Windows Service (NGWS). Konec leta 2001 je bil izdan za beta testiranje. 13. februarja 2002 je izšla prva različica. Je tudi odprtokodni program.
Pogoste uporabe .NET
- .Mreža je platforma za razvoj kod iz drugega programskega jezika in jih izvaja, te kode imenujemo upravljana koda.
- .MREŽA dodeli pomnilnik delom kod s tega področja, kadar je to potrebno, lahko prikliče karkoli za uporabo, to funkcijo upravlja CLR.
- Čeprav .MREŽArazvoj se je začel dovolj zgodaj, šele približno 10 let pred izidom prvega, je bil izdan 13th Februarja 2002.
Pogoste zlorabe .NET
- .MREŽA nikoli ni bil namenjen zamenjavi arhitektur vmesne programske opreme Microsoftovega modela komponentnih objektov (COM) z ogrodjem, ki spominja na Sunovo platformo Java 2 Enterprise.