dotNetDave Rocks Silicon Valley Code Camp (2014)

I hope to see you at this years Silicon Valley Code Camp on October 11th & 12th! This is the largest Code Camp in America drawing 2,500+ people each day. This is by far my favorite Code Camp to speak at and it's FREE! If you only go to one Code Camp a year, this … Continue reading dotNetDave Rocks Silicon Valley Code Camp (2014)

Don’t Show Exception Message To Users

Today, I went to a web site to enter time for a contract I'm working on and I got this:         Never, ever, ever display messages like this to your users. Number one it makes no sense to them. Number two it could reveal some information that could be used to hack … Continue reading Don’t Show Exception Message To Users

dotNetDave Rocks Visual Studio Live! Orlando 2014

For the first time the  dotNetDave "Rock The Nation Tour" is coming to Visual Studio Live! in Orlando on November 17-24th! I hope you will attend my sessions below. Röck Yoür Cöde Using Code Contracts This session will introduce developers to the new powerful new feature that is part of the .NET 4.5 framework called … Continue reading dotNetDave Rocks Visual Studio Live! Orlando 2014

256 Seconds With dotNetDave (E2) – AppDomain Exceptions

In this episode dotNetDave talks about how to trap ALL exceptions in your application, no matter what assembly might be causing them (even if you don't have source).

St. Louis Days of .NET – 2013

I hope everyone in the t. Charles, MO area are planning to attend this years St. Louis Days of .NET on November 14th thru 16th. It’s always a great time and lots of free training! I will be presenting the following session and I hope you will attend. Wear your favorite concert t-shirt to my sessions and be … Continue reading St. Louis Days of .NET – 2013

Desert Code Camp 2013

I hope everyone in Arizona is planning to attend this years Desert Code Camp on November 9th. It’s always a great time and lots of free training! I will be presenting the following session and I hope you will attend. Wear your favorite concert t-shirt to my sessions and be in the running to win free software! … Continue reading Desert Code Camp 2013

Silicon Valley Code Camp 2013

I hope everyone in northern California is planning to attend this years Silicon Vally Code Camp on October 4th & 6th in Los Altos Hills, Ca. It’s always a great time and lots of free training! I will be presenting the following session and I hope you will attend. Wear your favorite concert t-shirt to … Continue reading Silicon Valley Code Camp 2013

Make Disposing Objects Easier

As I talked about in my What’s the Purpose of the “using” Statement? post, disposing of your objects is very important in your application to prevent issues like virtual memory leaks. Equally important is as a developer of a type (class) that use any types that implements IDisposable, then your type must also implement IDisposable. … Continue reading Make Disposing Objects Easier

Defensive Programming – Verifying Enum Values

One thing I see programmers overlook all the time in their coding is that a valid enumeration value was passed into a method or property. For example, I did an analysis on a 30 project solution that has over 83K lines of code and only once was the enum value verified! As I tell programmers … Continue reading Defensive Programming – Verifying Enum Values

SoCal Code Camp – Fullerton 2012

I hope everyone in southern California is planning to attend this years SoCal Code Camp in Fullerton, Ca on 1/28 – 1/29. It’s always a great time and lots of free training! I will be presenting the following sessions and I hope you will attend. .NET Coding Standards For The Real World Revamped for 2012, … Continue reading SoCal Code Camp – Fullerton 2012