Microsoft Design Guidelines with CodeIt.Right

Featuring David McCarter, Microsoft MVP Click here for the recording of this webcast. Join David McCarter and Serge Baranovsky as they discuss Microsoft Design Guidelines, the most popular coding standard among C# and VB teams, provide recommendations, show how CodeIt.Right finds code issues, fixes them and provides painless experience when implementing Microsoft coding standards. In … Continue reading Microsoft Design Guidelines with CodeIt.Right

Using StyleCop from Microsoft

When I speak at conferences, I am always amazed on how many C# programmers do not use StyleCop from Microsoft! C'mon, it's FREE! This Visual Studio add-in helps you to format your code to look consistent among your developers... just like Microsoft does.  

Coding Standards For The Real World

My .NET coding standards session changes every year. This was recorded live in 2010. This session will guide any level of programmer to greater productivity by providing the information needed to write consistent, maintainable code. Learn about common coding mistakes, code style, defensive programming and much, much more. Code tips are included to help you … Continue reading Coding Standards For The Real World

Rock Your Coding Standards at San Diego .NET User Group

Join me on April 22nd for 2 hours of coding standards at the San Diego User Group. Rock Your .NET Coding Standards™ Length: 2 hours With lots of new material for 2014 (126.190%), this session will guide any level of programmer to greater productivity by providing the information needed to write consistent, maintainable code. Learn … Continue reading Rock Your Coding Standards at San Diego .NET User Group

Coding Standards in the Real World Webinar

David McCarter and Serge Baranovsky discuss a tried and tested successful approach that will enable your team to implement and use an agreed coding standard with the least amount of conflict. In this webcast they will discuss: Benefits of coding standards Examples of good and bad coding practices Challenges of implementing coding standards and why … Continue reading Coding Standards in the Real World Webinar

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

What’s the Purpose of the “using” Statement?

I recently was asked by one of my clients "What’s the Purpose of the “using statements”? " The developer that asked me this title is Senior Engineer. He went on to state "Looking at the <SOME OTHER> project, I see they didn’t use “using”". When a senior developer actually asks me this I cringe. What I mean … Continue reading What’s the Purpose of the “using” Statement?