dotNetDave Rocks DevLink 2014

For the first time the dotNetDave “Rock The Nation Tour” is coming DevLink in Chattanooga, TN on 8/27th to 8/29th. Come and learn the topics below:

Please click here to donate to the tour to keep the buses rolling (gas prices are going up)!

Rock Your Technical Interview

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. This session (62.5% new material for 2014) will include crazy and strange interview stories from engineers just like you! This session includes 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! Sit close and you just might catch a custom dotNetDave guitar pick. Some of some of them will win you free software!

New: 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 in 2012 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.

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).

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

Rock Your .NET Coding Standards

The Code Isn't RightWith 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 about common coding mistakes, defensive programming, writing better types and much, much more. Code tips are included to help you write better, error free applications. You will also find out what ‘Progniant’ is. This session is based on my latest book, David McCarter’s .NET Coding Standards. Sit close and you just might catch a custom dotNetDave guitar pick. Some of some of them will win you free software!

We will be playing a game during the session where you can win fabulous prizes!

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

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

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

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

More Info

All slides and videos can be found here: http://www.slideshare.net/dotNetDave and on YouTube.

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

dotNetDave Rocks the Southern Nevada .NET User Group

I hope everyone in the Las Vegas area will come check out my first appearance at the Southern Nevada .NET User Group on September 18th, 2014. I will actually be in town presenting at IT/Dev Connections.

Here is the session I will be presenting:

Röck Yoür Cöde With Visual Studio Add-ins™

This session will focus on my must have Visual Studio add-ins and other tools that makes programming faster and easier (and makes you look like a rock star programmer). All the tools that are either free or very affordable. Tool categories include add-ins for debugging and profiling and more. These tools are designed to impress your boss and get you home at a reasonable time. This session is packed full of demonstrations! Sit close and you just might catch a custom dotNetDave guitar pick. Some of some of them will win you free software!

A few of the demos from this session are already online: – https://google.com/+SubMainSoftware

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

Formatting LINQ Statements

Language-Integrated Query (LINQ) was introduced in Visual Studio 2008/ .NET 3.5 and was actually one of my favorite features. It makes writing queries so much easier, especially for XML and object collections. Even though Visual Studio 2013 auto-formats the queries better, there is even a even better way to make them more readable.

Here is how Visual Studio 2013 auto-formats a LINQ query:

var query = from p in persons
            where p.Age > 30 && p.HomeAddress.City == "Los
                                                      Angeles"
            select new
              {
                  Name = string.Format("{0} {1}",
                             p.NameFirst, p.NameFirst),
                    SSN = p.SSN
              };

After working with LINQ ever since it came out, I have come up with the following formatting that I like better because it’s easier to read:

var query = from
               p in persons
            where
                p.Age > 30 &&
                p.HomeAddress.City == "Los Angeles"
            select new
                {
                    Name = string.Format("{0} {1}",
                               p.NameFirst, p.NameFirst),
                    SSN = p.SSN
                };

Indent on each LINQ keyword like from, were etc. and then as it makes sense in the select statement. Also put each logic operator on it’s own line. This is a short LINQ statement but when it gets to be a very large one this formatting makes it much easier to read.

Rock Your Technical Interview – Working With Recruiters Book Released!

Tech Interview - RecruitersLooking for a new job? Want a big raise? Want to rock your career? Then this book is for you. Why a book on technical interviewing? I’ve been interviewing engineers for over 20 years. I have also experienced all aspects of this subject being interviewed, interviewing candidates and even as a hiring manager. In this first book in a series, I will help you find, keep and work with technical recruiters. There are many good recruiters and many you should avoid. Included are lots of tips, tricks and features the #1 quality of a “good” recruiter.

Support independent publishing: Buy this book on Lulu.

dotNetDave Explains… DVD Released!

This new DVD is DotNetDaveExplainsDVDLabelpacked full of over 25 videos about the .NET Framework. Everything from the CLR, CTS, base class libraries, types, compiling, memory management and more is explained in detail. This DVD will help you learn “the why” on how things work in the framework.

This DVD is sponsored by Redgate. Save 10% on Redgate products when you purchase this DVD. Discount code on DVD.

For a preview go to: http://bit.ly/dndevideos

To get your copy, click here to purchase. For more into on dotNetDave and past or upcoming conference sessions, please click here.