Libro · Edición digital

Guía completa de desarrollo full stack con .NET

Escrito por Ivan Abad

Descubre los entresijos de .NET y CSharp para aprender desarrollo full stack

Páginas
198
Capítulos
15
Palabras
31.472
Publicado
abr 2024
  • Acceso instantáneo tras el pago
  • ePub, Mobi y PDF
  • Pago seguro con Stripe

Los miembros premium tienen un 25% de descuento.

Libro de NetMentor
Portada de Guía completa de desarrollo full stack con .NET

15 capítulos · 198 páginas Ver el índice ↓

Acceso instantáneo Lo recibes nada más completar el pago
ePub + Mobi + PDF Compatible con todos tus dispositivos
Actualizaciones gratuitas Las futuras revisiones están incluidas

Sobre este libro

Qué vas a encontrar dentro.

Este libro es una guía exhaustiva para desarrolladores y programadores que buscan profundizar en el ecosistema de .NET y C#. Desde los fundamentos de .NET, hasta implementaciones avanzadas con Entity Framework Core, inyección de dependencias y programación asíncrona, esta obra abarca todos los aspectos necesarios para dominar el desarrollo de software.

 

A través de una estructura clara y metódica, el lector es llevado paso a paso desde la creación de proyectos, con sus diferentes tipos, las diferentes capas que puede contener, la gestión de usuarios y la integración de Docker, ofreciendo una base sólida para cualquier proyecto de software.

 

El contenido no solo se enfoca en el "cómo" sino también en el "por qué", presentando las mejores prácticas, patrones de diseño, y conceptos avanzados. Además, aborda la importancia de la calidad del código a través de la refactorización. Este libro es, por lo tanto, una valiosa herramienta tanto para el desarrollador principiante como para el experimentado que desea llevar sus habilidades de .NET y C# al siguiente nivel, preparándolos para enfrentar con confianza los desafíos del desarrollo de software moderno.

Índice

15 capítulos, de principio a fin.

Abre cualquier capítulo para ver los temas que trata. Este es el índice completo del libro.

  1. Introducción a .NET y C# 6 temas
    • NET Framework
    • NET Core
    • NET Standard
    • .NET
    • El entorno de desarrollo de .NET
    • ¿Qué es nuget?
  2. Creación de un proyecto en .NET 5 temas
    • Elegir el tipo de proyecto en .NET
    • Proyecto con usuarios
    • Primer vistazo al proyecto MVC
    • Perfiles de desarrollo
    • Administración de usuarios
  3. Docker 3 temas
    • Obtener Docker
    • ¿Qué es Docker?
    • Docker Compose
  4. Entity Framework Core 4 temas
    • Database First en Entity Framework Core
    • Code First en Entity Framework Core
    • Representación de la base de datos en el código
    • Migraciones en Entity Framework Core
  5. Inyección de dependencias 3 temas
    • Qué es la inyección de dependencias?
    • Tiempo de vida en la inyección de dependencias
    • Uso excesivo de interfaces
  6. Programación síncrona y asíncrona 1 temas
    • Cómo utilizar async/await en C#
  7. Caso de uso - Crear Feature Flags 1 temas
    • Insertar valores en la base de datos
  8. Caso de uso - Leer Feature Flags 1 temas
    • Leer valores de la base de datos
  9. Análisis y refactorización de los casos de uso 7 temas
    • Principio de responsabilidad única
    • Diferencia entre Entidad y DTO
    • Mapear objetos
    • Don't Repeat Yourself - Abstracciones
    • Manejo de errores con Railway Oriented Programming
    • Primary constructors
    • La Request Pipeline en .NET
  10. Caso de uso - Leer y Editar un elemento 4 temas
    • Leer un único valor con Entity framework Core
    • Actualizar la vista
    • Actualizar valores con Entity Framework Core
    • Upsert registros
  11. Caso de uso - Eliminar un registro 2 temas
    • Eliminar registros con Entity Framework Core
    • Soft Delete en Entity Framework Core
  12. Caso de uso - Paginación 4 temas
    • Paginación en el frontend
    • Paginación en el backend
    • Implementar paginación en una Vista
    • Validar los elementos de la búsqueda en ASP NET Core
  13. Segundo análisis y refactorización 6 temas
    • Operador ternario
    • Trabajar con muchos casos de uso
    • Comparar cadenas de caracteres en C#
    • Cambiar una abstracción
    • Nullable en C#
    • Comprobar valores nulos
  14. Test en el desarrollo de software 3 temas
    • Tratar con dependencias en Test Unitarios
    • Creación de Test Unitarios en C#
    • La cobertura de código
  15. Introducción API Rest 3 temas
    • Crear una API Rest en C#
    • ¿Qué es Swagger?
    • Identity API

Empieza a leer hoy

Guía completa de desarrollo full stack con .NET

Acceso instantáneo a la edición digital en ePub, Mobi y PDF, con las actualizaciones futuras incluidas.

Ver los otros libros

Empieza a Leer Ahora 📚

Guía completa de desarrollo full stack con .NET

198 páginas • 31,472 palabras

✓ Incluye:
  • 📖 Acceso instantáneo tras el pago
  • 📱 Formatos ePub + Mobi + PDF
  • 🔄 Actualizaciones futuras gratuitas
  • 💻 Compatible con todos los dispositivos

Si no completas la compra, podremos enviarte hasta tres recordatorios sobre este libro. Puedes darte de baja desde cualquier mensaje. Privacidad.

🔐 Pago 100% Seguro con Stripe

Procesamiento seguro garantizado. Recibirás acceso inmediato al contenido digital tras completar el pago.