Nace una nueva forma de luz. Costa Luminosa.
Les presentamos con orgullo el Costa Luminosa. El barco más exclusivo e innovador de nuestra flota. Su e
Story Transcript
Pág. N.° 1
Visual Studio 2010 - Una Nueva Forma de Desarrollo Familia:
Computación e Informática
Editorial:
Macro
Autor:
Cristian Sánchez Flores
ISBN:
978-612-304-004-8
N.° de páginas:
384
Edición:
1.a 2011
Medida:
17.5 x 24.8
Colores:
1
Papel:
Bond de 75 g
Descripción Las características de Visual Studio 2010, ya sean las de siempre que han sido mejoradas o las nuevas, le ayudarán a dar rienda suelta a su Ingenio y creatividad. Personalice su área de trabajo mediante la compatibilidad con varios monitores. Cree aplicaciones enriquecidas para sus herramienta en Windows o en Web. Desarrollos para una gran variedad de versiones de .NET Framework con compatibilidad con múltiples versiones (multi-targeting). Podemos también manejar diferentes Frameworks (versiones anteriores), Seguiremos teniendo todo lo mejor de los Webforms y nuevas funcionalidades, Una cosa que no podemos dejar de mencionar es la inclusión del ASP.NET MVC. Por estas razones este libro trata de mostrar algunas de las bondades que nos ofrece Visual Studio 2010, con la intención de que UD. Trate de poder saber todo lo que nos puede ofrecer, y asi pueda ingresar a este mundo maravilloso de herramientas, aplicaciones y otras cosas que encontraremos en Visual Studio 2010.
Índice general
Índice Capítulo 1: Visual Studio 2010 NOVEDADES EN VISUAL STUDIO 2010 Versiones de Visual Studio Novedades en el editor de Visual Studio 2010 Explorador de Objetos Navegar a: Buscar Símbolo: Ir a Definición
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 2
Novedades en plantillas de texto Novedades en los proyectos: Depuración Compatibilidad con el desarrollo de pruebas en primer lugar Administración del ciclo de vida de las aplicaciones Generación de código y plantillas de texto Página principal Administrador de extensiones Nuevo proyecto (cuadro de diálogo) Nuevo Visor de Ayuda Lenguajes Visual Basic y C# Lenguaje Visual Basic Lenguaje C# Visual F# Desarrollo de Office Acceso a datos y modelado Desarrollo web Creación de código más rápida Implementación web simplificada WPF y Silverlight Designer Compatibilidad mejorada con Silverlight Enlace de datos mediante arrastrar y colocar para WPF Visualización de objetos de WPF Desarrollo de Visual C++ Experiencia del usuario mejorada Informe de errores de IntelliSense mejorado Finalización automática de #include Destino de compiladores y bibliotecas concretos Asistente para clases MFC Compatibilidad con el Administrador de reinicio Programación paralela Programación paralela en .NET Framework Programación paralela en Visual C++ Herramientas de programación paralela Introducción a Microsoft .NET .Net Framework 4 Compatibilidad con varias versiones de .NET Framework Características de Visual Basic 2010 Lo nuevo en Visual Basic 2010 Actualizaciones Web Integración de MVC Desarrollo de Windows 7 Los desarrolladores de Visual Basic ya pueden hacerlo para Windows Phone 7
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 3
Publicidad Alineación de Productos Compilador y Lenguaje Visual Basic Propiedades auto implementadas Inicializadores de colección Continuación de línea implícita Expresiones lambda de múltiples líneas y subrutinas Nueva opción de la línea de comandos para especificar una versión de lenguaje Compatibilidad con la equivalencia de tipos Compatibilidad dinámica Covarianza y contra varianza Entorno de Desarrollo Integrado Navegar a Resaltar referencias Generar a partir del uso Modo de sugerencia de IntelliSense Seguridad e Implementación ClickOnce Windows Installer InstallShield 2010 Limited Edition ClickOnce Página Seguridad, Diseñador de Proyectos Configuración de Seguridad Aplicación de plena confianza Aplicación de confianza parcial Permisos de Seguridad de ClickOnce Zona desde la que se instalará la aplicación Editar XML de permisos Avanzado Instalando Visual Studio 2010 Ejecutamos el Visual Studio 2010 Procederemos a crear un ejemplo en Windows Forms Ejemplo de Reproductor de Windows Media Lo único que tenemos que Programar Continuador de Línea Inicialización de arrays Consultar un objeto ArrayList con LINQ
Capítulo 2: LINQ para Visual Studio 2010 Tipos de LINQ LINQ to SQL LINQ to Objects LINQ to DataSets
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 4
LINQ to Entities LINQ to XML Utilizando Expresiones LINQ con Dynamic en Visual Studio 2010, usando C#4.0 Ejemplo 1: Aprendiendo a trabajar con LINQ Ejemplo 2: Trabajando con LINQ Ejemplo 3 : Trabajando con LINQ Retirar la Carga Ejemplos de LINQ con conexión a MySQL
Capítulo 3: ASP.Net 4.0 en Visual Studio 2010 Características nuevas de ASP.Net 4.0 Servicios Principales Formularios Web Forms ASP.NET MVC ¿Qué es ASP.NET MVC? Ejemplos variados de ASP con NET Framework 4.0 Ajax jQuery incluye a los formularios Web y MVC Datos Dinámicos Mejora en los controles de Acceso a Datos Mejoras del control FormView Mejoras del control ListView Filtrar datos con el control QueryExtender Mejoras en Visual Web Developer Comunicaciones BigInteger Funcionalidad de Microsoft Ajax
Capítulo 4: WPF (Windows Presentation Foundation) Vista de diseño Zoom Panorámica Ajustar a la vista Raíles de la cuadrícula Líneas de la cuadrícula Indicadores de línea de cuadrícula Icono de desplazamiento Asas de ajuste de tamaño Líneas del margen Códigos auxiliares de margen Guías de alineación Barra de información Barra de tamaño
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 5
Etiqueta de tamaño de raíz ¿Qué es XAML? Barra de vista en dos paneles IntelliSense de extensiones de marcado Explorador de etiquetas Zoom Propiedades (Ventana) Generador de enlace de datos Selector de recursos Editor de pinceles Orígenes de datos (Ventana) APLICACIÓN DE WPF Framework de Windows Presentation Foundation Document UI Media Desktop Services (servicios de escritorio) Administrador de Ventanas Controls interop Engine Motor de Composición de Escritorio Animation and Composition Capacidades de Windows Presentation Foundation Modelo de Clases System.Windows System.Windows.Controls System.Windows.Data System.Windows.Input System.Windows.Media System.Windows.Media.Animation System.Windows.Media.Media3D System.Windows.Navigation System.Windows.Shapes System.Windows.Resources System.Windows.Serialization UIElement FrameworkElement Ejemplos de tipos de contenedores STACKPANEL DOCKPANEL CANVAS Programar con WPF Código de lenguaje marcado y código subyacente Marcado
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 6
Código subyacente Crear un enlace de datos mediante WPF Designer Asignar un enlace de datos
Capítulo 5: Visual Studio 2010 - Visual C# Definición Versiones Anteriores C# 1.0 CARACTERÍSTICAS GENERALES C# 2.0 C# 3.0 VISUAL C# 4.0 Introducción Evolución del C# en los años Dynamic Lookup Named and Optional Parameters COM Specific Interop Features Variance (Varianza) Novedades en c 4.0 Propiedades indizadas DYNAMIC LOOKUP Ejemplo de dynamic CallSite COM SPECIFIC INTEROP FEATURES Dinámica de Importación Varianza Covarianza Contravarianza Limitaciones LINQ (Language Integrated Query) Relación con Visual Basic Alineación de Productos Instalando Visual Studio 2010 Professional Ejecutamos el Visual Studio 2010 Reproductor de Windows Media Visión al futuro
Capítulo 6: Windows Communication Foundation Características & Herramientas Herramientas para WCF Plantillas de Visual Studio para WCF Host de servicio WCF (WcfSvcHost.exe)
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 7
Cliente de prueba de WCF (WcfTestClient.exe) IMPLEMENTACIÓN DE WS-SECURITY Autorización Identidad ENVÍO DE MENSAJES SEGUROS Recepción de mensajes seguros INFORMACIÓN GENERAL DE PUNTOS DE EXTENSIBILIDAD DE SEGURIDAD Para crear un servicio web Para probar un servicio WCF Para hacer referencia al servicio WCF Para generar una aplicación cliente WCF DATA SERVICES OPEN DATA PROTOCOL (ODATA) REST (REPRESENTATIONAL STATE TRANSFER) URI (UNIFORM RESOURCE IDENTIFIER) VERBOS HTTP GET POST (Crear datos en la Tabla) PUT (Actualizar datos en la tabla) DELETE (Eliminar datos de la tabla) ACCESO A RECURSOS DEL SERVICIO DE DATOS (WCF. DATA SERVICES) Direccionar Recursos: CREANDO UN WCF DATA SERVICE Crearemos la Aplicación Web ASP.NET Definiendo el modelo de datos Creando el Servicio de Datos (WCF DATA SERVICE) Habilitar acceso al DATASERVICE Servicio creado desde un navegador (BROWSER) Ejemplos de WCF
Capítulo 7: Windows Workflow Foundation Windows Workflow Foundation ¿Qué es el flujo de trabajo? ¿Cuál es la actividad? Bienvenido a la Fundación de flujo de trabajo ¿Y cómo paso de WF 3.0 / 3.5 a WF 4.0? Primera Workflow Solution Conclusión Ejemplo simple WWF Propiedades del branch de la izquierda Flujo para excepciones Ejemplo de WorkFlow
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág. N.° 8
Capítulo 8: Otras herramientas de Visual Studio 2010 ADO.NET Data Services. 3.5 ¿Qué es ADO.NET Data Services? Es independiente del formato Independiente del almacenamiento OBJETIVOS: Interfaz las enumaraciones Ejemplos de ADO.NET ADO.NET 4.0 Introducción Entity Framework Definicion Ventajas de usar Entity Framework Ejemplo creando un Entity Data Model ADO.NET ENTITY FRAMEWORK Entity Data Model ¿Qué es ADo.NET Entity Framework? ¿En qué se traduce esta independencia con el esquema y la tecnología de BD? Definiendo el EDM Consultando Entidades Microsoft Visual F# Características: ¿Por qué utilizar el F#? ¿Cómo instalar F#? Entorno de Trabajo Editor Compilador Plataforma Sintaxis de F# Open System