Movatterモバイル変換


[0]ホーム

URL:


Vés al contingut
Viquipèdial'Enciclopèdia Lliure
Cerca

Microsoft .NET

De la Viquipèdia, l'enciclopèdia lliure

ElframeworkMicrosoft .NET és un componentprogramari que pot ser afegit o estar inclòs alSistema Operatiu Microsoft Windows. És l'entorn per la creació, distribució i execució de totes les aplicacions que suporten aquest entorn. La tecnologia .NET (pronunciat"dot Net") va ser presentada l'any2000 perMicrosoft. Al principi va ser concebuda com a alternativa aJava, de l'empresaSun Microsystems.

El concepte de la tecnologia .NET de Microsoft, entre d'altres, ofereix la possibilitat queprogramari modern pugui ser executat en un sistema de manera independent al maquinari (per exemple a unPDA o als aparells mòbils).

Aquesta tecnologia ofereix també solucionsmig-fetes per a programadors i d'aquesta manera desenvolupar programari més ràpidament.

ElProjecte Mono de l'empresa Novell fa possible que programari que utilitza la tecnologia "dot Net" s'executi en altres sistemes operatius com GNU/Linux o elMacOS X de l'empresaApple.

Una especialitat d'aquesta tecnologia és que, a diferència de Java, hi ha més de 40llenguatges de programació per a triar. Començant perC++,C# (pronunciat "ce Sharp"), oVisual Basic.Net i passant perDelphi.Net proveït per l'empresaBorland.

Prestacions

[modifica]
  • Des del Febrer del2008 el codi de lesBase Class Library del .NET Framework 3.5 és obert i sota llicència restringida deShared source. Això pot ajudar els programadors a fer millor programari, ja que es pot entendre el que s'hi amaga darrere les funcions fins ara encapsulades.
  • La plataforma .NET és gratuïta i pot ser descarregada de la pàgina web de Microsoft.
  • Entre altres coses s'hi ha introduït el "Garbage Collector" (recollidor de memòria) que s'encarrega automàticament cada cert temps d'alliberar la memòria reservada pel programa i evita així que aquests blocs de memòria es quedin bloquejats "Memory Leaks". Aquest tipus d'errors al passat eren molt difícils de trobar.
  • Els llenguatges de programació poden ser barrejats en diferents projectes.
  • S'ha d'instal·lar a sistemes antics, per exempleWindows 2000. AWindows Vista iWindows Server 2003 ja venen preinstal·lats.
  • La versió 3.5 és més grossa de 150 MB.
  • Com que hi ha un nou nivell entre el sistema operatiu i el programari el temps d'execució és una mica més lent que un programari amb codinatiu.

Estructura

[modifica]
Estructura del .NET Framework

Un programa que ha estat compilat amb la tecnologia .NET té l'extensió estàndard ".exe", però el fitxer no conté capcodi natiu, sinó uncodi intermedi anomenatCIL (Common interface Language), abans anomenat MSIL (Microsoft intermediate Language). Aquest codi intermedi és interpretat pelCLR (Common Language Runtime) i passa les dades alsistema operatiu. ElCLR és el cor de .NET.

La tecnologia .NET conté altres tecnologies i biblioteques que elprogramari.NET pot aprofitar:

Vegeu també

[modifica]
AWikimedia Commons hi ha contingut multimèdia relatiu a:Microsoft .NET
Registres d'autoritat
Bases d'informació
Obtingut de «https://ca.wikipedia.org/w/index.php?title=Microsoft_.NET&oldid=36646927»
Categories:
Categories ocultes:

[8]ページ先頭

©2009-2026 Movatter.jp