Improving the Code Quality in .Net and .Net Core projects using NDepends

Continuando con el análisis de código, la cobertura y los tests como ya viemos en este post ("Runing Tests and Code Coverage without Visual Studio. OpenCover con coverlet y ReportGenerator"), seguiremos profundizando en el "Code Quality", y conoceremos otra buena herramienta, también extensión de Visual Studio e integración con Azure DevOps, NDepends: NDepend es la … Sigue leyendo Improving the Code Quality in .Net and .Net Core projects using NDepends

Anuncio publicitario

Visual Studio 2019 is here !!!

Durante estos días está teniendo lugar el "Connect()" y, dicho evento, como viene siendo habitual, viene con novedades, y en particular de Visual Studio 2019 Preview. Visual Studio 2019 Preview Splash Screen Visual Studio 2019 Preiew Nueva ventana de inicio con acceso rápido a proyectos recientes, nuevos proyectos, clonado de repositorios Git y apertura de … Sigue leyendo Visual Studio 2019 is here !!!

¿Javascript ha muerto? .NET Web Assembly con Blazor

Durante el pasado fin de semana, entre algo de running, y alguna que otra fiesta, al fin he decidido aventurarme con Blazor.   Es cierto, que tengo pendiente otros “TO DOs”, como por ejemplo  profundizar en Angular y otros frameworks Javascript. Pero,… ¿Realmente lo necesitaré? ¡me pregunto!. Como apasionado del mundo .NET, ¿Porque cambiar de lenguaje … Sigue leyendo ¿Javascript ha muerto? .NET Web Assembly con Blazor

Nuevas Características C# 7.1

Buenas, Siguiendo con las características de C#, en este post continuaremos con nuestro Tour y veremos concretamente las de C# 7.1: Async Main Method Default Literal Expressions Inferred Tuple Element Names   https://youtu.be/eiz_58sYSrw ¡Recordemos que aquí tenemos los links a todos los post sobre las características de C# desde su versión 6.0: https://elguerre.com/2017/12/14/y-ms-new-features-c-7-0-2-2/! Enjoy your … Sigue leyendo Nuevas Características C# 7.1

TIP: C#6 New Features 2/2

Hola, Continuando con las nuevas características que incorpora C# 6.0,  he aquí un nuevo Video TIP / Tutorial con el resumen de las siguientes y últimas 4 de ellas: https://youtu.be/v5DJ7drAwr0. Autoproperties Expresion Bodied Members Collectoin Initializers Exception Filters Si aun no has visto el detalle con las cuatro características anteriores, aquí las tienes: https://elguerre.com/2017/10/02/tip-c6-new-features-12/ Como … Sigue leyendo TIP: C#6 New Features 2/2

[GIFTip] Excepciones personalizadas sin escribir código

Hola,Ahora que voy cogiendo ritmo con los Tips y  VídeoTips que podemos ver en mi canal de youtube (https://www.youtube.com/user/JuanluElguerre), ¿Por qué no dar paso a los GIFTips? Creo que es una gran idea para aquellos posts en los que hay poco que decir y mucho que contar.¡Seguro que ahora no paso por alto el escribir … Sigue leyendo [GIFTip] Excepciones personalizadas sin escribir código

[TIP] Mejorando Linq. Un Comparador genérico y un “DistinctBy” !!!

Intentando utilizar el “Distinct” de Linq, me he encontrado con la necesidad te tener que implementar una clase “IEqualityComparer<T>”. Concretamente tenía que obtener objetos distintos en una gran lista. Así que, después de buscar un poco, y gracias a nuestro compañero driis, me gustaría compartir la siguiente clase con vosotros. Creo que puede comenzar a … Sigue leyendo [TIP] Mejorando Linq. Un Comparador genérico y un “DistinctBy” !!!

Comenzando con Xamarin y Visual Studio 2015

Muy buenas, Hace ya un tiempo que no me dejo ver por aquí, el motivo no es otro que el de estar altamente centrado en otros menesteres. Espero sin embargo estar de nuevo al pie el cañón y dejarme ver, al menos, un más. Tengo algunos posts sobre WPF, Windows Phone 8.1 y WinRT e … Sigue leyendo Comenzando con Xamarin y Visual Studio 2015

Windows Azure Web Sites: Integración continua con TFS Preview

En esta ocasión, y continuando el post anterior,  veamos como tener el código del “Azure Web Site” en “TFS Service” y poder  acceder desde Visual Studio 2012 RC y lo mejor, veamos como funciona la integración continua tras cada “Check In” de código. Una vez creado nuestro “Azure Web Site”, realizado o no el despligue … Sigue leyendo Windows Azure Web Sites: Integración continua con TFS Preview

Windows Azure Web Sites: “Web Deploy” en unos cuantos clicks !!!

&      Windows Azure incluye muchas nuevas características como ya comenté en un post anterior. Una de ellas es el “Web Sites”, objeto de este post. Con ella, es posible, con varios click de ratón, desplegar en Azure cualquiera de nuestras aplicaciones web, tanto nuevas como ya existentes. ¡Esto abre un nuevo camino a … Sigue leyendo Windows Azure Web Sites: “Web Deploy” en unos cuantos clicks !!!