aspnet futures msdn

18
1 Un vistazo del futuro con ASP.NET Gonzalo Pérez Correa Microsoft MVP ASP/ASP.NET http://geeks.ms/blogs/gperez [email protected]

Upload: gonzalo-c

Post on 24-May-2015

1.260 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Aspnet Futures Msdn

1

Un vistazo del futuro con ASP.NET

Gonzalo Pérez CorreaMicrosoft MVP ASP/ASP.NEThttp://geeks.ms/blogs/[email protected]

Page 2: Aspnet Futures Msdn

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.

Page 3: Aspnet Futures Msdn

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

Page 4: Aspnet Futures Msdn

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

Page 5: Aspnet Futures Msdn

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.

Page 6: Aspnet Futures Msdn

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

Page 7: Aspnet Futures Msdn

7

AJAX History Support

Page 8: Aspnet Futures Msdn

8

AJAX CSS Selectors

Page 9: Aspnet Futures Msdn

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

Page 10: Aspnet Futures Msdn

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

Page 11: Aspnet Futures Msdn

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

Page 12: Aspnet Futures Msdn

12

Media ControlXAML Control

Page 13: Aspnet Futures Msdn

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!

Page 14: Aspnet Futures Msdn

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

Page 15: Aspnet Futures Msdn

15

Dynamic Data Controls

Page 16: Aspnet Futures Msdn

16

Page 17: Aspnet Futures Msdn

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

Page 18: Aspnet Futures Msdn

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.