windows vista y office system 2007 juntos para los desarrolladores diego gonzalez, [c# mvp] lagash...
TRANSCRIPT
Windows Vista y Office System 2007
Juntos para los desarrolladores
Diego Gonzalez, [C# MVP]Lagash Systems [email protected]
• Objetivo: Nueva interfaz y experiencia– Que parecen del 2007, no 1996– Aplicaciones que se disfrutan
• Componente: Windows Presentation Foundation (WPF)– Soporte integrado para interfaz, media,
documentos• 2-D, 3-D, media, animación, texto, data-
binding, accesibilidad
Interfaces Ricas
• Lenguaje XAML para definir interfaces• Valor para el desarrollador:
Simplicidad y flexibilidad• Estilos
– Modelo unificado para presentación– Persistencia integrada con herramientas– Nuevo modelo de desplegue
Interfaces Ricas
• Herramientas para Herramientas para Diseñadores y Diseñadores y ProgramadoresProgramadores
• Programacion declarativa Programacion declarativa con XAMLcon XAML
• Herramientas de terceros Herramientas de terceros (Aurora de Mobiform, ZAM (Aurora de Mobiform, ZAM 3D de Electric Rain)3D de Electric Rain)
Diseñadores dibujanDiseñadores dibujan
Con XAML programadores y Con XAML programadores y
ddiseñadores pueden colaborariseñadores pueden colaborar
Programadores programanProgramadores programan
Productividad
• Objetivo: Conectividad Simplificada– Operar con datos y servicios locales o
remotos– Mejorar la eficiencia de los procesos
• Componentes– WCF: mensajeria segura, confiable,
transaccional e interoperable como base para SOA
– PeerNet: P2P protocolo para topologías mesh
– WF: Motor de workflow extensible, basado en modelos.
Sistemas Conectados
• Valor para el desarrollador– Stack de comunicacion unificado
para todos los transportes, sistemas de seguridad, patrones de mensajes, protocolos, topologías de red y modelos de procesamiento.
– Controlar interacciones complejas entre datos y presentacion mediante modelos de workflow.
Sistemas Conectados
• Objetivo: Encontrar y operar con documentos– Busqueda, pilas, filtros, preview, y operar
rápidamente.
• Componentes– Desktop search: Búsqueda full-text e
indices de metadatos.– Controles comunes para buscar
información
• Para el desarrollador– Motor de búsqueda extensible gratis– Mejor visualización para tipos de archivos
Búsqueda
• Objetivo: Acceso simple y seguro– Soluciones para identidad, autorización y control– Disminuir los riesgos de seguridad
• Componentes– CardSpace: Control de identidad genérico administrado
por el usuario para ; IE y WCF– Disminución de los permisos de usuario– Herramientas: /GS, ASLR, entre otras otras
• Para el desarrollador– Infraestructura común de identidades– Superficie de exposición y riesgos de seguridad
reducidos.
Seguridad e identidad
PPlataforma– Segura y confiable– Fácil de usar
– fFlexibilidad– Para los usuarios y los programadores
– PPresentación rica– Creada por diseñadores y completada
por programadores
Resumen
• Contextual• Colaborativo• Fácil
• Basado en roles• Configurable• Varios
dispositibos
Office Business Applications
The 2007 Microsoft Office PlatformThe 2007 Microsoft Office PlatformServicios comunes que soportan aplicaciones
Construir aplicaciones Construir aplicaciones “People“PeopleReady”Ready”
Usando clientes y servidores como front-endUsando clientes y servidores como front-end
““RibbonsRibbons” y “” y “task panestask panes” propiios” propiios
Formatos abiertos basados en XMLFormatos abiertos basados en XML
Framework integrado con ASP.NET 2.0 para web Framework integrado con ASP.NET 2.0 para web partsparts
Unificar la plataforma de negociosUnificar la plataforma de negociosUnica infreaestructura para UC&C, ECM, BIUnica infreaestructura para UC&C, ECM, BI
Workflows extensibles basados en Workflow Workflows extensibles basados en Workflow FoundationFoundation
Integracion basada en Business Data CatalogIntegracion basada en Business Data Catalog
Búsquedas extensibles para varios repositoriosBúsquedas extensibles para varios repositorios
Mejorar el desempeño de Mejorar el desempeño de desarrolladordesarrollador
Componentes de cliente y servidor reusablesComponentes de cliente y servidor reusables
Unico Unico frameworkframework para todos los web sites para todos los web sites
Herramientas para todos los desarrolladoresHerramientas para todos los desarrolladores
Construir aplicaciones “PeopleReady”
• Interfaz programmable “Ribbon”
• Task Panes propios• Desarrollo de AddIns unificado• Formatos documentados y abiertos en Xml• Nuevo modelo de programación en Outlook• Formularios dinámicos para InfoPath y
Access
Unificar la plataforma de negocios
• Business Data Catalog• KPIs• Integración con SQL Reporting Services• Workflow• Enterprise Search• Funcionalidad de Content Management Server• Excel Web Service API• InfoPath Form Services
Mejorar el desempeño del desarrollador
• Mejores herramientas– Visual Studio– Visual Studio 2005 Tools for Office SE– Visual Studio Extensions for SharePoint
• Server construido sobre ASP.NET 2.0• Reuso de componentes comunes mediante los servers• Amplia gama de recursos disponibles en MSDN
– Office Developer Center– Solution Showcase– Patterns and Practices
Juntos mejor
Próxima generación de aplicaciones
• Integración de aplicaciones directamente con la interfaz de usuario en Office y Vista
• Conectividad con sistemas de back-end • Integración del motor de búsqueda• Construido sobre una plataforma segura• Mejorando la experiencia de mobilidad
© 2006 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.