All Posts

Jan 21, 2020:  Opinion Time: What Revenue Model Should This Blog Use? Members Only
Jan 21, 2020:  How to Use Routing in ASP.NET Core 3.0 Razor Pages Members Only
Jan 15, 2020:  An Overview of Attribute Routing in ASP.NET Core 3.0 MVC Members Only
Jan 13, 2020:  An Overview of Convention-Based Routing in ASP.NET Core 3.0 MVC Members Only
Jan 06, 2020:  Routing Basics in ASP.NET Core 3.0 Members Only
Dec 30, 2019:  Introducing the Guest Writer Program Members Only
Dec 23, 2019:  Using XUnit [Theory] and [InlineData] to Test C# Extension Methods Members Only
Dec 18, 2019:  Unit Testing ASP.NET Core MVC Controllers with Moq and XUnit Members Only
Dec 16, 2019:  Unit Testing the Business Layer in ASP.NET Core with Moq and XUnit Members Only
Dec 11, 2019:  Using Moq to Create Fluent Test Classes in ASP.NET Core Members Only
Dec 09, 2019:  Unit Testing Overview with ASP.NET Core, XUnit, and Moq Members Only
Dec 06, 2019:  Introducing Subscriptions! Members Only
Nov 18, 2019:  MSBuild, OutDir, Cargo Cults, and Why Nothing Is Ever Unchangeable Members Only
Nov 11, 2019:  Dapper vs EF Core Query Performance Benchmarking Members Only
Nov 04, 2019:  Learning Blazor by Building Connect Four in ASP.NET Core Members Only
Oct 30, 2019:  The Bittersweet End of the Read-Aloud Corner Members Only
Oct 28, 2019:  Creating a Random Post Link with the Ghost SDK and Content API Members Only
Oct 14, 2019:  The Repository-Service Pattern with DI and ASP.NET Core Members Only
Oct 01, 2019:  Joining the Dark (Mode) Side Members Only
Sep 17, 2019:  Bucket Sort - The Sorting Algorithm Family Reunion Members Only
Sep 12, 2019:  Radix Sort - The Sorting Algorithm Family Reunion Members Only
Sep 09, 2019:  Gnome Sort - The Sorting Algorithm Family Reunion Members Only
Sep 05, 2019:  Pigeonhole Sort - The Sorting Algorithm Family Reunion Members Only
Aug 29, 2019:  Bitonic Merge Sort - The Sorting Algorithm Family Reunion Members Only
Aug 26, 2019:  Counting Sort - The Sorting Algorithm Family Reunion Members Only
Aug 22, 2019:  Odd-Even Sort - The Sorting Algorithm Family Reunion Members Only
Aug 19, 2019:  Bubble Sort - The Sorting Algorithm Family Reunion Members Only
Aug 15, 2019:  Bogosort - The Sorting Algorithm Family Reunion Members Only
Aug 13, 2019:  Cocktail Shaker Sort - The Sorting Algorithm Family Reunion Members Only
Aug 08, 2019:  Heap Sort - The Sorting Algorithm Family Reunion Members Only
Aug 05, 2019:  Quick Sort - The Sorting Algorithm Family Reunion Members Only
Aug 01, 2019:  Comb Sort - The Sorting Algorithm Family Reunion Members Only
Jul 29, 2019:  Shell Sort - The Sorting Algorithm Family Reunion Members Only
Jul 25, 2019:  Insertion Sort - The Sorting Algorithm Family Reunion Members Only
Jul 21, 2019:  Merge Sort - The Sorting Algorithm Family Reunion Members Only
Jul 17, 2019:  Selection Sort - The Sorting Algorithm Family Reunion Members Only
Jul 15, 2019:  Introducing The Sorting Algorithm Family Reunion Members Only
Jun 10, 2019:  Ten Seconds, Identity, and 20% Memory Loss: Why You Need Backups Members Only
Jun 03, 2019:  How Can We Efficiently Sort Socks with C#? Members Only
May 13, 2019:  Exploring Blazor by Making An HTML Table Sortable in .NET Core Members Only
Apr 22, 2019:  Using Blazor to Build a Client-Side Single-Page App with .NET Core Members Only
Apr 16, 2019:  Opinion Time: Should My Code and Markup Samples Have Line Numbers? Members Only
Apr 15, 2019:  Be The Laziest Programmer You Can Be Members Only
Apr 10, 2019:  Fixing Intellisense and Go To Definition in Visual Studio 2019 Members Only
Mar 14, 2019:  Developers, Blog More and Own Your Words Members Only
Mar 11, 2019:  A Definitive FizzBuzz Solution Guide in C# Members Only
Mar 04, 2019:  How Does Razor Pages Differ From MVC In ASP.NET Core? Members Only
Feb 25, 2019:  Using EF Core's InMemory Provider To Store A "Database" In Memory Members Only
Feb 18, 2019:  A Practical Example Of Asynchronous Programming in C# and ASP.NET Members Only
Feb 11, 2019:  The Ultimate Guide to Async/Await in C# and ASP.NET Members Only
Jan 23, 2019:  Patience, Outrage Culture, and Mr. Berger's Class Members Only
Dec 04, 2018:  Using Stopwatch and ContinueWith to Measure Task Execution Time in C# Members Only
Nov 19, 2018:  Don't Stop Moving, Especially When You Screw Up Members Only
Nov 05, 2018:  Opinion Time: What Should I Include in My New Async/Await Talk? Members Only
Sep 28, 2018:  Wrapping Up The Daily Software Anti-Pattern Members Only
Sep 26, 2018:  Bikeshedding Members Only
Sep 24, 2018:  Gold Plating Members Only
Sep 14, 2018:  Golden Hammer Members Only
Sep 12, 2018:  Boat Anchor Members Only
Sep 10, 2018:  Big Ball of Mud Members Only
Sep 07, 2018:  Cargo Cult Programming Members Only
Sep 05, 2018:  Death by Planning Members Only
Aug 31, 2018:  God Objects Members Only
Aug 29, 2018:  Stovepipe Enterprise Members Only
Aug 27, 2018:  Lava Flow Members Only
Aug 24, 2018:  Reinventing the Square Wheel Members Only
Aug 22, 2018:  Analysis Paralysis Members Only
Aug 20, 2018:  Not Invented Here Members Only
Aug 17, 2018:  Spaghetti Code Members Only
Aug 15, 2018:  The Inner-Platform Effect Members Only
Aug 13, 2018:  The Daily Software Anti-Pattern Members Only
Jul 24, 2018:  Using Middleware in ASP.NET Core to Log Requests and Responses Members Only
Jul 16, 2018:  Is Civility In Online Communities Dead? Not Yet. Members Only
Jul 11, 2018:  Adding Swagger to ASP.NET Core Web API using XML Documentation Members Only
Jul 09, 2018:  Using Dapper Asynchronously in ASP.NET Core 2.1 Members Only
Jul 02, 2018:  Confessions of a "Well, Actually..." Guy Members Only
Jun 26, 2018:  What's This and Can I Delete It? Examining a Default ASP.NET Core MVC Project Members Only
Jun 05, 2018:  Less-Common C# Keywords - A Guided Tour Members Only
May 29, 2018:  How MS Paint Saved Me... From a Tedious Argument Members Only
May 21, 2018:  The Most Powerful Question: 4 Rules to Help Developers Ask "Why?" Members Only
May 10, 2018:  Modeling the Card Game War in C# Part 3 - Running the App Members Only
May 08, 2018:  Modeling the Card Game War in C# Part 2 - The Code Members Only
May 03, 2018:  Modeling the Card Game War in C# Part 1 - Background and Rules Members Only
Apr 19, 2018:  Using Entity Framework DbContext with Dependency Injection Members Only
Apr 12, 2018:  A 10-Step Guide To Making Your Best Technical Talk Yet Members Only
Apr 03, 2018:  What's This and Can I Delete It? Examining A Default ASP.NET MVC Project Members Only
Mar 22, 2018:  The Gamer Couple: Rules for Playing Single-Player Games Together Members Only
Mar 13, 2018:  Technical Debt and the Rewrite-In-Place Members Only
Jan 25, 2018:  All Code Is Disposable, Just As It Should Be Members Only
Jan 23, 2018:  I Am a 9 to 5 Developer (And So Can You!) Members Only
Jan 15, 2018:  Two Ways to Do Async/Await in ASP.NET Wrong (and How to Fix Them) Members Only
Jan 03, 2018:  The New Guy Is A Better Coder Than Me, And That's Wonderful Members Only
Dec 18, 2017:  The Best (Non-Programming) Podcasts for Developers Members Only
Dec 12, 2017:  A Five-Step Process for Planning a Rewrite of a Legacy Project Members Only
Nov 27, 2017:  Middleware - ASP.NET Core Demystified Members Only
Nov 14, 2017:  The Read-Aloud Corner: Coraline Members Only
Nov 10, 2017:  Should Code Review Include Manual Testing? Depends! Members Only
Oct 27, 2017:  Why Is It So Difficult To Get Started Writing Automated Tests? Members Only
Oct 23, 2017:  Opinion Time: Should Code Reviews Include Manual Testing? Members Only
Oct 11, 2017:  8 Things Every New Programmer Should Know Members Only
Oct 03, 2017:  How to Restore a Lost Source Control Binding with TFS and Visual Studio 2017 Members Only
Sep 20, 2017:  Opinion Time: Should Razor Pages Be the Default for ASP.NET Core Apps? Members Only
Sep 17, 2017:  Razor Pages - ASP.NET Core Demystified Members Only
Sep 06, 2017:  Everything It Takes to Self-Host a Ghost Blog with DigitalOcean Members Only
Aug 31, 2017:  Read-Aloud Corner Is Now It's Own Blog! Members Only
Aug 23, 2017:  Opinion Time: Should Read-Aloud Corner Be Its Own Blog? Members Only
Aug 23, 2017:  Setting a Custom Default Page in ASP.NET Core Razor Pages Members Only
Aug 21, 2017:  IActionResult and ActionResult - ASP.NET Core Demystified Members Only
Aug 17, 2017:  Read-Aloud Corner: White Fang Members Only
Aug 13, 2017:  Read-Aloud Corner: Harry Potter and the Sorcerer's Stone, Illustrated Edition Members Only
Aug 09, 2017:  Introducing the Read-Aloud Corner Members Only
Jul 25, 2017:  Yep, We Should (Almost) Always Build An API Members Only
Jul 18, 2017:  Opinion Time: Should Developers ALWAYS Build an API? Members Only
Jul 12, 2017:  Model Binding - ASP.NET Core Demystified Members Only
Jul 03, 2017:  Routing in MVC - ASP.NET Core Demystified Members Only
Jun 22, 2017:  The Toxic Glorification of Working Hard Members Only
Jun 14, 2017:  Become Your Teammates' Rubber Duck Members Only
Jun 05, 2017:  The Ultimate RestSharp Client in ASP.NET and C# Members Only
May 17, 2017:  Solving the Stupid Bug Members Only
May 08, 2017:  Why Does ODP.NET Have Async Methods If They're Not Asynchronous? Members Only
May 02, 2017:  Extending RestSharp to Handle Timeouts in ASP.NET MVC Members Only
Apr 24, 2017:  A Stupid Bug and a Plea for Help Members Only
Apr 09, 2017:  How Much "Magic" Are We Comfortable With? Members Only
Apr 02, 2017:  Modeling Battleship in C# - Playing the Game Members Only
Mar 29, 2017:  Modeling Battleship in C# - Components and Setup Members Only
Mar 26, 2017:  Modeling Battleship in C# - Introduction and Strategies Members Only
Mar 20, 2017:  Eight Tips For Your Programming Team's Standup Meetings Members Only
Mar 07, 2017:  The Sublime Joy of Continuous Integration and Continuous Delivery (CI/CD) Members Only
Feb 20, 2017:  Creating a Post Archive with the Ghost API and jQuery Members Only
Feb 13, 2017:  Mapping DataTables and DataRows to Objects in C# and .NET Members Only
Feb 06, 2017:  "I Don't Trust Anything That We Didn't Build" Members Only
Jan 30, 2017:  How Do You Fix An Impossible Bug? Members Only
Jan 23, 2017:  In Praise of the Junior Developer Members Only
Jan 16, 2017:  The BugCatcher Chronicles #2 - Pine Hills Members Only
Jan 09, 2017:  A Simple Caching Scheme for Web API using Dependency Injection Members Only
Dec 27, 2016:  Show Up, Kick Ass, Go Home Members Only
Dec 18, 2016:  Decimal vs Double and Other Tips About Number Types in C# Members Only
Dec 12, 2016:  My Obviously Perfect Code: An Attention-Seeking Post Title Members Only
Nov 28, 2016:  Code Is Ephemeral, Concepts Are Eternal Members Only
Nov 21, 2016:  The ASP.NET Web API 2 HTTP Message Lifecycle in 43 Easy Steps Members Only
Nov 14, 2016:  15 Fundamental Laws of the Internet Members Only
Nov 08, 2016:  Mind of the Speaker - How Do You Feel About Your First Presentation? Members Only
Nov 01, 2016:  Mind of the Speaker - The Most Important Thing To Remember On Stage Members Only
Oct 18, 2016:  Working with Environments and Launch Settings in ASP.NET Core Members Only
Oct 12, 2016:  It's All Just Software Members Only
Oct 05, 2016:  Why Aren't You Blogging Yet? Tips for Getting Started Members Only
Sep 28, 2016:  Getting All Valid Enum Values in ASP.NET Web API Members Only
Sep 21, 2016:  The BugCatcher Chronicles #1 - Jamestown Avenue Members Only
Sep 16, 2016:  Real-World CQRS/ES with ASP.NET and Redis Part 5 - Running the APIs Members Only
Sep 14, 2016:  Real-World CQRS/ES with ASP.NET and Redis Part 4 - Creating the APIs Members Only
Sep 12, 2016:  Real-World CQRS/ES with ASP.NET and Redis Part 3 - The Read Model Members Only
Sep 08, 2016:  Real-World CQRS/ES with ASP.NET and Redis Part 2 - The Write Model Members Only
Sep 06, 2016:  Real-World CQRS/ES with ASP.NET and Redis Part 1 - Overview Members Only
Aug 31, 2016:  Injecting Services into MVC Views With ASP.NET Core Members Only
Aug 22, 2016:  Modeling Practice: UNO in C# Part 3 - Final Steps and Playing The Game Members Only
Aug 18, 2016:  Modeling Practice: UNO in C# Part 2 - Player Behavior Members Only
Aug 15, 2016:  Modeling Practice: UNO in C# Part 1 - Rules, Assumptions, Cards Members Only
Aug 08, 2016:  Diary of a Death March: Terry's Story Members Only
Aug 01, 2016:  Programming Is Awesome, But Programmers Suck Members Only
Jul 26, 2016:  Getting Started with ASP.NET Core Dependency Injection Members Only
Jul 19, 2016:  A Simple Organization for ASP.NET Web API Producer/Consumer Apps Members Only
Jul 12, 2016:  Code Is Never "Perfect", Code Is Only Ever "Good Enough" Members Only
Jul 06, 2016:  Diary of a Death March: Marisol's Story Members Only
Jul 01, 2016:  The Command Design Pattern in C# Members Only
Jun 30, 2016:  The Mediator Design Pattern in C# Members Only
Jun 29, 2016:  The Composite Design Pattern in C# Members Only
Jun 28, 2016:  The Visitor Design Pattern in C# Members Only
Jun 27, 2016:  The Chain of Responsibility Design Pattern in C# Members Only
Jun 24, 2016:  The Decorator Design Pattern in C# Members Only
Jun 23, 2016:  The Proxy Design Pattern in C# Members Only
Jun 22, 2016:  The Strategy Design Pattern in C# Members Only
Jun 21, 2016:  The State Design Pattern in C# Members Only
Jun 20, 2016:  The Builder Design Pattern in C# Members Only
Jun 17, 2016:  The Flyweight Design Pattern in C# Members Only
Jun 16, 2016:  Popularity Breeds Haters (or Why You CAN Be A Good .NET Developer) Members Only
Jun 16, 2016:  The Singleton Design Pattern in C# Members Only
Jun 15, 2016:  The Prototype Design Pattern in C# Members Only
Jun 14, 2016:  The Memento Design Pattern in C# Members Only
Jun 13, 2016:  The Observer Design Pattern in C# Members Only
Jun 10, 2016:  The Iterator Design Pattern in C# Members Only
Jun 09, 2016:  The Template Method Design Pattern in C# Members Only
Jun 08, 2016:  The Bridge Design Pattern in C# Members Only
Jun 07, 2016:  The Adapter Design Pattern in C# Members Only
Jun 06, 2016:  The Facade Design Pattern in C# Members Only
Jun 03, 2016:  The Abstract Factory Design Pattern in C# Members Only
Jun 02, 2016:  The Factory Method Design Pattern in C# Members Only
Jun 01, 2016:  Design Patterns in C# - Introducing the Daily Design Pattern Members Only
May 25, 2016:  Understanding the Fisher-Yates Shuffling Algorithm Members Only
May 17, 2016:  Software Design Patterns Are Not Goals, They Are Tools Members Only
May 09, 2016:  22 Useful Software Development Analogies (Meme Version) Members Only
May 09, 2016:  22 Useful Software Development Analogies Members Only
May 04, 2016:  Using AutoMapper with StructureMap in ASP.NET Web API Members Only
Apr 26, 2016:  Solving Minesweeper with C# and LINQ Members Only
Apr 19, 2016:  15 Fundamental Laws of Software Development Members Only
Apr 13, 2016:  The Interrogation: A Short Story Members Only
Apr 05, 2016:  Consuming Web API Custom Validation in MVC using RestSharp Members Only
Mar 30, 2016:  Diary of a Death March: Bianca's Story Members Only
Mar 28, 2016:  Setting Up Dependency Injection in Web API with StructureMap Members Only
Mar 18, 2016:  Ancient ORACLE, Modern IIS, and a Failure to RTFM Members Only
Mar 16, 2016:  Learn or Die: Warding Off My Coding Career's Eventual Obsolescence Members Only
Mar 07, 2016:  Custom Validation in ASP.NET Web API with FluentValidation Members Only
Mar 02, 2016:  Fixing SQL Server Spatial "Not a Valid Instance of Geography" Errors in C# Members Only
Feb 29, 2016:  Need To Know: Why I Think Self-Driven Learners Make The Best Programmers Members Only
Feb 25, 2016:  Use VerbalExpressions to Create Readable Regexs in C# Members Only
Feb 16, 2016:  "Simpler" Is Subjective: How Bad Assumptions About Architecture Kicked My Ass Members Only
Feb 10, 2016:  Writing Custom Middleware in ASP.NET Core 1.0 Members Only
Feb 04, 2016:  Using Ghost's Public API to Select Five Random Posts Members Only
Feb 01, 2016:  Exploring the JSON Configuration Files in ASP.NET Core 1.0 Members Only
Jan 25, 2016:  Performance Doesn't Matter (Unless You Can Prove That It Does) Members Only
Jan 18, 2016:  Using Gulp.js and the Task Runner Explorer in Visual Studio 2015 Members Only
Jan 12, 2016:  Implementing CQRS in .NET Part 4: More Events and Summary Members Only
Jan 10, 2016:  Implementing CQRS in .NET Part 3: The Commands Interface Members Only
Jan 07, 2016:  Implementing CQRS in .NET Part 2: Handling Commands and Events Members Only
Jan 05, 2016:  Implementing CQRS/ES in ASP.NET Members Only
Jan 03, 2016:  Pattern Overview: Command-Query Responsibility Segregation and Event Sourcing Members Only
Dec 28, 2015:  The Software Development Holy Wars Part II: The New Recruit Members Only
Dec 21, 2015:  HTTP Status Codes in ASP.NET Web API - A Guided Tour Members Only
Dec 16, 2015:  The Software Development Holy Wars Part I: The Veteran Members Only
Dec 14, 2015:  How To Become A Tech Conference Speaker Members Only
Dec 10, 2015:  Writing Documentation Sucks. Do It Anyway. Members Only
Dec 05, 2015:  Using HTTP Methods (GET, POST, PUT, etc.) in Web API Members Only
Dec 02, 2015:  An Open Letter To Women And Minorities In Technology Members Only
Nov 25, 2015:  Const vs Static vs Readonly in C# Members Only
Nov 19, 2015:  Integers vs GUIDs - The Great Primary Key Debate Members Only
Nov 12, 2015:  The ASP.NET Core 1.0 Glossary Members Only
Nov 10, 2015:  Getting RabbitMQ Installed on a Windows Machine Members Only
Nov 04, 2015:  Areas - ASP.NET MVC Demystified Members Only
Oct 30, 2015:  Inside the Mind of the Tech Conference Speaker Members Only
Oct 26, 2015:  Using T4 Templates to Generate Enums From Database Lookup Tables Members Only
Oct 21, 2015:  HTTP 418 I'm A Teapot - Just A Joke, Or Something More? Members Only
Oct 17, 2015:  Wait, Pick, Learn, Ignore: Dealing with JavaScript Framework Fatigue Members Only
Oct 13, 2015:  Debugger Windows in Visual Studio 2015 Quick Guide Members Only
Oct 08, 2015:  Diary of a Death March: Emily's Story Members Only
Oct 05, 2015:  Entity Change Tracking using DbContext in Entity Framework 6 Members Only
Oct 01, 2015:  The Bug Is In Your Code Members Only
Sep 29, 2015:  Object Change Tracking via Reflection in .NET Members Only
Sep 25, 2015:  Between Two Stacks: The Consequences of a Data-Less Decision Members Only
Sep 21, 2015:  Ten Commandments For Naming Your Code Members Only
Sep 17, 2015:  The Lean Waterfall: When Waterfall Looks Like Agile Members Only
Sep 14, 2015:  Serializing Enums in ASP.NET Web API Members Only
Sep 10, 2015:  How My 5-Year-Old Taught Me The Value Of Pair Programming Members Only
Sep 07, 2015:  Exception Handling in ASP.NET Web API - A Guided Tour Members Only
Sep 02, 2015:  Explaining Async and Await in ASP.NET Members Only
Aug 27, 2015:  Zealotry Has No Place In Software Development Members Only
Aug 24, 2015:  Diary of a Death March: Christian's Story Members Only
Aug 21, 2015:  Loading Entity Framework Related Entities with AutoMapper and Reflection Members Only
Aug 18, 2015:  Geocoding with Bing Maps REST Services in .NET Members Only
Aug 13, 2015:  Being a Better Lead Developer Members Only
Aug 11, 2015:  Mapping Entity Framework Entities to DTOs with AutoMapper Members Only
Aug 09, 2015:  Diary of a Death March: Steve's Story Members Only
Aug 06, 2015:  You Are Not Your Code Members Only
Jul 29, 2015:  Dapper vs Entity Framework vs ADO.NET Performance Benchmarking Members Only
Jul 27, 2015:  The Bug Hunt From Hell (Or, Why You Shouldn't Forget About Caching) Members Only
Jul 18, 2015:  The Ultimate Fate of All Software Members Only
Jul 14, 2015:  Using 64-bit IIS Express in Visual Studio Members Only
Jul 09, 2015:  On Living With ADHD Members Only
Jul 08, 2015:  Modeling Practice - Candy Land in .NET Part 2: Programming the Game Members Only
Jul 08, 2015:  Modeling Practice - Candy Land in .NET Part 1: Overview Members Only
Jul 01, 2015:  Best Practices: Fight Code Ambiguity with Enumerations Members Only
Jun 28, 2015:  Partial Views - ASP.NET MVC Demystified Members Only
Jun 24, 2015:  Envy, Faith, and This Developer's Life Members Only
Jun 23, 2015:  Using the _ViewImports.cshtml File to Set Up View Namespaces in MVC 6 Members Only
Jun 20, 2015:  Why You Should Be Giving Technical Presentations Members Only
Jun 18, 2015:  Finding and Using ASP.NET Session in Core 1.0 Members Only
Jun 14, 2015:  Time Slides - The Problem With Being A Completionist Members Only
Jun 12, 2015:  The Startup.cs File in ASP.NET Core 1.0 - What Does It Do? Members Only
Jun 10, 2015:  The Two-Step "Do I Need To Fix This Right Now?" Questionnaire Members Only
Jun 08, 2015:  Using Code-First Migrations in Entity Framework Members Only
Jun 07, 2015:  Software Development != Software Engineering. Do we want it to? Members Only
Jun 04, 2015:  Building a Code-First Model Using FluentAPI in Entity Framework Members Only
Jun 03, 2015:  Building a Code-First Model Using Attributes in Entity Framework Members Only
May 31, 2015:  Creating a Code-First Model from a Database in Entity Framework Members Only
May 27, 2015:  Turn It Off and See If Anybody Complains Members Only
May 25, 2015:  An Overview of Tag Helpers in ASP.NET Core Members Only
May 20, 2015:  AngleBrackets Day 2 Wrapup - I Got Friends in Lowy Places Members Only
May 19, 2015:  AngleBrackets Day 1 Wrapup - MVC, Project Design, and Interviews Members Only
May 14, 2015:  Creating a Model-First Model in Entity Framework Members Only
May 13, 2015:  Ever Feel Like An Impostor? Good. Members Only
May 12, 2015:  Creating a Database-First Model in Entity Framework Members Only
May 06, 2015:  We're Not Paid To Write Code, We're Paid To Deliver A Product Members Only
May 04, 2015:  I Don't Care If I Suck, As Long As I'm Learning Members Only
May 03, 2015:  What is the Golden Hammer Anti-Pattern? Members Only
Apr 29, 2015:  Be Like Us Or Else - Desperation, Failure, and New Job Regret Members Only
Apr 28, 2015:  What is the Big Ball of Mud Anti-Pattern? Members Only
Apr 27, 2015:  What is the Inner-Platform Effect? Members Only
Apr 26, 2015:  We Don't Have Enough Teachers of Technology Members Only
Apr 23, 2015:  The Beginner's Guide to LINQ in .NET Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 8: Complete Schema and Shortcomings Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 7: Request Actions Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 6: Groups and Targets Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 5: Actions and Activities Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 4: States and Transitions Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 3: Request Details and Data Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Part 2: The Process Table and Users Members Only
Apr 22, 2015:  Designing a Workflow Engine Database Members Only
Apr 21, 2015:  Explain Yourself! Members Only
Apr 20, 2015:  Five Personas of an Effective Programmer Members Only
Apr 16, 2015:  Fighting Chameleons: Why Reuse Isn't Always A Good Idea Members Only
Apr 14, 2015:  What's Your Project's Bus Factor? Members Only
Apr 12, 2015:  Phoenix is Not Just Saguaros and Camelback Mountain Members Only
Apr 10, 2015:  To What Extent Should We Plan For Catastrophes? Members Only
Apr 09, 2015:  Attribute Routing vs Convention Routing - ASP.NET MVC Demystified Members Only
Apr 08, 2015:  Do Something Else Members Only
Apr 07, 2015:  Tag Helpers in ASP.NET 5 Beta 3 Members Only
Apr 05, 2015:  Personal Time != Company Time Members Only
Apr 03, 2015:  Unobtrusive Validation - ASP.NET MVC Demystified Members Only
Apr 02, 2015:  The Best Code I Have Ever Written Is No Code At All Members Only
Apr 02, 2015:  ActionFilterAttribute - ASP.NET MVC Demystified Members Only
Mar 30, 2015:  The Hunting of the Glitch Members Only
Mar 26, 2015:  Using POST-REDIRECT-GET in ASP.NET MVC Members Only
Mar 25, 2015:  Welcoming the Coming Death of WebForms Members Only
Mar 22, 2015:  KISS, DRY, YAGNI - Good Code Basic Training Members Only
Mar 19, 2015:  Use FluentValidation for a better validation framework in MVC Members Only
Mar 18, 2015:  ModelState values override Model values in HtmlHelpers Members Only
Mar 17, 2015:  Are programmers afraid of losing control over their code? Members Only
Mar 16, 2015:  The ModelState - ASP.NET MVC Demystified Members Only
Mar 14, 2015:  A Simple CheckBoxList in ASP.NET MVC Members Only
Mar 12, 2015:  Display and Editor Templates - ASP.NET MVC Demystified Members Only
Mar 10, 2015:  The Programmer's Plague: Fighting the Spread of Arrogance Members Only
Mar 08, 2015:  Using AntiForgeryToken to Prevent Cross-Site Request Forgery (CSRF) Attacks Members Only
Mar 07, 2015:  The Dependency Inversion Principle - SOLID in C# Members Only
Mar 06, 2015:  SOLID in C# - The Interface Segregation Principle Members Only
Mar 05, 2015:  SOLID in C#: The Liskov Substitution Principle Members Only
Mar 03, 2015:  SOLID in C#: The Open/Closed Principle Members Only
Mar 02, 2015:  SOLID in C#: The Single Responsibility Principle Members Only
Feb 26, 2015:  Doing it Right vs Getting it Done Members Only
Feb 24, 2015:  ActionResults - ASP.NET MVC Demystified Members Only
Feb 19, 2015:  Are users trying to make developers angry? Members Only
Feb 18, 2015:  Bundling and Minification - ASP.NET MVC Demystified Members Only
Feb 14, 2015:  Code must have a reason to exist (even if we don't like the reason) Members Only
Feb 13, 2015:  X509CertificateValidationMode in .NET 4.5 Members Only
Feb 11, 2015:  What are Layout, _ViewStart, RenderBody, and RenderSection in MVC? Members Only
Feb 09, 2015:  Using .NET Reflection to Map DataTables to Strongly-Typed Models Members Only
Feb 07, 2015:  Analysis Paralysis and the Peril of Infinite Knowledge Members Only
Feb 05, 2015:  Use T4MVC to Remove Magic Strings in ASP.NET MVC Apps Members Only
Feb 05, 2015:  The Solo Programmer and the Insidious Promise of the Ivory Tower Members Only
Jan 30, 2015:  ViewBag - ASP.NET MVC Demystified Members Only
Jan 28, 2015:  Building a Custom ViewEngine for ASP.NET MVC Members Only
Jan 26, 2015:  You Are Not As Smart As You Think You Are Members Only
Jan 24, 2015:  Model Binding - ASP.NET MVC Demystified Members Only
Jan 21, 2015:  You Are Not Your Users! Members Only
Jan 17, 2015:  Responsive Design and Wrapped TextBoxFor Extenders Members Only
Jan 15, 2015:  TempData and FlashMessage in ASP.NET MVC Members Only
Jan 14, 2015:  Mapping an MVC ViewModel to a List of Name/Value Pairs Members Only
You've successfully subscribed to Exception Not Found
Great! Next, complete checkout for full access to Exception Not Found
Welcome back! You've successfully signed in
Success! Your account is fully activated, you now have access to all content.