I wrote an article for the SDN Magazine about Microsoft Cognitive Services and you can read it now online. In this article I introduce the Microsoft Cognitive Services and we will work on an example in C#. We will consume the Computer Vision API, in more detail the AnalyzeImage operation. I think it’s very cool stuff!
I started a new community, named .NET Oost. We will organize meetups in the east of the Netherlands to share knowledge about Microsoft .NET and related technologies. Last week we had our first meetup, where I talked about the basic of SOLID. The audience, mostly students, were very enthousiastic about it. And so was I! If you live in our area, please join our community. It’s free and have a pizza with us!
I’m the kind developer who loves shortcuts. I think it makes me more productive. As a fervent user of ReSharper I learned a lot of new shortcuts by forcing myself to learn at least one shortcut a week. ReSharper provides already for years a nice cheat-sheet with al possible and relevant shortcuts. Now you can get one for the plain vanilla Visual Studio environment too!
Scott Guthrie, Executive Vice president of the Microsoft Cloud and Enterprise Group and his Azure Red Shirt Dev Tour ‘17 are coming on May 24th to Amsterdam. This is an exclusive – and FREE! – event for developers where the “man in the red shirt” will spend the day showing off the very latest advances in Microsoft Azure, Microsoft’s cloud services, advanced workloads and capabilities. I think this an event you do not want to miss!
Tuples are primitive types where you can easily combine multiple values to one variable. They are as a datatype not completely new for C# 7.0 or Visual Basic 15, but the way you can use them is, with the new System.ValueTuple type, much improved. In this post I will show you how you can take advantage of the streamed syntax of value tuples. The old System.Tuple became not very populair, mainly because the results where not strongly named; you have to use them like result.Item1, result.Item2 etc.
Microsoft will release Visual Studio 2017 on March 7. They organize a two-day virtual event to show the world the beauty of this latest release.
On March 7, you can watch a live stream with Julia Liuson, Brian Harry, Miguel de Icaza, and Scott Hanselman as they share the newest innovations in Visual Studio, .NET, Xamarin, Azure, and more. After the keynote, Microsoft engineers will lead interactive technical demo sessions to help you get the most out of Visual Studio 2017 and the rest of their tools and platform. On March 8, you can get productive even faster by joining a full day of live interactive trainings. Make sure you will sign up for these trainings.
But the event is not only virtual. You can join a couple of locally hosted events. Speaking about the Netherlands you have the choice of a couple events, geographically spread around the country. I’m not sure this list is comprehensive, but you can choose already from a nice list!
In a few days Microsoft TechDays will start. This is the major Dutch tech event on Microsoft – and other open source technologies. On this event many (respectable!) speakers will have their sessions on various topics. Speakers you know from your local community, but also Microsoft employees from Redmond will visit Amsterdam. The event will be held on October 4 and 5 in Amsterdam, The Netherlands.
Today I encountered a strange behavior in the code editor of Visual Studio 2015. The dropdown controls with the list of controls and procedures were missing! I thought it was a glitch in the software; as it still not officially released, you could expect some issues. But no… I discovered today that it is a feature you can enable and disable. Go to Tools > Options > Text Editor > All Languages and simple check the option ‘Navigation bar’. Some research on the Internet learned me that this is a feature that already exists since years, so it is not only available in Visual Studio 2015. Sometimes I’m still amazed by what I NOT know about my favorite piece of software on my machine.
I think it’s not new for you that in Visual Studio you can customize the position, size and behavior of windows to create window layouts that work best for various development workflows. When you customize the layout, Visual Studio remembers it. For example, if you change the docking location of the Properties Window and then close Visual Studio, the next time that you start, even if you are working on another computer, the Properties Window will be docked in that same location.
I think all of us noticed the colors in the left margin of the editor of Visual Studio, but do you know what these colors mean? To be honest… I know that these colors are already there for more than five years. And I know that they have something to do with tracking changes in my code. But I never asked myself what they actually mean. This is quite strange because for at least five days a week, a couple of hours per day, I’m coding in the Visual Studio editor. I’ve seen wittingly or unwittingly these colored markers many and many times.