David McCarter’s .NET Coding Standards (5th Edition)

David McCarter's .NET Coding StandardsThe third edition of this book (formerly VSDN Tips & Tricks .NET Coding Standards), is a consolidation of many of the .NET coding standards available today in one easy to read and understand book. It will guide any level of programmer or development department to greater productivity by providing the tools needed to write consistent, maintainable code.

The core of the book focuses on naming standards, how to order elements in classes, declaring methods, properties and much, much more. Code tips are even included to help you write better, error free applications. All code examples are shown in C# and VB.NET. I use this book just about
every day and I hope you will too.
-David McCarter

“David McCarter once again demonstrates his knack for pulling best practices into one cohesive unit with his new book. This book includes everything from how to set up your project to how to declare variables to how to use exception handling. It is a great place to start to build your own set of coding standards.”
– Deborah Kurata
Support independent publishing: Buy this book on Lulu.

Purchase an autographed copy by clicking here.

Click here to purchase the eBook version.

Click here to watch info in the book recorded live at a conference!


Rock Your Code: Code & App Performance for Microsoft .NET (1st Edition)

codeperformancebookHow fast your code executes is very important for your users and backend server processes. This is even more important for the future as more and more users, use your app or services. Thinking about performance while you are first writing the code will save tons of time and money in the future! There are many ways to write the same block of code, some more performant than others.Short of requiring your users to purchase faster machines with more memory and faster processors or the same being done for backend servers, this book will show you the best practices, so your code can run as fast as possible and could lead to cost savings for your servers or cloud services.This book discusses and shows common code performance guidelines for Microsoft .NET. Topics include:

  • general tips
  • string performance
  • reference type & structure performance
  • collection performance
  • internationalization & localization
  • how to analyze code for performance problems

This book is written for Microsoft .NET Core 2.2 and Microsoft .NET version 4.7.2 using Visual Studio 2017. All examples in this book work in the .NET Framework and .NET Core/ Standard.


Click here to watch info in the book recorded live at a conference!

Rock Your Career: Surviving The Technical Interview (4th Edition)

Tech Interview Book Cover@0,25xHave you ever not gotten a job because you weren’t prepared for the interview? Would you like a big raise? Do you need the motivation to rock your career? I’ve interviewed 100’s of software developers in the past 25 years and will share my knowledge on how to survive the process, 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 this book. 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! This 4th edition has even more info and new chapters!


Click here to watch info in the book recorded live at a conference!