Un vistazo del futuro con ASP.NET Gonzalo Pérez Correa Microsoft MVP ASP/ASP.NET http://geeks.ms/blogs/gperez [email_address]
Objetivos de la sesión ¿Qué le aporta la sesión? Un primer vistazo a las nuevas funciones avanzadas actualmente bajo desarrollo en la Vista previa de tecnologías comunitarias (CTP) futuras de ASP.NET.  Estas nuevas herramientas y mejoras tienen como fin satisfacer las necesidades de los desarrolladores actuales.  Aunque muchas de estas mejoras aún están en el proceso de revisión, vale la pena observar la próxima funcionalidad y cómo mejorará las experiencias del usuario, así como disminuirá el tiempo de desarrollo.
Agenda Revisión del nuevo control History Aumento del soporte y control para CSS Nuevos Controles Silverlight ™ Media server control  XAML server control Nuevos controles de Datos Dinámicos Preguntas
AJAX y el Browser History Los  Postback Asyncronos no se registran en la historia del browser. Al momento de agregar un favorito, a donde referencio, al estado o a la pagina? El Botón de navegación atrás navega a la página anterior, no al ESTADO anterior. Confunde al Usuario Ofrece una menor experiencia  al usuario  
Nuevo Control AJAX History Server  El control History gestiona el registro de la historia de navegación del browser Server-side  Client-side Cross-browser support  Permite definir “puntos de historia” y URLs Posibilidad de Crear Link a estados   Definir Títulos  en el listado de historia del browser. Server encodes y encriptación de los estados de la app.
Consulta el DOM para los elementos que hacen referencia a un nombre de una clase CSS o selector  Seleccionable por  el nombre de etiqueta, la clase, o ID  Posibilidad de Seleccionar uno o varios elementos Aplicar múltiples acciones o comportamientos a un set de elementos seleccionados en el  DOM de una página  Crear múltiples componentes para una serie de elementos de el DOM Sys.UI.DomElement,   Sys.Component.createMultiple   Soporte y control para CSS
AJAX History Support
AJAX CSS Selectors
Nuevo para ASP.NET y Silverlight Media Server Control Suporta  .wmv, .wma y .mp3 Puede ser utilizado para apuntar a los contenidos disponibles en mms: / / <url moniker> Genera los tags y códigos necesarios No es necesario conocimiento previo de XAML o JavaScript para integrar contenidos  multimedia. Altamente Personalizable
Media Server Control (continuación) Posibilidad de exportar y personalizar plantillas Capítulos (Chapter) y marcadores gestionados por la propiedad de Colección de Capitulos (Chapters Collection Property) Referencia a un archivo XAML para información sobre el reproductor y el contenido. Manejo de la reproducción del contenido mediante client script Nuevo para ASP.NET y Silverlight
XAML Server Control Ofrece una forma sencilla  para integrar Silverlight en una página ASP.NET Ofrece  el desarrollo RIAs  más allá de AJAX y DHTML  Se puede utilizar Código Administrado o Javascript para manejar la interacción con el control XAML La página Silverlight  (archivo XAML) puede refenciar código escrito en un lenguaje dinámico se le pueden atachar manejadores de eventos. System.Web.UI.Controls.WebControl Nuevo para ASP.NET y Silverlight
Media Control XAML Control
Dynamic Data Controls Nuevos controles que permiten el binding, y desplegar los datos desde el servidor en un formato familiar: Listado Detalles Filtros Insertar Navegación RSS AutoData No  es necesario escribir código para realizar el binding!
Conjunto de controles del lado del servidor que se integran con el esquema de la BD en tiempo de ejecución Reduce el tiempo de desarrollo. Proporcionar formatos de despliege de datos de acuerdo a las expectativas de los usuarios  Validación automática(personalizable) dependiendo del esquema. DynamicListControl,DynamicDetailsControl  DynamicFilterControl,DynamicInsertControl  DynamicNavigatorControl ,DynamicRssControl  DynamicDataControl(*) Dynamic Data Controls
Dynamic Data Controls
 
 
© 2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados Unidos y en otros países. La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación.  Debido a que Microsoft debe responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna información provista después de la fecha de esta presentación.  MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA PRESENTACIÓN.

Aspnet Futures Msdn

  • 1.
    Un vistazo delfuturo con ASP.NET Gonzalo Pérez Correa Microsoft MVP ASP/ASP.NET http://geeks.ms/blogs/gperez [email_address]
  • 2.
    Objetivos de lasesión ¿Qué le aporta la sesión? Un primer vistazo a las nuevas funciones avanzadas actualmente bajo desarrollo en la Vista previa de tecnologías comunitarias (CTP) futuras de ASP.NET. Estas nuevas herramientas y mejoras tienen como fin satisfacer las necesidades de los desarrolladores actuales. Aunque muchas de estas mejoras aún están en el proceso de revisión, vale la pena observar la próxima funcionalidad y cómo mejorará las experiencias del usuario, así como disminuirá el tiempo de desarrollo.
  • 3.
    Agenda Revisión delnuevo control History Aumento del soporte y control para CSS Nuevos Controles Silverlight ™ Media server control XAML server control Nuevos controles de Datos Dinámicos Preguntas
  • 4.
    AJAX y elBrowser History Los Postback Asyncronos no se registran en la historia del browser. Al momento de agregar un favorito, a donde referencio, al estado o a la pagina? El Botón de navegación atrás navega a la página anterior, no al ESTADO anterior. Confunde al Usuario Ofrece una menor experiencia al usuario 
  • 5.
    Nuevo Control AJAXHistory Server El control History gestiona el registro de la historia de navegación del browser Server-side Client-side Cross-browser support Permite definir “puntos de historia” y URLs Posibilidad de Crear Link a estados  Definir Títulos en el listado de historia del browser. Server encodes y encriptación de los estados de la app.
  • 6.
    Consulta el DOMpara los elementos que hacen referencia a un nombre de una clase CSS o selector Seleccionable por el nombre de etiqueta, la clase, o ID Posibilidad de Seleccionar uno o varios elementos Aplicar múltiples acciones o comportamientos a un set de elementos seleccionados en el DOM de una página Crear múltiples componentes para una serie de elementos de el DOM Sys.UI.DomElement, Sys.Component.createMultiple Soporte y control para CSS
  • 7.
  • 8.
  • 9.
    Nuevo para ASP.NETy Silverlight Media Server Control Suporta .wmv, .wma y .mp3 Puede ser utilizado para apuntar a los contenidos disponibles en mms: / / <url moniker> Genera los tags y códigos necesarios No es necesario conocimiento previo de XAML o JavaScript para integrar contenidos multimedia. Altamente Personalizable
  • 10.
    Media Server Control(continuación) Posibilidad de exportar y personalizar plantillas Capítulos (Chapter) y marcadores gestionados por la propiedad de Colección de Capitulos (Chapters Collection Property) Referencia a un archivo XAML para información sobre el reproductor y el contenido. Manejo de la reproducción del contenido mediante client script Nuevo para ASP.NET y Silverlight
  • 11.
    XAML Server ControlOfrece una forma sencilla para integrar Silverlight en una página ASP.NET Ofrece el desarrollo RIAs más allá de AJAX y DHTML Se puede utilizar Código Administrado o Javascript para manejar la interacción con el control XAML La página Silverlight (archivo XAML) puede refenciar código escrito en un lenguaje dinámico se le pueden atachar manejadores de eventos. System.Web.UI.Controls.WebControl Nuevo para ASP.NET y Silverlight
  • 12.
  • 13.
    Dynamic Data ControlsNuevos controles que permiten el binding, y desplegar los datos desde el servidor en un formato familiar: Listado Detalles Filtros Insertar Navegación RSS AutoData No es necesario escribir código para realizar el binding!
  • 14.
    Conjunto de controlesdel lado del servidor que se integran con el esquema de la BD en tiempo de ejecución Reduce el tiempo de desarrollo. Proporcionar formatos de despliege de datos de acuerdo a las expectativas de los usuarios Validación automática(personalizable) dependiendo del esquema. DynamicListControl,DynamicDetailsControl DynamicFilterControl,DynamicInsertControl DynamicNavigatorControl ,DynamicRssControl DynamicDataControl(*) Dynamic Data Controls
  • 15.
  • 16.
  • 17.
  • 18.
    © 2008 MicrosoftCorporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados Unidos y en otros países. La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación. Debido a que Microsoft debe responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna información provista después de la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA PRESENTACIÓN.

Notas del editor

  • #2 06/06/09 08:33 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.