#189 – January 14, 2018
C# 7 Series, Part 8: “in” Parameters
By default, method arguments are passed by value. That is, arguments are copied and passed into the method. Therefore, modification to the argument inside the method body does not affect the original value. In most of the cases, modifications are unnecessary.
Setting Up A Private Nuget Server
The series will be broken into three parts. The server setup and the different options you have for actually hosting your nuget feed, different ways you can go about structuring your project and code for ease of use when packaging into a nuget feed, and how to go about actually building your package and pushing it to your server.
Visual Studio 2017 Version 15.6 Preview 2 and Visual Studio for Mac Version 7.4 Preview
We’re excited to start the new year off with great updates to the Visual Studio 2017 15.6 Preview for both Windows and Mac, and we hope that you will install and use it, and then tell us what you think. If you’re on a Windows machine, you can either install it from here or, if you already have it installed, click on the notification you’ll receive in the product informing you that the update is available. If you’re on a Mac, switch to the Visual Studio for Mac Beta updater channel to try out the new preview features.
7 Debugging Techniques you should know in C# .NET
As time goes by, I keep learning new tricks that make my debugging more effective. I’ve gathered in this post 7 debugging techniques that I learned relatively late into my career and I consider advanced (though sometimes something advanced for some is trivial for others). Enjoy and I hope you learn something new!
4 Common Datetime Mistakes in C# — And How to Avoid Them
Do you remember the “falsehoods programmers believe about X” meme that became popular among software blogs a few years ago? The first one was about names, but several others soon followed, covering topics such as addresses, geography, and online shopping.