Word

Páginas: 10 (2298 palabras) Publicado: 26 de octubre de 2012
Compatibilidad e implementación de aplicaciones (*)
.NET Framework 4 es muy compatible con las aplicaciones que se han compilado con versiones anteriores de .NET Framework, salvo con respecto a algunos cambios que se han realizado para mejorar la seguridad, el cumplimiento de normas, la exactitud, la confiabilidad y el rendimiento.
.NET Framework 4 no utiliza automáticamente su versión deCommon Language Runtime para ejecutar las aplicaciones que se han compilado con versiones anteriores de .NET Framework. Para ejecutar aplicaciones anteriores con .NET Framework 4, es preciso compilar la aplicación con la versión de .NET Framework de destino especificada en las propiedades del proyecto en Visual Studio, o se puede especificar el runtime compatible mediante el <supportedRuntime>(Elemento) en un archivo de configuración de la aplicación.
Si su aplicación o componente no funciona una vez instalado .NET Framework 4, envíe un error al sitio web Microsoft Connect. Para probar la compatibilidad, vea el tema .NET Framework 4 Application Compatibility. Para obtener información sobre las características nuevas, vea Tutoriales de Visual Studio 2010 y .NET Framework 4.
Paraobtener instrucciones sobre cómo migrar a .NET Framework 4, vea Guía de migración para .NET Framework 4 y Compatibilidad de versiones en .NET Framework
Client Profile (***)
.NET Framework 4 Client Profile admite más plataformas que en versiones anteriores y proporciona una implementación rápida de las aplicaciones. Ahora varias plantillas de proyecto nuevas tienen como destino Client Profile demanera predeterminada. Para obtener más información, vea .NET Framework Client Profile.
Ejecución en paralelo en el mismo proceso (***)
Esta característica permite a una aplicación cargar e iniciar varias versiones de .NET Framework en el mismo proceso. Por ejemplo, se pueden ejecutar aplicaciones que cargan en el mismo proceso complementos (o componentes) basados en .NET Framework 2.0 SP1 ycomplementos basados en .NET Framework 4. Los componentes más antiguos siguen usando la versión anterior de .NET Framework y los nuevos componentes emplean la nueva versión de .NET Framework. Para obtener más información, vea Ejecución en paralelo y en proceso.
Biblioteca de clases portable (***)
Cuando se instala Visual Studio 2010 Service Pack 1 (SP1) y Portable Library Tools, se pueden crearbibliotecas de clases portables que funcionan en diversas plataformas .NET Framework sin necesidad de volver a compilar. Para obtener más información, vea Bibliotecas de clases portables.
Principales características nuevas y mejoras (*)
En las siguientes secciones, se describen las nuevas características y mejoras proporcionadas por Common Language Runtime (CLR) así como las bibliotecas de clasesbase.
Diagnósticos y rendimiento (***)
Las versiones anteriores de .NET Framework no proporcionaban ninguna manera de determinar si un dominio de aplicación concreto estaba afectando a otros dominios de aplicación, ya que las API y las herramientas del sistema operativo, como el Administrador de tareas de Windows, solo eran precisas en el nivel de proceso. A partir de .NET Framework 4, puedecalcular el uso del procesador y de la memoria por dominio de aplicación.
Puede supervisar el uso de la CPU y de la memoria de cada dominio de aplicación. La supervisión de recursos del dominio de aplicación está disponible a través de las API de hospedaje administrado y nativo, y de Seguimiento de eventos para Windows (ETW). Cuando esta característica está habilitada, recopila estadísticas paratodos los dominios de aplicación del proceso mientras dure el proceso. Vea la nueva propiedad AppDomain.MonitoringIsEnabled.
Ahora puede tener acceso a los eventos de ETW con fines de diagnóstico para mejorar el rendimiento. Para obtener más información, vea Eventos ETW de CLR y Controlar el registro de .NET Framework. Vea también Contadores de rendimiento y aplicaciones en paralelo en proceso....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Word
  • Word
  • Word
  • word
  • word
  • word
  • que es word
  • Word

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS