-
#VS2015 – Roaming Extension Manager, keep VS extensions sync between different devices
Hola! Today in “Extensions Friday” I’ll try to answer a question someone ask me in twitter long time ago: Do you know a way to sync the installed extensions in Visual Studio between different devices? The answer was NO. However today, I was installing Visual Studio 2015 and I found this extension which try to… — read more
-
#VS2015 – Roaming Extension Manager, mantiene tus extensiones de VS sincronizadas entre varios equipos
Hola! Hoy en “viernes de extensiones” es momento de responder a una pregunta que hace mucho tiempo me hicieron en twitter: Es posible sincronizar las extensiones de Visual Studio entre varios equipos? En ese momento la respuesta fue NO. Hoy, mientras actualizaba VS2015 en algunos equipos, he encontrado conocía esta extensión, y la verdad que… — read more
-
#VS2015 – C#6, using Expression Bodied Members … hell on earth !!!
Hola! After String Interpolation and nameof now is time to write about a new cool feature in C#6: Expression Bodied Members. The Main purpose of this feature is to make the code more clean. If you are familiar with Lambda expressions, this feature is similar. Let’s move to a sample with a Console app, with… — read more
-
#VS2015 – C#6, usando Expression Bodied Members … el infierno en malas manos !!!
Hola! Después de String Interpolation y de nameof es el turno de algo que nos dará más de un dolor de cabeza cuando leamos código: Expression Bodied Members. El objetivo de nueva característica de C# es simplificar el código de funciones en C# en los casos en que las mismas se puedan tratar como si… — read more
-
#VS2015 – C# 6, nameof operator to get variables, types or members names
Hola! Sometime ago I wrote about the new feature in C# 6 which allow us to use String Interpolation instead of String.Format(). In C# 6 we also found a new cool operator: nameof. This new operator allows us to get in string the name of a variable, or a type or a member. If you… — read more
-
#VS2015 – C# 6, nameOf para obtener el nombre de una variable, operacion o tipo
Hola! Hace un tiempo escribe sobre lo interesante que es poder utilizar String Interpolation en lugar de String.Format() cuando trabajamos con string. Otra de las novedades interesantes de C# 6.0 es el operador nameof. El mismo nos permite obtener de forma rápida el nombre de una variable u operación. En escenarios de trazas, de proceso… — read more
-
#VS2015 – IntelliTests a cool tool to test legacy code
Hola! If you work with legacy apps, you probably know the hard work needed to create a test Environment this this type of apps. In the most simple scenario, you start writing some code and you need some tests to validate you don’t get into any ugly errors. The main issue, is that you are… — read more
-
#VS2015 – IntelliTests una interesante forma de testear codigo Legacy
Hola! Una de los Dolores de cabeza más comunes cuando trabajas con apps legacy, es la incapacidad de poder aplicar un buen esquema de tests. Usualmente esto es necesario cuando queremos validar que las modificaciones que realizamos no “revienten” las Features actuales de las apps. Ojo, esto no solo es aplicable a apps legacy, también… — read more
-
#HUMOR – How cool is Code Map in #VS2015, shut up and Refactoring !!!
Hola! Version en inglés y español de la misma respuesta a una conversación que mantuve esta semana. References – Channel9 Understating Complex Code with Code Map https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview/Visual-Studio-Ultimate-2012-Understanding-complex-code-with-Code-Map-ENU – Visual Studio Gallery, VS10x Code Map https://visualstudiogallery.msdn.microsoft.com/1c54d1bd-d898-4705-903f-fa4a319b50f2 – MSDN Use code maps to debug your applications https://msdn.microsoft.com/en-us/library/jj739835.aspx?f=255&MSPPError=-2147217396 Saludos @ Madrid /El Bruno — read more
-
#VS2015 – Removing code comments with a single click
Hola! As you probably know, I’m not a big fan of code Comments. I mean, sometimes 2 lines of text are very useful to give some context, however I try to avoid them as much as I can. The next comments is mostly boring and doesn’t add any value to my code IMHO I don’t… — read more
-
#VS2015 – Eliminando comentarios en source files en un solo clic
Hola! Como muchos saben, no soy muy amigo de los comentarios en el código. Si bien es cierto que 2 líneas de texto pueden agregar mucho contexto útil, siempre trato de evitarlos. Veamos el siguiente ejemplo de un comentario en una funci’on que no aporta absolutamente nada Personalmente los comentarios me quitan “espacio de lectura”… — read more
-
#VS2015 – Some tips to switch to presentation mode in events
Hola! I was in Malaga yesterday sharing some of our experiences with Windows 10 and Visual Studio 2015. Like always I make a quick pre check before the Presentation, and someone ask for my A-B-C process, so here it is. Check Audio and Video – If you choose to use a 16:9 format with a… — read more
-
#VS2015 – Sugerencias para cambiar a modo Presentación en eventos de forma fácil
Hola! Windows 10 y Visual Studio 2015 ya están aquí de forma oficial. Ayer estuve en Málaga compartiendo mi año de experiencias con Windows 10 y Visual Studio 2015. Como siempre antes de empezar las sesiones, hice el checkpoint usual y como alguien me preguntó al respecto, aquí dejo mi ABC. Verificar el entorno de… — read more
-
#VS2015 – Debug #lambda expressions
Hola! In yesterday’s post I wrote about the debugging Features for LINQ available in Visual Studio 2013 and 2015. In Visual Studio 2015 there is also a new feature for debug Lambda expressions which is very useful. This feature was requested by the community with almost 10K votes (link) and is finally included in Visual… — read more
-
#VS2015 – Depurar sentencias #lambda
Hola! En el post de ayer comentaba lo útil que es la capacidad de depurar sentencias LINQ con Visual Studio 2015 y 2013. Una de las novedades que incluye Visual Studio 2015 es la capacidad de depurar sentencias Lambda. Esta petición de la comunidad (link) casi alcanza los 10000 votos y se ha incorporado en… — read more
-
#VS2015 – Debugging #LINQ sentences
Hola! If you use ReSharper, you probably note the suggestion you get to convert your ForEach() sentences into LINQ ones. I’m not going to get into details about performance into this options, the focus of this post is on the “clean code”. I mean, how easy is to read this code. Most of the time,… — read more
-
#VS2015 – Depurar sentencias LINQ
Hola! Cuando usas mucho ReSharper, una de las opciones que te propone el mismo es convertir muchas sentencias ForEach() en sentencias LINQ. No voy a comentar si esta opción es mejor o peor a nivel rendimiento de una app. En este post tomaré como referencia la simplicidad de código, dicho de otra manera, la importancia… — read more
-
#EVENT- Materials used in #Coding4Fun event at Tenerife #Tlp2015 #TlpInnova
Hola! The day before the event I upgraded my laptop to the RTM version of Windows 10, so the demo time during the session was a stressful one. Besides this, I have an amazing time, and the people at the room seems to enjoy my presentation also. I also had the chance to spend some… — read more
-
#EVENT- Materiales del evento #Coding4Fun en Tenerife #Tlp2015 #TlpInnova
Hola! El día anterior actualicé a la version RTM de Windows 10 y claro, nada major que eso para jugar con fuego durante un evento. Eso sí, yo me lo pasé genial y parece que la gente también. Tuve la suerte de tener una gran excusa para pasar unos días en Tenerife con Pao, Valentino… — read more
-
#EVENT- Materials used in Windows 10 Developer Readiness by MVPs #IoT #MVPbuzz #webcast
Hola! I’ve just updated to Windows 10 RTM today, so there is no better time to share the source code, video and slides I used a couple of weeks ago in the webcast for Channel 9 “Windows 10 for developers”. I was talking about Internet of Things and Windows 10. You can access the webcast… — read more