The Daily Six Pack: May 20, 2013

reverse engineering .NET Featured

Reverse Engineering is a very real threat in today’s software development landscape. A colleague of mine had to reverse engineer an application that needed changes made to the code logic. The problem was that the previous developer left without handing over the source. The gist of today’s featured link is that .NET is really easy to reverse engineer. Tony Patton tells us more about this and how to avoid your hard work from been seen by those that aren’t supposed to.

Next there is another instalment of Simon Cooper’s series on .NET security. Perhaps part of your security methodology should be to obfuscate your source code. A great source of security related content in general is Troy Hunt’s blog, so head on over there and take a look.

Lastly, the Visual Studio 2012 and .NET Expert Development Cookbook is being reviewed by Brij over at Code Project. Go check out what he has to say. If you would like to win a free copy of this fantastic book, head on over to Abhishek Sur’s blog (yes, he is the author) and take part in the competition which is really easy to enter.

Welcome to a new week. I hope that you all have a great day today! Here is The Daily Six Pack!

Feature link: Reverse Engineering .NET
Other
For more excellent content, please visit

Dirk Strauss

As a seasoned software developer with a long-standing career in C# and Visual Studio, I have had the privilege of working with a number of companies and learning from some of the most talented individuals in the industry. In addition to my professional experience, I have authored multiple books on topics such as C#, Visual Studio, and ASP.NET Core. My passion for programming is unwavering, and I am dedicated to staying current with the latest technology and sharing my expertise with others.