Puntuación:
El libro ofrece una introducción completa y clara a C# y .NET, por lo que resulta útil para quienes deseen actualizar sus conocimientos o empezar a aprender. Aunque muchos críticos elogian al autor Mark J. Price por su atractiva redacción y su capacidad para aclarar temas complejos, algunos lo consideran poco profundo para los usuarios más experimentados y, en ocasiones, desorganizado.
Ventajas:Explicaciones claras y concisas con ejemplos fáciles de seguir.
Desventajas:Gran recurso para actualizar conocimientos sobre las características de C# y .NET.
(basado en 57 opiniones de lectores)
C# 12 and .NET 8 - Modern Cross-Platform Development Fundamentals - Eighth Edition: Start building websites and services with ASP.NET Core 8, Blazor,
Una guía accesible para programadores principiantes e intermedios sobre los conceptos, las aplicaciones reales y las últimas funciones de C# 12 y .NET 8, con ejercicios prácticos mediante Visual Studio 2022 y Visual Studio Code.
Características principales:
⬤ Explore las últimas incorporaciones a C# 12, las bibliotecas de clases de.NET 8 y Entity Framework Core 8.
⬤ Cree sitios web y servicios profesionales con ASP.NET Core 8 y Blazor.
⬤ Construya su confianza con ejemplos de código paso a paso y consejos para las mejores prácticas.
Descripción del libro:
Este bestseller de Packt te dará una base sólida para empezar a construir apps y servicios con confianza.
Aprenderá programación orientada a objetos, a escribir, probar y depurar funciones, y a implementar interfaces. Se enfrentará a las API de .NET para gestionar y consultar datos, trabajar con el sistema de archivos y la serialización. A medida que avances, explorarás ejemplos de proyectos multiplataforma que puedes construir e implementar, como sitios web y servicios utilizando ASP.NET Core.
Esta última edición integra las mejoras de .NET 8 en sus ejemplos: aliasing de tipos y constructores primarios para un código conciso y expresivo, y expresiones lambda con parámetros por defecto para un código más flexible. Manejará los errores con solidez gracias a las nuevas cláusulas de guardia incorporadas y explorará una implementación simplificada del almacenamiento en caché en ASP.NET Core 8.
Por si esto no fuera suficiente, también verá cómo el compilador nativo ahead-of-time (AOT) permite que los servicios web alcancen nuevas cotas. Trabajará con el nuevo Editor HTTP de Visual Studio 2022 para mejorar el proceso de prueba y depuración. Incluso conocerás Blazor Full Stack con su nuevo modelo de alojamiento unificado para una reutilización del código sin precedentes.
Lo que aprenderá:
⬤ Descubrir las nuevas características de C# 12, incluyendo aliasing de cualquier tipo y constructores primarios.
⬤ Probar la capacidad nativa de publicación AOT para servicios web ASP.NET Core 8 Minimal APIs.
⬤ Construir experiencias web enriquecidas utilizando Blazor Full Stack, Razor Pages, el patrón Modelo-Vista-Controlador (MVC) y otras características de ASP.NET Core.
⬤ Integrar y actualizar bases de datos en sus aplicaciones utilizando modelos Entity Framework Core.
⬤ Consultar y manipular datos utilizando LINQ.
⬤ Construir y consumir potentes servicios utilizando Web API y Minimal API.
A quién va dirigido este libro:
Este libro está dirigido tanto a principiantes como a programadores de nivel intermedio de C# y.NET que hayan trabajado con C# en el pasado y deseen ponerse al día con los cambios realizados en los últimos años.
No es necesario tener conocimientos previos de C# o .NET. Una comprensión general de la programación le ayudará a trabajar con el libro más cómodamente, aunque el contenido es adecuado para aquellos que son completamente nuevos en la programación.
Si ya tiene conocimientos de C# y .NET y desea centrarse en el desarrollo de aplicaciones prácticas, puede consultar el otro libro de Mark sobre .NET, Apps and Services with .NET 8.
© 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)