• C#10 PACK 2 LIBROS DOMINE DESARROLLO CON VISUAL STUDIO 2022

    DOMINE EL DESARROLLO CON VISUAL STUDIO 2022

    MOMMER, CHRISTOPHE / HUGON, JEROME EDICIONES ENI Ref. 9782409039508 Ver otros productos de la misma colección Ver otros productos del mismo autor
    Estos dos libros ofrecen al lector el máximo de información sobre los fundamentos del lenguaje C# para dominar el desarrollo de aplicaciones Windows con Visual Studio 2022.840 páginas desarrolladas por expertos. Hay elementos para descarga en www.ediciones-eni.com.Un libro de la colección Recursos I...
    Ancho: 178 cm Largo: 216 cm Peso: 1343 gr
    Sin stock - Lo pedimos al editor (de 3 a 7 días)
    61,00 €
  • Descripción

    • ISBN / EAN : 978-2-409-03950-8
    • Encuadernación : RÚSTICA
    • Fecha de edición : 23/01/2023
    • Año de edicion : 0
    • Idioma : CASTELLÀ
    • Autores : MOMMER, CHRISTOPHE / HUGON, JEROME
    • Número de páginas : 840
    • Colección : PACK EXPERTO
    Estos dos libros ofrecen al lector el máximo de información sobre los fundamentos del lenguaje C# para dominar el desarrollo de aplicaciones Windows con Visual Studio 2022.
    840 páginas desarrolladas por expertos. Hay elementos para descarga en www.ediciones-eni.com.

    Un libro de la colección Recursos Informáticos
    C# 10 y Visual Studio Code - Fundamentos del lenguaje

    Este libro está dirigido a los programadores que quieren dominar el desarrollo de aplicaciones .NET mediante el lenguaje C#, en este caso en su versión 10.

    Después de una introducción rápida sobre el funcionamiento de C# 10 y de su framework asociado .NET, instalaremos el entorno de desarrollo multiplataforma Visual Studio Code, que permite realizar los ejercicios del libro.

    Después, estudiaremos la sintaxis básica del lenguaje así como los elementos asociados para escribir programas sencillos con rapidez. También se incluye un concepto fundamental y básico: la programación orientada a objetos, un paradigma utilizado en el uso de muchos lenguajes de desarrollo.

    Para crear programas robustos y eficaces, el lector descubriremos los principales elementos algorítmicos del lenguaje como los bucles, las colecciones o incluso la gestión de los errores.

    El lenguaje de consulta LINQ se presenta en profundidad y está ilustrado con ejemplos concretos que contienen ejercicios.

    También se tratan otras ideas fundamentales como el asincronismo, el funcionamiento de los flujos de datos, la serialización en binario, XML o incluso JSON para completar el panorama de las posibilidades del lenguaje.

    Para permitir al lector ampliar su reflexión sobre sus proyectos futuros, un capítulo propone un resumen general de las aplicaciones que se pueden desarrollar con C#, como aplicaciones web, Windows o móviles, todo ilustrado con ejemplos. En el último capítulo aparece un glosario que los programadores podrán utilizar como memorando.

    Un libro de la colección Expert IT
    C# 10 - Desarrolle aplicaciones Windows con Visual Studio 2022

    Este libro sobre el desarrollo de aplicaciones Windows con el lenguaje C# (versión 10) y Visual Studio 2022, está dirigido a desarrolladores noveles en el framework.NET. Les permite aprender los conceptos básicos del lenguaje C# e introduce conceptos más avanzados, dando 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 mientras construye una aplicación funcional a lo largo de todo el libro, para ilustrar los conceptos abordados de una manera práctica y coherente.

    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 creació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 aplicaciones WPF.

    Así mismo, se detallan las herramientas de Visual Studio que permiten realizar pruebas y depurar las aplicaciones, presentando técnicas de manejo de errores, al igual que conceptos para monitorizar aplicaciones como el seguimiento, 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 cómo usarlos para comunicarse con una base de datos, mientras aprende a usar el lenguaje de consulta LINQ para interactuar con modelos de 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 serializació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, se presentan conceptos más avanzados, con el fin de exponer un abanico más amplio de posibilidades que ofrece el lenguaje C# y Visual Studio: el uso de expresiones regulares, el desarrollo de aplicaciones multitarea y asincrónicas, la globalización y 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, son algunos de los temas introducidos.

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

Este sitio web almacena datos como cookies para habilitar la funcionalidad necesaria del sitio, incluidos análisis y personalización. Puede cambiar su configuración en cualquier momento o aceptar la configuración predeterminada.

política de cookies

Esenciales

Las cookies necesarias ayudan a hacer una página web utilizable activando funciones básicas como la navegación en la página y el acceso a áreas seguras de la página web. La página web no puede funcionar adecuadamente sin estas cookies.


Personalización

Las cookies de personalización permiten a la página web recordar información que cambia la forma en que la página se comporta o el aspecto que tiene, como su idioma preferido o la región en la que usted se encuentra.


Análisis

Las cookies estadísticas ayudan a los propietarios de páginas web a comprender cómo interactúan los visitantes con las páginas web reuniendo y proporcionando información de forma anónima.


Marketing

Las cookies de marketing se utilizan para rastrear a los visitantes en las páginas web. La intención es mostrar anuncios relevantes y atractivos para el usuario individual, y por lo tanto, más valiosos para los editores y terceros anunciantes.