EUROINNOVA LOGO
Elija su país:  España España
Acceder al Campus Virtual
EUROINNOVA LOGO
  • FACULTADES
    • Arquitectura
    • Arte
    • Ciencias
    • Deportes
    • Derecho
    • Economía y Empresa
    • Educación
    • Enfermería
    • Farmacia
    • Fisioterapia
    • Idiomas
    • Informática y Tecnología
    • Marketing y Comunicación
    • Medicina
    • Nutrición
    • Perito Judicial
    • Profesión
    • Psicología
    • Turismo
    • Veterinaria
    • Violencia de Género
  • ESTUDIOS
    • ESTUDIOS
    • Máster
      • Máster Online
      • MBA
    • Máster Oficial Online
    • Máster profesionales
    • Cursos
      • Cursos a distancia
      • Cursos Online Homologados
      • Cursos Homologados Oposiciones
      • Cursos para Trabajadores Gratis
      • Cursos Bonificados
      • Cursos para Desempleados
    • Experto Universitario
    • Posgrado
    • Certificado de Profesionalidad
  • BLOG EDUCACIÓN
  • QUIÉNES SOMOS

CONTACTA

Teléfono Gratuito: 900 831 200

Teléfono Fijo: 958 050 200

Euroinnova | Cursos | informatica | programacion | Busqueda: programacion

Qué es net framework

Blog de Qué es net framework

Qué es Net Framework y qué pasa si lo desinstalo de mi PC

Seguro que tú también has visto en tu lista de programas archivo .exe llamado .Net Framework y te has preguntado cómo y cuándo se te ha instalado en tu PC. 
No te preocupes, no ha sido cosa tuya como tal. 
Lo único que podemos decirte es que si no te dedicas al desarrollo web, solamente necesitas que siga en esa lista y que funcione. 
Qué es net framework
A continuación te explicamos qué es Net Framework y qué pasa si lo desinstalas de tu PC. 
¡Comenzamos!
¿Qué encontrarás aquí?
  • 1. Qué es Net Framework y qué pasa si lo desinstalo de mi PC
  • 2. ¿Qué es un Framework en programación?
  • 2.1. Tipos de Frameworks dentro de Net Framework
  • 2.2. Componentes de Net Framework
  • 2.3. ¿Cuál es la función de Framework?
  • 2.4. Cómo funciona net Framework
  • 3. ¿Cuántos lenguajes son compatibles con Microsoft NET Framework?
  • 4. ¿Qué tecnologías existentes de Internet soporta .NET Framework?
  • 5. Diferencia entre Net Framework y Net Core
  • 6. ¿Qué pasa si desinstalo el Framework de mi PC?

¿Qué es un Framework en programación?

Bien, respondiendo a tu pregunta sobre cómo definir un Framework, te proponemos el siguiente concepto.
Un Framework es un patrón o esquema que ayuda al desarrollo web, a estructurar el código y a ahorrar tiempo y esfuerzos a los programadores.
Digamos que el Framework, como su propia traducción indica, es un entorno de trabajo que permite a los desarrolladores realizar tareas en el PC.
Pero, como bien sabes, no todos los entornos de trabajo son iguales.
¿Cómo describirías el tuyo? 
Grande, con luz, puedes tomar café, hay un futbolín instalado para que te puedas relajar con tus compañeros...
Cuanto más amigable es un entorno de trabajo, mejor puedes realizar tus funciones, ¿no crees?
En esta tesitura se encuentra Microsoft desde principios de los 2000, cuando creó  .Net Framework.
Pero, ¿qué es Net Framework?
Microsoft Net Framework es un entorno de trabajo planteado por Microsoft.
En este aspecto, su pretensión es garantizar el máximo confort y calidad de programación en redes e Internet. 
Elegir un Framework u otro te permitirá funcionalidades a distintos niveles, adaptadas a cada sistema.
Dentro de .Net Framework se ubican las siguientes tipologías.

Tipos de Frameworks dentro de Net Framework

  • Aplicaciones web: es muy útil utilizar un Framework para el desarrollo de una aplicación web, ya que aligera el proceso en sitios web dinámicos y servicios web.
  • Aplicaciones: gracias a los Frameworks es posible estructurar la aplicación de un sistema operativo. 
  • Ajax: es de gran utilidad para crear páginas web dinámicas y aplicaciones web, tanto por parte del servidor como del cliente, facilitando la programación y reutilización del código.
  • Gestión de contenidos: los Frameworks CMF sirven para el desarrollo de software para la gestión de contenidos.
  • Elementos multimedia: son los marcos de trabajo dirigidos la creación de un tipo de aplicación multimedia.

Componentes de Net Framework

Qué es net framework

¿Cuál es la función de Framework?

En cuanto a la función general de un Framework, ésta consiste básicamente en facilitar la programación. 

Si quieres saber para qué sirve .Net Framework, puedes ampliar la información aquí. 

Cómo funciona net Framework

Desarrollar una aplicación basada en Microsoft NET Framework no es complicado a priori.
Únicamente, para escribir código simple, necesitas un editor de texto y un compilador; este último está incluido en el Framework. 
Para que lo entiendas mejor, un compilador, digamos que es el traductor del lenguaje de programación utilizado al idioma que entiende el PC (el CIL). 
En otras palabras, el CIL es el Common Intermediate Language o lenguaje ensamblador entre el programador y el PC. 

Así, el CIL permite a los programadores trabajar en el mismo proyecto en diferentes lenguajes de programación. 
Como puedes imaginar, esto implica la posibilidad de desarrollos colaborativos. 
Por otro lado, para la programación y desarrollo de proyectos más complejos, tendrás que acudir entonces a Microsoft Visual Studio.
Experto en Desarrollo de Aplicaciones Windows con Visual Studio 2015 C# 6

CURSO DESARROLLO APLICACIONES WINDOWS: Experto en Desarrollo de Aplicaciones Windows con Visual Studio 2015 C# 6

Curso Online Euroinnova

Curso online Curso  homologado

399 EUR 25% de Descuento
Total: 299 EUR
Ver Curso Online
Postgrado en Programación en C# 6 y Visual Studio 2015

CURSO PROGRAMACION VISUAL STUDIO: Postgrado en Programacion en C# 6 y Visual Studio 2015

Curso Online Euroinnova

Postgrado Online Curso  homologado

540 EUR 33% de Descuento
Total: 360 EUR
Ver Curso Online
En cuanto a Visual Studio, es una plataforma desarrollada por Microsoft que ofrece una amplia gama de herramientas de utilidad.
No podemos olvidar la importancia de la arquitectura web y diseño web, pues el Framework que utilices puede determinar su adecuación en el proceso de desarrollo. 
Así, la intervención de la arquitectura MVC, que resulta esencial cuando se trata de sistemas donde se requiere el uso de interfaces de usuario.
Además, Microsoft también ofrece la posibilidad de desarrollar programas con HTML5 y JavaScript basados en el .NET Framework. 
Y, hablando de lenguajes...

¿Cuántos lenguajes son compatibles con Microsoft NET Framework?

Si te decantas por Microsoft Net Framework, puedes utilizar más de 20 lenguajes de programación, siendo C# y Visual Basic los más populares.

También, puedes utilizar otros lenguajes de programación como Delphi (Object Pascal), C++, F#, Python, J# Fortran, Perl o Prolog.

¿Con cuál te manejas mejor?

Microsoft lo deja a tu elección. 

Ya sabes qué es Net Framework, cómo funciona y los lenguajes compatibles con este entorno.

Ahora solo te queda saber...

¿Qué tecnologías existentes de Internet soporta .NET Framework?

El .NET Framework soporta totalmente las tecnologías existentes de Internet.
Por ejemplo: HTML (Hypertext Markup Language), HTTP, XML, SOAP (Simple Object Access Protocol), XSLT (Extensible Stylesheet
Language Transformation), XPath (XML Path Language) y otros estándares Web.

Diferencia entre Net Framework y Net Core

¿Sabes en qué se parece el huevo a la gallina? 

Aunque su procedencia es similar, ambos son opuestos así como la definición de qué es Net Framework y qué es Net Core.

Ésta última se presentó en 2016 como una herramienta open-source (de código abierto).

Microsoft Net Core se puede ejecutar en diversas plataformas, no solo en Windows.

A pesar de que las dos versiones cuentan con una procedencia muy parecida, la curva de aprendizaje al pasar de una a otra se hace evidente.

¿Qué pasa si desinstalo el Framework de mi PC?

Como puedes suponer, no eres la única persona que lo ha pensado alguna vez por múltiples razones. 
No sería la primera vez que ocurre un problema cuando inicias una aplicación. 
A veces, el cuadro de diálogo te muestra una solución clara como aquella en la que te pide que repares un archivo, pero esto no siempre ocurre. 
Por tanto, mantener un buen estado de salud en archivos ejecutables como Microsoft Net Framework es algo primordial.
¿Por qué?
Pues sencillamente, para el correcto funcionamiento de todas las aplicaciones que tienes instaladas. 
Para ello, se hace necesaria una limpieza periódica en la que no es necesario que desinstales la aplicación.
Ya que si lo haces, lo más probable es que algunas aplicaciones dejen de funcionar o que tengan problemas para hacerlo. 
Así que, si quieres conocer a fondo qué es Net Framework y cómo puedes gestionarlo, nuestra recomendación es que te formes con cursos especializados como los siguientes;
Especialista TIC en Programación de Aplicaciones de Escritorio .NET Framework (Desarrollador + Diseñador)

TECNICO PROGRAMACION APLICACIONES DESARROLLADOR ONLINE: Especialista TIC en Programacion de Aplicaciones de Escritorio .NET Framework (Desarrollador + Disenador)

Curso Online Euroinnova

Curso online Curso  homologado

399 EUR 25% de Descuento
Total: 299 EUR
Ver Curso Online
Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos .NET Framework 4.5

CURSO DESARROLLO DE APLICACIONES DE ESCRITORIO: Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos .NET Framework 4.5

Curso Online Euroinnova

Postgrado Online Curso  homologado

720 EUR 50% de Descuento
Total: 360 EUR
Ver Curso Online
¿A qué estás esperando?
Si te ha gustado este post, háznoslo saber en los comentarios y compártelo con quién tú quieras. 
¡Hasta el próximo post!

Artículos relacionados

Saber más
programadores de aplicaciones base de datos

Programadores de aplicaciones base de datos

El avance de la tecnología nos ha modificado la vida al punto que estamos rodeados de artefactos que facilitan...

Saber más
que es el software de programacion

Que es el software de programacion

La programación de software es una profesión dentro del campo de la tecnología informática que...

Saber más
que son los programadores

Que son los programadores

La programación es considerada como una de las herramientas más utilizadas actualmente...

Ver todos los blogs

Opiniones de nuestros alumnos

Media de opiniones en los Cursos y Master online de Euroinnova
4,6
Valoración del centro
100%
Lo recomiendan
4,9
Valoración del claustro

JOSE ALEJANDRO

MÁLAGA

Opinión sobre el Experto en Desarrollo de Aplicaciones Windows con Visual Studio 2015 C# 6

Materiales y contenidos actualizados, muy recomendable.

Esther B. D.

MURCIA

Opinión sobre el Postgrado en Programacion en C# 6 y Visual Studio 2015

Me ha gustado mucho tanto la plataforma como el contenido. Relación calidad-precio excelente.

María L. H.

ALICANTE

Opinión sobre el Especialista TIC en Programacion de Aplicaciones de Escritorio .NET Framework (Desarrollador + Disenador)

Muy bien. Lo recomendaría 100%.

SAMU V. M.

LUGO

Opinión sobre el Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos .NET Framework 4.5

Lo que mas me ha gustado: Contenido del temario, duración y precio. No he echado nada en falta.
Autor del artículo
Euroinnova Formación
Lucía Martínez García
Copywriter
Graduada en Marketing e Investigación de Mercados por la Universidad de Málaga. Postgrado en Publicidad, Marketing y Social Media (ENEB). Apasionada del Marketing Digital, SEO y Social Media, actualmente desempeña sus funciones como Copywriter en la generación de contenido orientado al posicionamiento SEO.
Linkedin Euroinnova Twitter Euroinnova Google Scholar Euroinnova
Entidades colaboradoras
Entidades colaborativas
Redes sociales
Euroinnova Business School
Directorio Oficial Euroinnova
AVISO LEGAL - CONDICIONES DE MATRICULACIÓN - POLÍTICA DE PRIVACIDAD © 2004 / 2022