Lo destacado

Últimas Publicaciones

Content Delivery Network (CDN) en Azure
Publicado 8/24/2022 en .NET en Español
Hoy quiero tocar el tema de CDN específicamente Azure Content Delivery Network. Esta herramienta nos ofrece una solución global para tener contenido disponible usando un ancho de banda de gran...
Globalización y Localización en Asp.Net Core
Publicado 8/17/2022 en .NET en Español
En estos últimos días estuve analizando una aplicación para convertirla que posea soporte en múltiples lenguajes. Asp.Net Core nos brinda una gran cantidad de servicios y middleware. Entre ellos tenemos...
Azure Search #2: Intégralo en tu WebSite
Publicado 8/10/2022 en .NET en Español
En el artículo anterior estuvimos viendo qué es Azure Search y cómo podemos configurarlo para comenzar a utilizarlo. En este artículo veremos cómo integrarlo en una Aplicación Web por medio...
Azure Search #1: Intégralo en tu WebSite
Publicado 8/3/2022 en .NET en Español
En este artículo hablaremos de Azure Search. Azure Search es una solución que Microsoft nos brinda para poder integrar una excelente experiencia de búsqueda en nuestras aplicaciones móviles, web o...
Productividad con Visual Studio #4: Refactoring
Publicado 7/27/2022 en .NET en Español
En esta última entrega vamos a hablar de Refactoring. Muchos de nosotros seguramente utilizamos ReSharper para hacer una refactorización de código efectivo. Desde la versión 2019 de Visual Studio las...
Productividad con Visual Studio #3: Debug
Publicado 7/20/2022 en .NET en Español
Hasta ahora, en la primera parte y en la segunda, vimos trucos para el editor de código y mejorar nuestra navegación en él. Ahora es el turno de algunos trucos...
Productividad con Visual Studio #2: Navegación
Publicado 7/13/2022 en .NET en Español
En el post anterior vimos cómo aumentar nuestra productividad maximizando el uso del Editor de Código de Visual Studio. Ahora le toca al tema de trucos de Navegación dentro de...
Productividad con Visual Studio #1: Editor de Código
Publicado 7/6/2022 en .NET en Español
En estos últimos días entramos en un debate con algunos amigos y colegas de como aumentar la productividad mientras desarrollamos aplicaciones. Por mi parte, plantee que lo primero que deberíamos...
Ocelot Api Gateway
Publicado 6/29/2022 en .NET en Español
Uno de los desafíos al trabajar con mico-servicios es como hacer que se comuniquen entre ellos sin acoplarlos. Por esta razón, seguramente necesitarás un API Gateway para poder lograrlo exitosamente. Hay...
Clean Code #11: Métodos Largos
Publicado 6/22/2022 en .NET en Español
Lo mejor para lo último, el más popular de los code smell. Si tenemos un método que tenga más de 10 líneas de código seguramente el método es muy largo....
Clean Code #10: Comentarios
Publicado 6/15/2022 en .NET en Español
Comentarios En la mayoría de los casos los comentarios en el código son code-smells. No porque los comentarios sean malos, solamente porque no lo usamos correctamente. Veamos algunos ejemplos de comentarios...
Clean Code #9: Código Duplicado
Publicado 6/8/2022 en .NET en Español
El código duplicado es otro tipo de code smell que debemos evitar. Si el código está duplicado, debemos modificarlo, tendríamos que hacerlo en todos lados. Esto podría generar que algunos...
Clean Code #8: Switch
Publicado 5/25/2022 en .NET en Español
En anteriores post vimos las bifurcaciones If. Ahora veremos otro tipo de bifurcación, Switch. Esta es un poco más compleja de utilizar y factorizar. Manos a la obra! Switch Los switches son...
Clean Code #7: Condicionales #2
Publicado 5/18/2022 en .NET en Español
Ahora veamos un ejemplo más completo. Tendremos una clase de reservación de vuelos. Esta contiene varias toma de decisiones dependiendo de la cantidad de puntos del pasajero. Vemos al código: using System; namespace...
Clean Code #6: Condicionales #1
Publicado 5/11/2022 en .NET en Español
Los condicionales son algo que debemos usar con cuidado. El abuso de ellos puede producir grandes dolores de cabeza no solamente al leer el código, si no también, al hacer...
1 3 7
Ir a la barra de herramientas