Rock The World Tour

Improving Code Quality… One Developer At A Time!

The “Rock The World Tour” is coming to your town in 2017. Come and learn the topics below, have some fun and win awesome software!

Tour Sessions

Rock Your .NET Coding Standards ™

Length: 1-2 hours

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, application setup, writing better types and much, much more. Code tips are included to help you write better, error free applications. Lots of code examples in C# and VB.NET. This session is based on my book, David McCarter’s .NET Coding Standards. After attending this session, you will be a Code Shark™ just like me! This is part 1 in my 6 part series titled “Improving Code Quality… One Developer At A Time”. Note: Even though code examples in this session are in .NET, the concepts can be applied to any language.

Here’s What Attendees Are Saying About This Session

  • Joseph D. – I saw this presentation at the SoCal Code Camp, and was a little shell-shocked about all the things that the other courses (Pluralsite, MVA, Channel 9) failed to state.

Please take my Coding Standards Survey before attending this session (you could win a free copy of my Rock Your Code DVD).

Miss this session or want to see it again? You can by clicking here.

Check out the Coding Standards For The Real World webcast I did for SubMain.com.

Rock Your Code With Defensive Programming ™

Length: 1-2 hours

This session brings writing better code to the next level. Do you enjoy receiving bug tickets from QA? Didn’t think you would, so this session will provide solid practices that I have been using for most of my programming career to check-in to source only rock solid code. You will learn my #1 mantra, along with 13+ rules, that I use while writing code that allows me to write new code (features) and stay out of maintenance mode hell. This is part 2 in my 6 part series titled “Improving Code Quality… One Developer At A Time”.

Note: Even though code examples in this session are in .NET, the concepts can be applied to any language.

Please take my Coding Standards Survey before attending this session (you could win a free copy of my Rock Your Code DVD).

Miss this session or want to see it again? You can by clicking here.

Check out the Coding Standards For The Real World webcast I did for SubMain.com.

Rock Your Apps With => 10 Things You Probably Aren’t Doing ™

Length: 1 - 1.5 hours

This session will go over 10+ things that I see developers not doing in their applications to make them robust, easily changed (feature, feature, future) and free from errors. What are they? Well you will need to attend this session to find out. You are guaranteed to learn a lot in this session! This is part 4 in my 6 part series titled “Improving Code Quality… One Developer At A Time”. Note: Even though code examples in this session are in .NET, the concepts can be applied to any language.

Miss this session or want to see it again? You can by clicking here.

Rock Your Development With A Real World Example ™

Length: 2+ hours

This session will demonstrate concepts in the first four parts of my series titled “Improving Code Quality… One Developer At A Time” with an real world app that attendees will use during this session. This app that runs from the cloud (Azure) will show how I use proper architecture design along with coding standards, defensive programming by properly implementing OOP, logging of events and exceptions, code obfuscation, unit testing, strong naming and much more.  Even though code examples in this session are in .NET, the concepts can be applied to any language. This is part 5 in my 6 part series titled “Improving Code Quality… One Developer At A Time”.

Note: Even though code examples in this session are in .NET, the concepts can be applied to any language.

Miss this session or want to see it again? You can by clicking here.

Rock Your Code Knowledge – The Game

Length: 1 - 1.5 hours

How well can you spot issues in code? Well, in this session we will play a fun game to test your code knowledge by spotting issues with real world examples that are currently in production. Contestants will be called on randomly to answer questions. The contestant with the most points at the end will win a lavous prize!

Rock Your .NET Core Best Practices

Length: 1 - 1.5 hours

In this sessions, you will learn how to apply .NET Framework best practices to .NET Core. There are a lot of changes and every developer needs to attend this session before moving to .NET Core. This is part 6 in my 6 part series titled “Improving Code Quality… One Developer At A Time”.


Rock Your Code With Visual Studio Add-ins ™

Length: 1 - 1.5 hours

This session will demonstrate concepts in the first four parts of my series titled “Improving Code Quality… One Developer At A Time” with an real world app that attendees will use during this session. This app that runs from the cloud (Azure) will show how I use proper architecture design along with coding standards, defensive programming by properly implementing OOP, logging of events and exceptions, code obfuscation, unit testing, strong naming and much more.

You can purchase a DVD for this session (sponsored by ComponentOne) for only $15 (credit cards accepted) or purchase online by clicking here.


Rock Your Technical Interview™

Length: 2+ hours, workshop 4 hours 

Have you ever not gotten a job because you weren’t prepared for the interview? Would you like a big raise? Do you need motivation to rock your career? I’ve interviewed 100’s of software developers and will share my knowledge on how to survive, what we look for and even divulge some of the secrets we use during the process. Whether you are looking for a new position within your company or at a new company you need to attend this session. Included are crazy and strange interview stories from engineers just like you! Learn tips to get you started, working with recruiters, getting prepared, the technical interview and more. You will also learn what is the #1 question you need to ask during an interview… it’s a game changer!

Rocking Your Technical Interview with David McCarter interview on dotNetRocks!

Here’s What People Are Saying About This Session

  • Chris S. – I wanted to thank you for your DVD on Technical Interviews. I attended your presentation at Desert Code Camp and purchased the DVD. Your guidance on how to handle technical and even non-technical questions gave me great support and confidence going into a round of interviews I had. That confidence translated into performance as I was able to receive attractive offers from multiple companies, and I was able to make an important move that has been a life-altering, exciting change for me.
  •  Bill W. – Good information! I had forgotten to study the technical questions, did that this morning and I felt I aced my technical interview just now =) Thanks Dave!◦GO now!!! Dave is why I have the best job I have ever had!!!
  •  Daniel I. – Great presentation because you made me realize that I’m not doing enough to better my career! You struck a chord when you said we should keep our resume up-to-date and on-hand at all times. Thanks for helping me realize something I should have been doing a long time ago. Your DVD is very helpful. The fact that you have hiring managers and recruiters giving interviewing tips is great. I’m glad I bought it!
  •  Ken – Thanks for the great presentations – really enjoyed all your presentations at the code camp, learned a lot about interviewing and gained a lot of insight into how recruiting process works.
  •  Stacy P. – An invaluable presentation for less experienced developers and a great review for senior developers that should know better.
  •  Dennis M. – Great presentation, kept me awake and aware, things we often forget and ignore about preparations and you definitely covered that.

Please take the How Do You Find A Job survey before attending this session (you could win a free copy of my Rock Your Technical Interview DVD).

Miss this session or want to see it again? You can by clicking here.


More Info

Shop the "Rock The World Tour" store by clicking here. 
Anyone seen wearing a t-shirt from the store will win 
some geeky swag!

Anyone seen with any item from my Code Camp store, will win some cool swag!


Tour Crew

Video Editing Software Provided by: Adobe

Swag Providers: