C# 8 - DESARROLLE APLICACIONES WINDOWS CON VISUAL STUDIO 2019

C# 8 - DESARROLLE APLICACIONES WINDOWS CON VISUAL STUDIO 2019

INFORMÁTICA TÉCNICA - EXPERT IT

HUGON, JÉRÔME

38,00 €
IVA incluido
Editorial:
ENI EDICIONES
Año de edición:
2020
ISBN:
978-2-409-02800-7
Páginas:
517
Encuadernación:
Rústica
Colección:
EXPERT IT

Disponibilidad:

  • La Llar - Sant AntoniDisponibilidad inmediata
  • La Llar- Passeig de la Plaça MajorSin stock - Consultar plazo de entrega

Este libro sobre desarrollo de aplicaciones Windows con el lenguaje C# (en versión 8) y Visual Studio 2019, está dirigido a los desarrolladores que comienzan con el framework .NET. Les permite aprender los conceptos principales del lenguaje C# e introduce conceptos más avanzados, que les aportan una visión general de las posibilidades que ofrece el lenguaje C#, Visual Studio y el framework .NET en general. El autor ha elegido un enfoque paso a paso, construyendo una aplicación funcional a lo largo del libro para ilustrar de manera práctica y coherente, los conceptos que se abordan.

El aprendizaje comienza familiarizándose con la interfaz de Visual Studio 2019 y con el concepto de arquitectura .NET. Se explican los detalles del lenguaje C#, su sintaxis y sus funcionalidades, como las clases, la herencia, las interfaces, los tipos genéricos e incluso se explican a continuación los delegados y los eventos antes de abordar el diseño de interfaces de usuario.

El diseño de la interface de usuario, abarca todas las fases útiles para crear aplicaciones Windows, tanto funcionales como usables, yendo desde la creación de formularios, hasta la creación de controles, pasando por la implementación del administrador de eventos y la validación de los valores introducidos. También se incluye una introducción al diseño de aplicaciones WPF.

De la misma manera, se detallan las herramientas de Visual Studio que permiten realizar las pruebas y la depuración de las aplicaciones, presentando las técnicas de gestión de errores y los conceptos que permiten monitorizar las aplicaciones, como la traza de la ejecución de la aplicación, la interacción con los registros de eventos y el uso de contadores de rendimiento.

Se detalla el uso del Entity Framework, usando ejemplos concretos que permiten entender rápidamente cómo crear modelos de datos y usarlos para establecer la comunicación con una base de datos, mientras se aprende el uso del lenguaje de consultas LINQ, para interactuar con datos en diferentes formatos (objetos, SQL o XML). También se detalla la alternativa del almacenamiento de datos de una aplicación en el sistema de archivos, así como el uso del concepto de serialización, proporcionando, de esta manera, una visión global de las posibilidades que ofrece el framework .NET en lo que se refiere a la gestión de datos.

También se abordan conceptos más avanzados, con el objetivo de exponer la gama más amplia de las posibilidades que ofrece el lenguaje C# y Visual Studio. Podemos citar algunos ejemplos, como el uso de expresiones regulares, el desarrollo de aplicaciones multitarea y asíncronas, la globalización y la localización de una aplicación, la seguridad del código, la implementación de aplicaciones cliente/servidor, el diseño con GDI+, así como la reflexión.

La última parte del libro está dedicada a la creación de ensamblados y al despliegue de las aplicaciones. Se detallan las herramientas y técnicas que ofrece Visual Studio, para crear instaladores Windows y configurar las aplicaciones.

El código de la aplicación de ejemplo que se utiliza en el libro, está disponible para su descarga en el sitio web www.ediciones-eni.com.

Artículos relacionados

  • ANGULAR Y NODE.JS (PAK 2 VOLS.)
    POMPIDOR, PIERRE / VIGOUROUX, CHRISTIAN
    Disponibilidad inmediata

    61,00 €

  • ALGORITMIA, DE LAS BASES A LA PROGRAMACION ORIENTADA A OBJETOS EN JAVA (CON EJERCICIOS Y CORRECIONES)
    BOISGONTIER, HERVÉE
    Disponibilidad inmediata

    29,90 €

  • CREE SU PRIMER SITIO WEB (PACK 2 VOLS.)
    AUBRY, CHRISTOPHE / PRAT, MARIE
    Disponibilidad inmediata

    47,50 €

  • ANDROID, EL GRAN LIBRO DE
    TOMÁS GIRONÉS, JESUS / TIRADO GIL, BEATRIZ
    Android es la plataforma libre para el desarrollo de aplicaciones móviles creada por Google. En la actualidad se ha convertido en la plataforma líder frente a otras como iPhone o Windows Phone. Las aplicaciones Android están ampliando su rango de influencia a nuevos dispositivos tales como tabletas, internet de las cosas, Wearables, TV o automóviles. Si quieres introducirte en ...
    Disponibilidad inmediata

    29,95 €

  • GUÍA PRÁCTICA DE KUBERNETES
    BRENDAN BURNS / EDDIE VILLALBA / DAVE STREBEL / LACHLAN EVENSON
    Si desea crear aplicaciones con un sistema de orquestación de contenedores de la mano de auténticos expertos, ha dado con el libro indicado. Esta guía recoge las explicaciones y los consejos de cuatro profesionales que trabajan en el ámbito de Kubernetes y poseen un amplio manejo en sistemas distribuidos, desarrollo de aplicaciones empresariales y código abierto. Asimismo, muc...
    Disponibilidad inmediata

    27,80 €

  • RESOLVIENDO PROBLEMAS DE BIG DATA
    BALDOMINOS GOMEZ, ALEJANDRO / GONZALVEZ, JUAN CARLOS
    En el sentido más purista del término, hablar de Big Data es hablar de información. Y no de cualquier información: se trata de una cantidad de información tan voluminosa que el simple hecho de almacenarla plantea retos, y tratar de procesarla y estudiarla podría suponer un enorme desafío. Por suerte, desde hace más de una década, científicos e ingenieros de compañías como Goog...
    Disponibilidad inmediata

    12,80 €

Otros libros del autor