C# 12 : Desarrolle aplicaciones Windows con Visual Studio 2022 /

Este libro sobre el desarrollo de aplicaciones Windows con el lenguaje C # (ver­sión 12) y Visual Studio 2022, está dirigido a desarrolladores noveles en fra­mework.NET. Les permite aprender los conceptos básicos del lenguaje C# e introduce conceptos más avanzados, dando una visión general de l...

Full description

Saved in:
Bibliographic Details
Main Author: Hugon, Jérôme
Corporate Author: ENI Biblioteca Online (Servicio en linea)
Format: eBook
Language:Spanish
French
Published: Barcelona : Ediciones ENI, 2025.
Series:EXPERT IT
Subjects:
Online Access:Acceso a través de ENI.
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Este libro sobre el desarrollo de aplicaciones Windows con el lenguaje C # (ver­sión 12) y Visual Studio 2022, está dirigido a desarrolladores noveles en fra­mework.NET. Les permite aprender los conceptos básicos del lenguaje C# e introduce conceptos más avanzados, dando una visión general de las posibili­dades que ofrece el lenguaje C#, Visual Studio y el framework .NET en general. Para ilustrar los conceptos abordados de una manera práctica y coherente, el autor ha elegido un enfoque paso a paso mientras, con la construcción de una aplicación completamente funcional a lo largo del libro. El aprendizaje comienza familiarizándose con la interfaz de Visual Studio 2022, así como con el concepto de arquitectura .NET. Luego 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 los delegados y los eventos, antes de abordar el diseño de interfaces de usuario. El diseño de la interfaz de usuario cubre todas las fases útiles para la crea­ción de aplicaciones Windows, tanto funcionales como ergonómicas, que van desde la creación de formularios hasta la creación de controles, pasando por la implementación de un manejador de eventos y la validación de los datos introducidos. También se incluye una introducción al diseño de aplica­ciones WPF. Así mismo, se detallan las herramientas de Visual Studio que permiten reali­zar pruebas y depurar las aplicaciones, presentando técnicas de manejo de errores, al igual que conceptos para monitorizar aplicaciones como el segui­miento, la interacción con registros de eventos y el uso de contadores de rendimiento. Se detalla el uso de Entity Framework dentro de ejemplos concretos, lo que le permite comprender rápidamente cómo crear modelos de datos y usarlos para comunicarse con una base de datos, mientras aprende a usar el lenguaje de consulta LINQ para interactuar con datos en diferentes formatos (objetos, SQL o XML). También se detalla la alternativa al almacenamiento de datos de una aplicación en el sistema de archivos y el uso del concepto de serializa­ción, proporcionando así una visión global de las posibilidades que ofrece el framework .NET en cuanto a la gestión de datos. Además, con el fin de exponer un abanico más amplio de posibilidades que ofrece el lenguaje C # y Visual Studio, se presentan conceptos más avanza­dos: el uso de expresiones regulares, el desarrollo de aplicaciones multita­rea y asincrónicas, la globalización y localización de una aplicación, la segu­ridad del código, la implementación de aplicaciones cliente/servidor, el diseño con GDI+, o así como la reflexión, son algunos de los temas introducidos. La última parte del libro está dedicada a la creación de ensamblados y al des­pliegue de aplicaciones. Se detallan las herramientas y técnicas ofrecidas por Visual Studio para crear instaladores de Windows y configurar aplicaciones. El código de la aplicación de ejemplo que se trata en el libro se puede descar­gar del sitio web www. https://www.ediciones-eni.com.
Item Description:Edición del 1 April 2025
Physical Description:536 pages
ISBN:9782409049989
Access:Acceso restringido a miembros