• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Aspnet Futures Msdn
 

Aspnet Futures Msdn

on

  • 2,561 views

 

Statistics

Views

Total Views
2,561
Views on SlideShare
2,357
Embed Views
204

Actions

Likes
1
Downloads
17
Comments
0

4 Embeds 204

http://geeks.ms 196
http://www.clikear.com 4
http://www.slideshare.net 3
file:// 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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.

Aspnet Futures Msdn Aspnet Futures Msdn Presentation Transcript

  • 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.