Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons



All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Lanzamiento Visual Studio 2008

From Tonymx, 3 months ago

Presentacion de las nuevas características de Visual Studio 2008

612 views  |  0 comments  |  0 favorites  |  22 downloads  |  1 embed (Stats)
 

Groups/Events

Not added to any group/event

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)
custom

Slideshow Statistics
Total Views: 612
on Slideshare: 604
from embeds: 8* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: {Estamos} con los HEROES

Slide 2: Antonio O. Díaz Escalante Comunidad Aluxes.NET http://tonigeek.blogspot.com

Slide 3: Visión General del .NET Framework 3.5 Introducción a Visual Studio 2008: Productividad Colaboración Experiencias de Usuario(UX)

Slide 4: ¿Que es el .Net Framework 3.5? .NET Framework 3.5 CLR Add-in Additional LINQ ASP.NET 3.5 Framework Enhancements .NET Framework 3.0 + SP1 Windows Windows Windows Windows Presentation Communication Workflow Foundation Foundation Foundation CardSpace .NET Framework 2.0 + SP1

Slide 5: Visual Studio Caracterísiticas .Net ASP .NET Framework 2005 VB8.0,C#2.0+CLR 2.0 2.0 2.0 2005+ VB8.0,C#2.0+CLR 2.0 3.0 Extensions +{WCF+WPF+WF+CS} 2008 VB9.0/C#3.0+CLR 2.0 3.5 3.5 +LINQ

Slide 7: .NET Compact Framework Integración con WCF LINQ ASP.NET Mejor soporte de AJAX con nuevos controles y APIs (Script Manager, UpdatePanel) Complementos y Extensibilidad Nuevo modelo para agregar extensibilidad a una aplicación existente (Add-In) Conexión de red punto a punto Namespace System.Net.PeerToPeer compatible con protocolo PNRP (IPv6,IPv4)

Slide 10: Las Tecnicas del Web 2.0 llevan la tecnología de los Web browser hasta el límite Herramientas de Desarrollo anticuadas Gran consumo de tiempo en tareas de depuración Soporte de JavaScript del lado del cliente IntelliSense™ Cross-browser debugging Split Design and Code View Visualización inmediata de los cambios Administración de CSS

Slide 12: El “amarre” entre las versiones del .NET Framework y Visual Studio requiere tener instaladas múltiples versiones de Visual Studio Use Visual Studio 2008 para que trabaje con: .NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5 Minimizar el mantenimiento y los problemas relacionados a instalaciones “side-by-side “ Visual Studio se adpata al Framework seleccionado

Slide 13: Los desarrolladores pueden seleccionar entre el .NET framework 2.0, 3.0 o 3.5 en ¿Que es? cualquier momento dentro del proceso de desarrollo Visual Studio ajusta las plantillas de proyecto, DLLs disponibles y el IntelliSense para que apunten a la version del framework que se seleccionó Puedes gradualmente adoptar las nuevas características sin forzar a los usuarios ¿Porque debe a actualizarse importarme? Puedes usar una sola herramienta para trabajar con las aplicaciones que se ejecutan en diferentes versiones del .NET framework. Crea aplicaciones que ejecuten diferentes versiones del .NET framework

Slide 14: La programación con datos presenta desafíos únicos Acceso Consulta Manipulación Actualización Multiples tipos de datos (XML, relacional) multiplican el desafío Las nuevas extensiones en los lenguajes unifican las técnicas de consulta de datos Trabajar los datos como objetos, es una parte natural de tu modelo de programación

Slide 15: Visual C# 3.0 Others Basic 9.0 .NET Language Integrated Query LINQ LINQ LINQ LINQ LINQ to to to to to Obje Data Entiti SQL XML cts Sets es <book> <title/> <author/> <year/> <price/> </book> Objects Relation XM al L

Slide 16: XML, SQL Server or Programación Object collections con objetos Constructores Unificados de Consulta para todos los tipos de dato IntelliSense, revisión de syntaxis, depuración dentro de Visual Studio (C# and VB)

Slide 17: demo

Slide 19: Hoy en día la potencia de las modernas desktops facilitan la siguiente generación de aplicaciones Los aceleradores de Hardware hacen posible técnicas como real-time lighting, texturización y rendering Visual Studio 2008 provee las herramientas para crear aplicaciones impresionantes Nuevo diseñador y controles para WPF Soporte para gráficos de vectores, iluminación, gradientes y flujo de documentos

Slide 20: Diseñador para WPF Edición de XAML Cambios reflejados en el disñeador en tiempo real XAML Intellisense Soporte Click-Once para aplicaciones WPF Plantillas de Proyectos y depurador Soporte lado a lado con WinForms

Slide 21: Extensible Application Markup Language “zammel” Lenguaje declarativo que define objetos y sus propiedades basado en XML XAML se enfoca en la definición de la UI para aplicaciones de WPF

Slide 22: .NET Button b = new Button(); b.Text = "Hello"; b.Background = Colors.Red; XAML <Window xmlns=“http://schemas.microsoft.com/winfx/2006/presentation” xmlns=“http://schemas.microsoft.com/winfx/2006/xaml”> <Button Text="Hello" Background="Red" /> </Window>

Slide 24: Interactivo Intuitivo

Slide 25: demo

Slide 26: El sistema Office es la aplicación por excelencia de miles de usuarios alrededor del mundo Los usuarios están familiarizados y a gusto con la interfaces de usuario y no desean cambiarla Llevar la lógica de las aplicaciones y los datos del negocio dentro de Office para acelerar la adopción Visual Studio 2008 incluye diseñadores que trabajan con Office System 2007. Fácil implementación a través de Click- Once. Conexión a las Aplicaciones de Negocio a través de Interfaces Office o por medio de ventanas de tareas personalizadas.

Slide 27: Incluye Visual Studio Tools for Office 3.0 Diseñador integrado para: Documentos y plantillas de Word y Excel Cintillas (Ribbon) Paneles de Tareas y Acciones Áreas de Formulario para Outlook Total compatibilidad con Click-Once Binding de datos con Word

Slide 28: Entorno de Diseño tipo Windows Forms Soporte Controles WPF

Slide 32: Los usuarios finales están esperando mas de las aplicaciones web Funcionamiento mas intuitivo Poca navegación de páginas Multimedia Innovación en herramientas HTML/CSS/AJAX Los controles ASP.NET AJAX minimizan post-packs y proveen un diseño consistente Compatibilidad entre browsers para un mayor alcance

Slide 33: Soporte Integrado para ASP.NET AJAX 1.0 Plantillas de Proyectos para ASP.NET AJAX Diseñador integrado con soporte para CSS/HTML Nuevos Controles de Datos para Web LINQDataSource, ListView, DataPager Nuevo diseñador para anidar paginas Maestras

Slide 34: Windows y Macintosh Experiencias ricas en web (RIA) Características Animación y multimedia Subconjunto de WPF Video en Alta Definición Multibrowser y Multiplataforma Separación de diseño y aplicación Streaming desde el cliente

Slide 37: demo

Slide 39: Las Empresas administran sus bases de datos independientemente de sus aplicaciones, diseñadas y mantenidas por profesionales de bases de datos Visual Studio 2008 Team System incluye un nuevo rol, el Profesional de Base de Datos Las tareas de diseño, pruebas y rollback de cambios en las bases de datos dentro del proceso de desarrollo Manejo de versiones de esquema de bases de datos así como cambios en el código y work Items.

Slide 40: La colaboración entre el desarrollador y el diseñador es una tarea de reproceso sin estructura, generalmente un archivo zip con elementos de diseño gráfico Compartir Proyectos con Expression Web Estructura de Proyectos compartida Mantenimiento a elementos HTML,CSS,ASP.NET Soporte para CSS, XHTML y ASP.NET Nuevos Editores para CSS Vista dividida para HTML Plantillas Maestras ASP.NET

Slide 41: 1 Windows XAML

Slide 43: La potencia de gráficos en desktops aumentan los estándares para nuevas experiencias de usuario requiriendo diseñadores gráficos Desarollar y Diseñar la siguiente Generación de Aplicaciones Windows Compartir proyectos WPF entre Visual Studio con Expression Blend Separación de código y elementos de Interfaz de Usuario usando XAML Compartir elementos de interfaz de usuario entre el desarrollador y el diseñador

Slide 45: demo

Slide 46: La tendencia de las metodologías de desarrollo ágil y el concepto de Integración Continua van en ascenso. Visual Studio Team System 2008 incluye nuevos eventos para el proceso de build que facilitan el concepto de "Integración Contínua“ Iniciar una integración parcial para el "build" durante el proceso de check-in. Ejecutar pruebas automáticamente contra el "build“ Estabilidad y mejoras en rendimiento a través del tablero principal

Slide 47: Team Foundation Server Un servidor de proyectos unificado De s a rrolla dor Dis e ña dor P rofe s iona l de b a s e s de da tos Arq uite c to P rue b a s Ana lis ta de Adm inis tra dor ne g oc ios de P roye c tos

Slide 49: Herramientas enfocadas a calidad Integradas durante todo el ciclo de desarrollo Reducción de los costos del proyecto Integración continua Pruebas unitarias Pruebas de Bases de datos Modelado de distribución Modelado del sistema Análisis estático de código Pruebas web Pruebas de carga Etc.

Slide 53: Característica Standard Professional Crear Aplicaciones para Microsoft Office NO SI System Crear Software para dispositivos Móviles NO SI Admite Software Assurance NO SI Experiencia de Usuario Menús Completa Simplificados Documentación En línea En línea y sin conexión Documentación de Clases y herramienta de NO SI Prueba de Objetos Crystal Reports NO SI Explorador de Servidores NO SI Pruebas Unitarias NO SI

Slide 54: Compatibilidad hacia atrás Generación multi-plataforma Multitud de novedades en C#3.0 y VB9 LINQ Novedades en ASP.NET Completo soporte para VSTO 3.0 Nuevos Plantillas para WPF,WCF,WF

Slide 55: Unete a la comunidad Aluxes.NET http://groups.msn.com/aluxes-net Instala Visual Studio 2008 Visita en Centro de Desarrollo de Visual Studio http://msdn2.microsoft.com/es-es/vs2008/default.aspx Familiarizate con LINQ Tutoriales disponibles en linea para VB and C# Visita MSDN: http://msdn.microsoft.com