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

Windows 8 Release Preview Metro style app samples – C#, VB.NET, C++, JavaScript

Microsoft releases a sample pack includes all the Metro style app code examples developed for Windows 8 Consumer Preview. The samples in this pack are available in in C#, C++, VB.NET, and JavaScript. http://code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style-App-Samples

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

Introduction to .NET Code Contracts

This video will introduce developers to the new powerful new feature that is part of the .NET framework called Code Contracts. Code Contracts brings the advantages of design-by-contract programming to .NET programming. Contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation.

Should You Use var in C#?

I get asked this question or get in heated discussions about this all the time: "I have a standards question regarding the var keyword. I’m starting to see it pop up a LOT in our code and I was wondering if there were any official Microsoft standards regarding its usage. I was under the impression … Continue reading Should You Use var in C#?

Type Design: Equals and HashCode

Good type design dictates that the Equals should always be overridden. This is actually a FXCop violation but 99.99% of types that I see, never has it (or GetHashCode).  Overriding Equals is pretty easy. Public Overloads Function Equals(ByVal obj As [Object] ) As Boolean Try Dim ci = DirectCast (obj, ComputerInfo ) Return (ci.OSFullName = … Continue reading Type Design: Equals and HashCode

Fullerton Code Camp 2011

I hope everyone in southern California is planning to attend this years SoCal Code Camp in Fullerton, Ca on 1/29 – 1/30. It’s always a great time and lots of free training! I will be presenting the following sessions and I hope you will attend. Building nTier Applications with Entity Framework Services Learn how to … Continue reading Fullerton Code Camp 2011

Los Angeles Code Camp 2010

I hope everyone in southern California is planning to attend this years SoCal Code Camp in Los Angeles on 10/23 – 10/24. It’s always a great time and lots of free training! I will be presenting the following sessions and I hope you will attend. Back-2-Basics: Exception & Event Instrumentation in .NET This session will … Continue reading Los Angeles Code Camp 2010

Learn .NET from dotNetDave!

Fundamentals of the .NET Framework class will be starting up at UCSD Extensions in San Diego, Ca