..


Enllaços patrocinats

. NET Framework

. NET Framework és bàsicament un conjunt de diferents tecnologies:

  • NET -. Visual Basic, C #, JScript.NET, J # i C + +
  • El Common Language Runtime (CLR) - El motor que mou tots els programes de la xarxa i ofereix serveis a diverses aplicacions (com la gestió de la memòria i l'optimització del rendiment).
  • . NET Framework - Una biblioteca que conté milers de pre-construïts funcionalitat per al seu ús a les nostres aplicacions
  • ASP.NET - El motor que executa les aplicacions de Web integrat a la xarxa.
  • Visual Studio - Entorn de desenvolupament que conté un ric conjunt de característiques que faciliten la productivitat dels desenvolupadors i simplificar la depuració d'aplicacions

Sovint, la separació entre aquests components no és clara i tendim a confondre entre ells. Aquesta és una imatge "presa de Microsoft que ajuda a entendre millor la distribució de les diferents tecnologies dins de la biblioteca de classes

Els idiomes més utilitzats són sens dubte C # i VB.NET. En particular, C # és un llenguatge relativament nou dissenyat per a la versió 1.0. NET. Els dos llenguatges que utilitzen una sintaxi diferent, però cada un explota les capacitats de la biblioteca de classes, i són compatibles amb el CLR.

Tots els idiomes. NET es compila en un llenguatge més baix nivell abans que el codi s'executa. Aquest llenguatge es diu el Common Intermediate Language (CIL, o, simplement, IL) i el CLR només funciona en aquest tipus de codi. Les següents imatges del lloc de Microsoft que il.lustren com les llengües. NET és compilat en CIL i l'estructura del CLR

Estructura del CLR

EXE pràcticament tots (o DLL) que genera. NET conté el codi de CIL, i aquests són els arxius que es distribueixen en el client PC, en el cas de les aplicacions Windows Forms, o al servidor web, en el cas de les aplicacions web. El CLR no té idea de quin idioma s'utilitza per generar el codi i fer una altra compilació per convertir el codi CIL en llenguatge de màquina. Aquest pas es produeix quan s'executa el codi.

Ajuda amb Visual Studio ASP.Net
E-Learning
ASP (Advanced) ASP (Advanced)
Cicle complet per a la creació de llocs web dinàmics. A partir de 39 €.
ASP.NET (Curs) ASP.NET (Curs)
Curs complet per construir aplicacions web a partir de 49 €.
SQL i bases de dades (Curs) SQL i bases de dades (Curs)
Crear i gestionar bases de dades relacionals. A partir de 39 €.
Enllaços patrocinats