¿Que es NetFramework?
Un framework consiste en un conjunto de estructuras y tecnologías definidas que facilitan fundamentalmente la programación.
http://festyy.com/ef0HB1
http://festyy.com/ef0HMb
Cuando hablamos de .NET Framework, nos referimos a ese conjunto de estructuras y tecnologías proporcionadas por Microsoft para facilitar la programación orientada a la red e Internet, independientemente de la plataforma de hardware utilizada.
La facilidad de programación que ofrece el entorno .NET, así como la gran comunidad que existe en Internet, lo convierten en una excelente opción para los programadores.
Sin embargo, los lenguajes más populares son C# y Visual Basic (no existe ningún lenguaje de programación .NET).
Otros lenguajes de programación compatibles con .NET son Delphi (Object Pascal), C++, F#, Python, J# Fortran, Perl y Prolog.
La facilidad de programación que ofrece el entorno .NET, así como la gran comunidad que existe en Internet, lo convierten en una excelente opción para los programadores.
Si a esto le sumamos la aparición de herramientas como Xamarin, que permiten exportar el código a otras plataformas, estamos ante un entorno de gran proyección y éxito, que tiene un gran futuro por delante.
Para que sirve .NetFramework
Microsoft .Net Framework es un componente de software que proporciona soluciones de código utilizadas por los programas (a través de las bibliotecas dll) y gestiona los programas escritos para él.
El .Net Framework proporciona un entorno de desarrollo con software sencillo, que aumenta la seguridad de los programas y reduce las vulnerabilidades. Esta plataforma entra en el campo de los servicios web al establecer XML (un lenguaje de etiquetas para el intercambio de información entre programas) como norma o estándar.
Los principales componentes del entorno de trabajo de .Net son la biblioteca de clases principal, los lenguajes de programación y el Common Language Runtime (CLR).
Net Framework todas las versiones
Cada versión de .NET Framework contiene algunas características
de las versiones anteriores e incorpora otras nuevas.
El .Net Framework incluye el Common Language Runtime (CLR)
que incluye los componentesbase y algunos componentes adicionales como las bibliotecas de clases base y gestionadas.
El CLR tiene su propia versión y no siempre coincide con la versión del .Net Framework en uso.
La primera versión de .NET Framework fue la 1.0, que también contenía la primera versión del CLR
y la primera versión de las bibliotecas de clases.
Después, se empezaron a publicar nuevas actualizaciones y versiones hasta el actual .Net framework 4.8.
Actualmente, Microsoft ha lanzado versiones OOB (out-of-band) para mejorar el desarrollo entre
plataformas o para incluir nuevas características.
Con estas nuevas versiones,
Microsoft puede realizar actualizaciones más continuas y los desarrolladores también pueden incluir
estas nuevas características OOB en las propias aplicaciones, evitando así que el usuario tenga que
descargar una nueva versión del framework para utilizar la aplicación.
Como descargar NetFramework
Para descargar la version Microsoft .NET Framework de su preferencia puede dirigirse al módulo de la
version que requiera.
Para obtener actualizaciones fuera de banda de .NET (sólo para desarrolladores), es necesario utilizar
NuGet que está en Visual Studio.
Si tiene alguna pregunta sobre .NET Frame puede consultar nuestra seccion de Preguntas Frecuentes
https://www.youtube.com/watch?v=LlNnihEYWWw
https://www.youtube.com/watch?v=CPc-O3ZPjZA
https://www.youtube.com/watch?v=B65xA_44Pa0