1
Un vistazo del futuro con ASP.NET
Gonzalo Pérez CorreaMicrosoft MVP ASP/ASP.NEThttp://geeks.ms/blogs/[email protected]
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 HistoryAumento del soporte y control para CSSNuevos Controles Silverlight™
Media server control XAML server control
Nuevos controles de Datos DinámicosPreguntas
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 UsuarioOfrece una menor experiencia al usuario
5
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 URLsPosibilidad 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 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 elementosAplicar 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 DOMSys.UI.DomElement, Sys.Component.createMultiple
Soporte y control para CSS
7
AJAX History Support
8
AJAX CSS Selectors
9
Nuevo para ASP.NET y SilverlightMedia Server Control
Suporta .wmv, .wma y .mp3Puede ser utilizado para apuntar a los contenidos disponibles en mms: / / <url moniker>Genera los tags y códigos necesariosNo 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 plantillasCapí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.NETOfrece 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 XAMLLa 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
Media ControlXAML Control
13
Dynamic Data Controls
Nuevos controles que permiten el binding, y desplegar los datos desde el servidor en un formato familiar:
ListadoDetallesFiltrosInsertarNavegaciónRSSAutoData
No es necesario escribir código para realizar el binding!
14
Conjunto de controles del lado del servidor que se integran con el esquema de la BD en tiempo de ejecuciónReduce 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
Dynamic Data Controls
16
http://microsoft.com/spanish/msdn/latam/mediacenter/
Microsoft MSDN Latinoamérica te ofrece los últimos recursos multimedia en español para desarrolladores: presentaciones y demostraciones en directo o diferido, vía Internet, brindadas por expertos de Microsoft, las cuales te ayudarán a mantenerte al día con información sobre los productos y tecnologías que utilizas a diario en el desarrollo de tus aplicaciones.
Recursos para los desarrolladores
18
© 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.
Top Related