Que es IDE?
es una aplicación informática
que proporciona servicios integrales para facilitarle al desarrollador o
programador el desarrollo de software.
Normalmente, un IDE consiste
de un editor de código fuente, herramientas de construcción automáticas y un
depurador. La mayoría de los IDE tienen auto-completado inteligente de código
(IntelliSense). Algunos IDE contienen un compilador, un intérprete, o ambos,
tales como NetBeans y Eclipse; otros no, tales como SharpDevelop y Lazarus.
El límite entre un IDE y otras
partes del entorno de desarrollo de software más amplio no está bien definido.
Muchas veces, a los efectos de simplificar la construcción de la interfaz
gráfica de usuario (GUI, por sus siglas en inglés) se integran un sistema
controlador de versión y varias herramientas. Muchos IDE modernos también
cuentan con un navegador de clases, un buscador de objetos y un diagrama de
jerarquía de clases, para su uso con el desarrollo de software orientado a
objetos.


Net Framework
.NET
Framework es una tecnología que soporta la compilación y ejecución de
aplicaciones y servicios Web XML de última generación. El diseño de .NET
Framework está enfocado a cumplir los siguientes objetivos:
- Proporcionar un entorno coherente de programación orientada a objetos, en el que el código de los objetos se pueda almacenar y ejecutar de forma local, ejecutar de forma local pero distribuida en Internet o ejecutar de forma remota.
- Proporcionar un entorno de ejecución de código que minimiza los conflictos en el despliegue y versionado de software.
- Ofrecer un entorno de ejecución de código que promueva la ejecución segura del mismo, incluso del creado por terceros desconocidos o que no son de plena confianza.
- Proporcionar un entorno de ejecución de código que elimine los problemas de rendimiento de los entornos en los que se utilizan scripts o intérpretes de comandos.
- Ofrecer al programador una experiencia coherente entre tipos de aplicaciones muy diferentes, como las basadas en Windows o en el Web.
- Basar toda la comunicación en estándares del
sector para asegurar que el código de .NET Framework se puede integrar
con otros tipos de código.
Versiones del Net Framework
Cada versión de .NET Framework
contiene Common Language Runtime (CLR), las bibliotecas de clases base y otras
bibliotecas administradas. En este tema se describen las características
principales de cada versión de .NET Framework, se proporciona información sobre
las versiones de CLR subyacentes y los entornos de desarrollo asociados, y se
identifican las versiones que instala el sistema operativo Windows.
| Versión de .NET Framework | Versión de CRL | Características | Incluido en la versión de Visual Studio | ✓ Incluido en + Se puede instalar en Windows | ✓ Incluido en + Se puede instalar en Windows Server | Para determinar la versión de .NET instalada |
|---|---|---|---|---|---|---|
| .NET 4.6.2 | 4 | - Mejoras de criptografía, incluida la compatibilidad con certificados X509 que contienen FIS 186-3 DSA, compatibilidad con el cifrado simétrico de clave persistente, compatibilidad con SignedXml para SHA-2 de hash y una mayor precisión para entradas de rutinas de derivación de claves ECDiffieHellman. - Para las aplicaciones de Windows Presentation Foundation (WPF), compatibilidad de teclado en pantalla y PPP del monitor. - Compatibilidad con ClickOnce para los protocolos TLS 1.1 y TLS 1.2. - Compatibilidad con la conversión de aplicaciones de Windows Forms y WPF a aplicaciones de UWP. | ✓ Actualización de aniversario de Windows 10 + Actualización de noviembre de Windows 10 + 10 + 8.1 + 7 | + 2012 R2 + 2012 + 2008 R2 SP1 | Use ReleaseDWORD:- 394802 (Actualización de aniversario de Windows 10) - 394806 (resto de versiones del sistema operativo) (ver instrucciones) | |
| Net 4.6.1 | 4 | - Compatibilidad con certificados X509 que contienen ECDSA - Compatibilidad con Always Encrypted para claves protegidas por hardware en ADO.NET - Corrector ortográfico mejorado en WPF - Más... | ✓Actualización de noviembre de Windows 10 + 10 + 8.1 + 8 + 7 | + 2012 R2 + 2012 + 2008 R2 SP1 | Use ReleaseDWORD:- 394254 (actualización de noviembre de Windows 10) - 394271 (resto de versiones del sistema operativo) (ver instrucciones) | |
| .NET 4.6 | 4 | - Compilación con .NET Native - ASP.NET Core 5 - Mejoras de seguimiento de eventos - Compatibilidad para codificaciones de página - Más... | 2015, aunque algunas bibliotecas de .NET están disponibles en NuGet. Para obtener más información, consulte .NET Framework y versiones fuera de banda. | ✓ 10 + 8.1 + 8 + 7 + Vista | + 2012 R2 + 2012 + 2008 R2 SP1 + 2008 SP2 | Use ReleaseDWORD:- 393295 (Windows 10) - 393297 (el resto de versiones de sistema operativo) (ver instrucciones) |
| 4.5.2 | 4 | - Nuevas API para sistemas transaccionales y ASP.NET - PPP del sistema que cambia de tamaño en controles de Windows Forms - Mejoras de generación de perfiles - Mejoras de ETW y del registro de esfuerzo - Más... | - | + 8.1 + 8 + 7 + Vista | + 2012 R2 + 2012 + 2008 R2 SP1 + 2008 SP2 | Usar DWORD Release: 379893(ver instrucciones) |
| 4.5.1 | 4 | - Compatibilidad con aplicaciones de la Tienda de Windows Phone - Redirección de enlace automática - Mejoras de rendimiento y de depuración - Más... | 2013 | ✓ 8.1 + 8 + 7 + Vista | ✓ 2012 R2 + 2012 + 2008 R2 SP1 + 2008 SP2 | Use ReleaseDWORD:- 378675 (Windows 8.1) - 378758 (el resto) (consulte las instrucciones) |
| 4.5 | 4 | - Compatibilidad con aplicaciones de la Tienda Windows - Actualizaciones de WPF, WCF, WF, ASP.NET - Más... | 2012 | ✓ 8 + 7 + Vista | ✓ 2012 + 2008 R2 SP1 + 2008 SP2 | Usar DWORD Release: 378389(ver instrucciones) |
| 4 | 4 | - Bibliotecas de clases base ampliadas - Desarrollo multiplataforma con la Biblioteca de clases portable - MEF, DLR, contratos de código - Más... | 2010 | + 7 + Vista | + 2008 R2 SP1 + 2008 SP2 + 2003 | Consulte las instrucciones |
| 3.5 | 2.0 | - Sitios web compatibles con AJAX - LINQ - Datos dinámicos - Más... | 2008 | ✓ 10✓ 8.1* ✓ 8* ✓ 7 + Vista | ✓2008 R2 SP1* + 2012 R2 + 2012 + 2008 SP2 + 2003 | Consulte las instrucciones |
| 3.0 | 2.0 | - WPF, WCF, WF, CardSpace | - | ✓ Vista | ✓ 2008 R2 SP1* ✓ 2008 SP2* + 2003 | Consulte las instrucciones |
| 2.0 | 2.0 | - Genéricos - Adiciones de ASP.NET - Más... | 2005 | - | ✓ 2008 R2 SP1 ✓ 2008 SP2 ✓ 2003 | Consulte las instrucciones |
| 1.1 | 1.1 | - Actualizaciones de ASP.NET y ADO.NET - Ejecución en paralelo - Más... | 2003 | - | ✓ 2003 | Consulte las instrucciones |
| 1.0 | 1.0 | Primera versión de .NET Framework. | Visual Studio .NET | - | - | Consulte las instrucciones |

No hay comentarios:
Publicar un comentario