Programación Simple y Eficiente con C#: Habilidades para Construir Aplicaciones con Visual Studio y .Net

Puntuación:   (5,0 de 5)

Programación Simple y Eficiente con C#: Habilidades para Construir Aplicaciones con Visual Studio y .Net (Vaskaran Sarcar)

Opiniones de los lectores

Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.

Título original:

Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net

Contenido del libro:

Aplique habilidades y enfoques a su programación para crear una aplicación del mundo real en C# 11 utilizando las últimas ediciones de Visual Studio, C# y Microsoft.NET.

Esta edición revisada se actualiza con C#11 y hace más hincapié en las declaraciones de nivel superior introducidas recientemente. Además, encontrará técnicas útiles y una explicación de las diferencias entre escribir código en dos estilos distintos. También cubre las nuevas plantillas introducidas en.NET 6, junto con el uso de.NET 7 en Windows 10 para escribir código y generar resultados.

Cada capítulo comienza con una introducción y una aplicación original escrita en C# 11 para que pueda empezar a codificar. A partir de ahí, se le guía a través de un resultado esperado y se le enseñan las mejores prácticas a lo largo del camino. El autor, Vaskaran Sarcar, hace hincapié en la ampliación y el mantenimiento del mismo programa y muestra ejemplos para diferentes escenarios con el fin de que su programa sea más eficiente y eficaz.

Este libro se divide en cinco partes. La primera parte comienza con una discusión detallada del polimorfismo. A continuación, le muestra cómo hacer un uso adecuado de las clases abstractas y las interfaces, y le enseña a discernir qué técnica utilizar para un escenario específico. Las discusiones sobre los comentarios de código le enseñan cómo utilizarlos eficazmente, y por qué hay que tener cuidado con los comentarios de código.

En la segunda parte aprenderás seis principios de diseño, incluidos los principios SOLID y DRY. Estos principios son la base de patrones de diseño bien conocidos y establecen prácticas para desarrollar software teniendo en cuenta su mantenimiento y ampliación a medida que crece el proyecto.

La tercera parte le guiará a través de métodos para crear aplicaciones eficientes. Aprenderá el uso común de las fábricas para separar el código de su opuesto y la alternativa de la herencia mediante la composición de objetos y las envolturas. Esta parte también demuestra el uso de métodos de plantilla, ganchos y fachadas en la programación. Los consejos le muestran cómo los programadores profesionales desarrollan una aplicación empresarial.

El mejor manejo de excepciones y valores nulos es otra parte integral de la programación profesional, que la cuarta parte explora en detalle. Esto le ayudará a convertirse en un programador más profesional.

En la parte final del libro, aprenderás técnicas eficaces de gestión de memoria y el uso y abuso de los patrones de diseño. En esta parte también se analiza brevemente cómo decidir entre un método estático y un método de instancia y otras técnicas.

Después de leer este libro, serás capaz de implementar las mejores prácticas para hacer tus programas más eficaces y fiables.

Qué aprenderá

⬤ Analizar soluciones alternativas antes de su implementación comparando pros y contras.

⬤ Hacer que el código polimórfico funcione mejor.

⬤ Conocer los efectos secundarios de los comentarios erróneos/redundantes.

⬤ Entender el significado de los principios SOLID y DRY.

⬤ Añadir funcionalidades usando wrappers.

⬤ Redefinir pasos sin alterar la secuencia de llamada de un algoritmo.

⬤ Utilizar hooks en su aplicación.

⬤ Convertir un sistema complejo en un sistema amigable usando facades.

⬤ Ejecutar su aplicación en .NET 6.

Para quién es este libroDesarrolladores con conocimientos básicos de C#.

Otros datos del libro:

ISBN:9781484287361
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones de diseño en C#: Guía práctica con ejemplos reales - Design Patterns in C#: A Hands-On...
Obtenga experiencia práctica con cada patrón de...
Patrones de diseño en C#: Guía práctica con ejemplos reales - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Java Design Patterns: Una Experiencia Práctica con Ejemplos del Mundo Real - Java Design Patterns: A...
Utilice el enfoque paso a paso de este libro para...
Java Design Patterns: Una Experiencia Práctica con Ejemplos del Mundo Real - Java Design Patterns: A Hands-On Experience with Real-World Examples
Programación Simple y Eficiente con C#: Habilidades para Construir Aplicaciones con Visual Studio y...
Aplique habilidades y enfoques a su programación...
Programación Simple y Eficiente con C#: Habilidades para Construir Aplicaciones con Visual Studio y .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Introducción a la Programación Funcional con C#: Aprovechamiento de una Nueva Perspectiva para...
Comprenda la potencia de C#, un lenguaje...
Introducción a la Programación Funcional con C#: Aprovechamiento de una Nueva Perspectiva para Desarrolladores Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)