Lecturas recomendadas sobre c#.net · julio 2018


lecturas recomendadas c#.net


Aquí estan las lecturas que me han parecido interesantes este mes sobre el mundo de la programación en c#.net.

Novedades de ASP.NET Core 2.1

José M. Aguilar

(...) la versión 2.1 incluye numerosas mejoras sobre su predecesora. Muchos componentes internos han sido reescritos y se han añadido características que, sin duda, continúan haciendo de ASP.NET Core un framework cada vez más completo y eficiente.

EF Core 2.1 vs NHibernate 5.1: DDD perspective

Vladimir Khorikov

Programadores, probad NHibernate. Lo he estado usando para construir modelos de dominio limpios y altamente encapsulados durante muchos años. Y ahora que admite operaciones asincrónicas y .NET Standard, no hay ninguna razón para no hacerlo. La combinación que a menudo me funciona mejor es: NHibernate para comandos (operaciones de escritura) y Dapper para consultas (operaciones de lectura).

3 ways to use HTTPClientFactory in ASP.NET Core 2.1

Talking Dotnet

(...) HttpClient tiene algunos problemas serios como que cuando se elimina el objeto HttpClient no se cierra el socket inmediatamente, si se usa demasiadas instancias afecta el rendimiento y si se usa un Singleton de HttpClient o instancia compartida no respeta la configuración de DNS Time to Live (TTL). HttpClientFactory resuelve todos estos problemas.

C# Enum: Definition, Examples, Best Practices, and Pitfalls

Justin Boyer

No te asustes por algunos de los comportamientos extraños de los enums de C #. En general, los enums son eficientes, fáciles de usar y una excelente manera de hacer que tu código sea más fácil de leer y mantener. Ve a deshacerte de esos "números mágicos" y usa un poco de magia llamada enums.

A to-do list for new ASP.NET Core projects

Biarity

Aquí hay algunas cosas que puedes hacer para facilitar tu vida al comenzar un nuevo proyecto ASP.NET Core, o reducir el código duplicado sin usar un texto repetitivo.

ASP.NET Core Web API Best Practices

Marinko Spasojevic

En este post voy a escribir sobre lo que considero que son las mejores prácticas al desarrollar un proyecto .NET Core Web API. Cómo podemos mejorarlo y cómo hacerlo más mantenible.

C# PATTERN MATCHING: ARE THE OFFICIAL DOCS LYING?

James Hickey

Si no lo sabes, el patrón matching en C # te permite comprobar el tipo del objeto y realizar algo de "magia" adicional al mismo tiempo. Si bien tuve la oportunidad de jugar con esta característica, también me surgieron algunas preguntas sobre su uso.

How to Easily Create a PDF Document in ASP.NET Core Web API

Marinko Spasojevic

En este artículo, voy a mostrar cómo usar la biblioteca DinkToPDF para generar fácilmente documentos PDF para proyectos .NET Core Web API.

El filtro [ApiController] en ASP.NET Core MVC 2.1

José M. Aguilar

(...) el nuevo atributo [ApiController], un decorador aplicable a controladores que los identifica como puntos de entrada de APIS, aplicando de forma automática una serie de convenciones bastante útiles a la hora de crear este tipo de componentes.




Quizá algun día empiece a enviar una newsletter, si te gustaría recibirla subscríbete aquí

Archivo