Suscripciones ENI: ¡Acceso ilimitado a todos los libros y vídeos de ENI!  Descubrir
Haz tu pedido antes del 21 de diciembre para recibirlo a tiempo antes de Navidad (para entregas en España peninsular)
    1. Libros
    2. C# 10 - Pack de 2 libros : Domine el desarrollo con Visual Studio 2022

C# 10 Pack de 2 libros : Domine el desarrollo con Visual Studio 2022

  • 5% de descuento en todos los libros, con el código 5DESCUENTO
  • Disponible. Expedido en 24 horas
  • Envío gratis a partir de 25 € de compra
  • Versión online gratis por un año
  • Acceso gratuito a todos nuestros libros online durante 1 hora por toda compra
  • 5% de descuento en todos los libros, con el código 5DESCUENTO
  • Acceso inmediato durante 10 años
  • Versión online digital, no descargable
  • Acceso ilimitado 24/7, durante 10 años
  • Acceso ilimitado 24/7, durante 10 años
  • Todos los libros online de ENI
  • Más de 5 novedades todos los meses
  • Novedades disponibles el mismo día de su publicación
  • Acceso 100% online

Presentación

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.

El código de la aplicación de ejemplo que se trata en el libro se puede descargar del sitio web www. https://www.ediciones-eni.com.

Índice

Descargar en formato PDF

Autores

Christophe MOMMERMás información

Ingeniero informático y programador apasionado, Christophe MOMMER tiene varias certificaciones de las tecnologías .NET y Azure emitidas por Microsoft. Como freelance, acompaña a los equipos de producción en la creación de código eficaz con un gran valor añadido. En sus libros comparte sus conocimientos para dominar la programación con las tecnologías .NET.

Jérôme HUGONMás información

Jérôme HUGON es desarrollador/consultor de .NET desde hace muchos años y está certificado por Microsoft en tecnologías .NET. Su experiencia en el desarrollo de sitios web ASP.NET y SharePoint, así como aplicaciones Windows, le permite brindar al lector un conocimiento básico sólido del lenguaje C#, así como una buena introducción hacia conceptos más avanzados para un uso óptimo de este lenguaje.

Características

  • Nivel Experto a Medio
  • Número de páginas 840 páginas
  • Publicación enero 2023
    • Pack - 17 x 21 cm
    • ISBN: 978-2-409-03950-8
    • EAN: 9782409039508
    • Ref. ENI: RITEIT10CSHAR
  • Nivel Experto a Medio
  • Publicación enero 2023
    • HTML
    • ISBN: 978-2-409-03951-5
    • EAN: 9782409039515
    • Ref. ENI: LNRITEIT10CSHAR

Descargas

  • Descargar los ejemplos del libro EIT10C22VIS -1- (42 605 Ko)
  • Descargar los ejemplos del libro EIT10C22VIS -2- (42 121 Ko)
  • Descargar los ejemplos del libro EIT10C22VIS -3- (42 168 Ko)
  • Descargar los ejemplos del libro EIT10C22VIS -4- (31 691 Ko)