Blog de Jorge Pedraza

enero 8, 2010

Novedades de ASP.NET MVC 2 RC

Filed under: Aplicaciones Web — JorgePedraza @ 8:29 am
Tags: , , ,

ASP.NET MVC 2 RC (Versión próxima a lanzamiento)
Notas de la Versión próxima a lanzamiento

Visión General: ASP.NET MVC 2 es un marco de trabajo para desarrollar aplicaciones Web altamente contrastables y de fácil mantenimiento aprovechando el patrón Modelo de Vista Controlador (MVC), el cual se basa que la Lógica de Interfaz de Usuario usa la Vista, El manejo de entrada de usuarios usa Controlador, y la lógica de dominio usa el Modelo. Las aplicaciones ASP.NET MVC son fácilmente contrastables usando técnicas como Desarrollo manejado por prueba (TDD).

Requisitos de Sistemas para ASP.NET MVC 2 RC:
Sistemas operativos Soportado: Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista.
Herramienta de Desarrollo .NET 3.5 SP1. Visual Studio 2008 SP1 o Visual Web Developer 2008 SP1.

Nota Importante para Visual Studio 2010 beta 2: Debido que Visual Studio 2010 beta 2 comparte componentes relacionado con ASP.NET MVC 2 Beta 2, la Versión RC de ASP.NET MVC  no está soportada para Visual Studio 2010 Beta 2. Dado a esta situación ASP.NET MVC 2 RC será soportada en una futura Versión  de Visual Studio 2010.

Novedades de ASP.NET MVC 2 RC:

  • Los Scripts de Validación de ASP.NET MVC se han trasladado a su propio archivo: Ayuda a reducir conflictos con otras librerías Ajax, los scripts de validación de ASP.NET MVC incorporado están ahora en archivos JavaScript separado.
  • Los Scripts de Validación de  ASP.NET MVC puede ser Incluido en la parte superior o inferior de la página: El Componente de servidor que representa los metadatos de validación cliente ahora representa los metadatos dentro de un variable JavaScritp. Esto permite los Scripts de validación sea incluido tanto parte superior o inferior de la página, porque los scripts verán las variable y cargaran los metadatos cuando este disponible.
  • Los Scripts de Validación de ASP.NET MVC soporta Globalización: Cuando los scripts de globalización de ASP.NET Ajax están incluido en página, la lógica de validación usa los datos de cultura específica para tipos de datos (como fecha y números) cuando validan texto de entrada. El nuevo método de ayuda Html.GlobalizationScript puede ser usado para representar referencia a script de globalización para la cultura actual.
  • El método ayuda Html.ValidationSummary  puede mostrar errores de nivel de modelo: En vez de mostrar siempre todos los errores de validación, el método de ayuda Html.ValidationSummary tiene una nueva opción para mostrar solo los errores de nivel de modelo. Esto permite que errores de nivel de modelo sea mostrado en un resumen de validación y errores específico de campos cuando pasa a cada campo.
  • La Plantilla T4 en visual Studio genera Código que especifica la versión de destino del .NET Framework: Una nueva propiedad está disponible en los archivos T4 desde el Host de ASP.NET MVC T4, que especifica la versión del .NET Framework que está usando la aplicación. Esto Permite que plantillas T4  genere código y marcado especifico  a un versión del .NET Framework.
  • Otras Mejoras:
    • El marcado HTML por defecto que es generada por la ventana de dialogo Agregar Vista, ha sido modificado a ser compatible con el marcado que es representado por la plantilla de ayuda(Editor,EditoFor,Display y DisplayFor).
    • En los botones de un formulario se puede especificar que ellos no cause la ejecución de lógica de validación. Por defecto cada botón en un formulario causa la ejecución de lógica de validación y sí falla la validación, el presenta el bloque de lógica de validación del formulario. Habilitando selectivamente la validación de botones, permite crear  formularios que puede procesar información incluso sí el formulario no está completo o si el formulario contiene datos que son temporalmente inválido.
    • En los validadores clientes se puede especificar cuando ellos se ejecutan. Valores posible son entrada (Mientras el usuario tipea), perder el Foco (Después que el usuario termina de tipear  y se mueva a otro campo) y enviar (Cuando el Usuario envía el formulario).
  • Correcciones de errores:
    • La Acción resultado FileResult ahora soporte caracteres non-US-ASCII en nombres de archivos.
    • Propiedades y métodos de la clase TempDataDictionary han mejorado a manejar mejor el caso cuando elementos son marcado para removerlo desde el diccionario.
    • Los soportes de validación en la interfaz IDataErrorInfo se han corregido.

Enlace de Descarga: ASP.NET MVC 2 RC

Para Mayor información sobre aprendizaje:

Dejar un comentario »

Aún no hay comentarios.

RSS feed for comments on this post. TrackBack URI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Crea un blog o un sitio web gratuitos con WordPress.com.

A %d blogueros les gusta esto: