Dirk Strauss

TakeWhile Extension Method in C#

On 30 July, 2015 00:05:02, in Programming, by Dirk Strauss

TakeWhile Extension Method – I am amazed at how the C# language can teach me something new. I have come to the conclusion that it is basically impossible for a developer to know all there is about a given programming language (unless you are Jon Skeet of course). We learn as we need. I need to do xyz in code, so I research and find a way. Therefore I learn something new. The next time I will know how to do this. That is how we learn more about a particular language. Today I had a requirement to loop through a List<int> and only process values in this list greater than zero. The TakeWhile Extension Method was the perfect fit.

Continue reading »

Debugging Lambda Expressions In Visual Studio 2015

On 28 July, 2015 00:09:44, in Programming, by Dirk Strauss

Debugging Lambda Expressions – Visual Studio 2015 has added the ability for developers to debug Lambda Expressions. This is a big improvement for me personally because I quite enjoy using Lambda Expressions. Now I can debug these Lambda Expressions and modify values to test different scenarios. Let’s take a look how we do it.

Continue reading »

Visual Studio 2015 IntelliTrace – We have all been there. You get given a legacy project that has an error and you need to find it and fix it. Perhaps it is an old project you worked on several months or years ago. If the project was written by someone else who has perhaps left the company, understanding the code in order to find the bug is a huge challenge. Learn how Historical Debugging can speed through common tedious debugging tasks to get to the root of the problem fast!

Continue reading »

Visual Studio 2015 Light Bulb – If you have been using Visual Studio 2015, you will undoubtedly run into the Light Bulb during your ventures into the new IDE. This is a very handy tip and one that is really easy to make use of. This productivity feature is so subtle but incredibly handy and always in the right place at the right time.

Continue reading »

PerfTips – Visual Studio 2015 New Features In The Spotlight

On 21 July, 2015 00:17:22, in Programming, by Dirk Strauss

PerfTips – How many times have you written timer code to see how long a certain method takes to execute? Perhaps you have a bit of reusable code that you can just plug in to do this. Well stash away that old timer code because as of today with the release of Visual Studio 2015, Microsoft has introduced PerfTips.

Continue reading »

Renewed As .NET MVP For 2015

On 2 July, 2015 01:39:30, in Technology, by Dirk Strauss
MVP Renewed 2015

I am so honored to be renewed as a .NET MVP for 2015/2016. There is a fantastic community of individuals that are willing to help and assist no matter what time of day or night. Without the dedicated individuals that never hesitate or shy away from helping, I would not be here. To you folks, I want to say thank you! I also want to say thank you in particular to Jody Roberts for countless Wednesday evenings assisting me in getting Develop Africa started up (More on that in the coming weeks). I also want to thank my MVP lead Hande Kayadeniz Torkan for everything she does for us MVP’s.

Then to all the new and renewed MVP’s, congratulations! To the newly awarded MVP’s, enjoy the community and support you will experience. More than that, become part of the community by sharing whatever you can. To the renewed MVP’s, thank you for your continued dedication and commitment. I am honored to be counted among such outstanding individuals.

Last but definitely not least, to my wonderful wife and kids. Thank you for putting up with me during countless late nights while I tinker away at the next thing that has caught my interest. Without you and your support and love, I would not be able to do any of this. You are my foundation of everything good and make me better than I could ever be on my own. I love you.

Devart Code Compare

On 15 June, 2015 00:09:20, in Programming, by Dirk Strauss

Devart Code Compare is a really awesome tool for developers to use. It integrates seamlessly into Android Studio, Eclipse, IntelliJ IDEA and naturally, Visual Studio. It has also built-in support for the following popular source control systems: TFS, SVN, Git, Mercurial, and Perforce. Today I’m going to look at the standalone tool.

Continue reading »

LEADTOOLS Recognition Imaging SDK: Create Imaging Apps Easily

On 8 June, 2015 15:06:51, in Programming, by Dirk Strauss

LEADTOOLS Recognition Imaging SDK – I had the pleasure of taking the SDK for a spin, and let me tell you it was well worth it. LEADTOOLS has already established itself as a world leader in Imaging SDK’s, but for me it goes much further than just that. The technical support is stellar! This is what differentiates a good functional product from a stunning product.

Continue reading »

Windows 10 Launches July 29th

On 2 June, 2015 00:09:58, in Technology, by Dirk Strauss

Windows 10 Launches July – I guess as most of you have heard, Windows 10 is launching on July 29th. This is great news for those of you that haven’t played around with the technical preview. So just how easy will it be to get your hands on a copy of Microsoft’s new OS? Very easy, as it turns out.

Continue reading »