Libro c avanzado

Page 1

Tapa C OK.qxp

23/08/2011

21:56

PÆgina 1

C# AVANZADO CONTENIDO 1 | INTERFACES Entender las interfaces / Definir la interfaz / Comparación entre interfaces y clases abstractas / Creación de una aplicación simple con interfaz / El uso de IEnumerable / El uso de ICloneable / El uso de Icomparable

SOLUCIONES REALES, CON LAS ESTRATEGIAS DE DESARROLLO MÁS ACTUALES Este libro abre nuevas perspectivas para la programación de aplicaciones con C#, al llevar al lector a recorrer temas más avanzados del lenguaje y del framework .NET. Con la lectura de esta obra, conoceremos técnicas avanzadas de progra-

2 | CALLBACK, DELEGADOS Y EVENTOS Creación de la interfaz de callback / Entender el sink / Cómo utilizar dos o más eventos / Los delegados / Delegados con multicasting / Entender los eventos 3 | MANEJO AVANZADO DE CLASES Indexers / Vectores / Aplicación con sobrecarga de operadores binarios / Sobrecarga de operadores unuarios / Sobrecarga de operadores de igualdad y comparación / Sobrecarga de los operadores < y > 4 | SERIALIZACIÓN Guardar el estado de los objetos / Serialización binaria / Serialización SOAP / Serialización XML / Serialización de clases con composición en formato binario / Serialización usando XML / Serialización de varios objetos 5 | INTRODUCCIÓN A WPF Y XAML Entender WPF / Arquitectura de WPF / Entender los contenedores / Los paneles

mación que nos permitirán hacer un desarrollo más eficiente y tener soluciones más fáciles de programar. Aprenderemos cómo guardar el estado de los objetos en disco, crear interfaces de usuario avanzadas por medio del uso de XAML y WPF, utilizar las bases de la programación de Windows Phone 7, y generar aplicaciones distribuidas aprovechando el poder de WCF. Luego, a medida que avancemos, el libro se adentrará en los temas más complejos del framework, como WPF, XAML y WCF. Todos los procedimientos son expuestos de manera práctica con el código fuente de ejemplo (disponible en Internet), diagramas conceptuales y la teoría necesaria para comprender en profundidad cada tema presentado. Al finalizar el recorrido, seremos capaces de realizar desarrollos complejos y profesionales, mediante código sencillo, pero, al mismo tiempo, poderoso. Nicolás Arrioja Landa Cosio, catedrático, investigador y consultor, es además autor de múltiples libros sobre C#, publicados en esta editorial, y es quien nos llevará en este nuevo recorrido por el máximo nivel del lenguaje de Microsoft.

6 | XAML Y LAS INTERFACES DE USUARIO Efectos y brochas para el fondo de Border / Degradado / Control de marcos / Control de la interfaz 7 | PROGRAMAR PARA WINDOWS PHONE 7 Windows Phone 7 / Proyecto para Windows Phone / Hardware / Colocar la orientación de la aplicación / El sistema multi-touch 8 | PROGRAMAR EN WCF Entender Windows Communication Foundation / El modelo de comunicación / Creación de aplicaciones WCF / Código para un servicio WFC

En este sitio encontrará una gran variedad de recursos y software relacionado, que le servirán como complemento al contenido del libro. Además, tendrá la posibilidad de estar en contacto con los editores, y de participar del foro de lectores, en donde podrá intercambiar opiniones y experiencias.

Si desea más información sobre el libro puede comunicarse con nuestro Servicio de Atención al Lector: usershop@redusers.com

ADVANCED C#

NIVEL DE USUARIO PRINCIPIANTE

INTERMEDIO

AVANZADO

EXPERTO

This book offers new perspectives for those already programming with C# or for those who seek to improve their skills. It also includes advanced concepts and exercises that will greatly enhance the developer's experience.

por Nicolás Arrioja Landa Cosio


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Libro c avanzado by Juan Jesus Torres Valero - Issuu