In this final part on test-driven app development with ASP.NET MVC, Eric covers how to unit test the services layer.
In this second part on TDD for ASP.NET MVC, Eric Vogel covers how to implement unit tests for the remaining CRUD controller actions.
In this three-part series, we'll build an ASP.NET MVC application for managing a simple list of contacts, and in the process we'll show some of the direct benefits of test-driven development.
Writing automated UI tests for your iOS and Android apps might not be as difficult as you think. Learn how to set up tests for your apps with Xamarin.UITest.
- By Greg Shackles
- 02/17/2015
Forget post backs! Easily add REST services to enhance your legacy Web Forms applications.
- By Patrick Steele
- 02/03/2015
JetBrains's .NET plug-in will make quick work of code inspections and refactoring. Here are a few tips to work with it that will have you wondering what to do with all your newfound free time.
How can one class communicate with each another, yet know nothing about that other class? That's where the mediator pattern comes in, and Eric shows how to employ it in a .NET chat application.
Integrating unit testing into your coding practices can have some positive psychological effects on your programming career.
- By Patrick Steele
- 11/18/2014
ASP.NET MVC 5.1 has new HTML helpers that can be used to ease Bootstrap integration, as well as enum data type binding.
Eric Vogel covers some of the new features in ASP.NET MVC 5.1. In this first of a two-part series, he takes a good, long look at some new attribute routing options.
Are you tired of manually configuring IIS sites (adding Web sites, application pools, virtual directories and so on)? Use C# and the Microsoft.Web.Administration Namespace to simplify your life (or at least IIS configuration).
- By Patrick Steele
- 06/24/2014
Go deeper into the Oculus Rift SDK.
How to use MEF to add validation rule components to an ASP.NET MVC Web application.
Go inside the protocol that's the backbone for today's modern, cloud-based applications.
- By Patrick Steele
- 12/23/2013
Learn how to process CSV files using the Template Method Pattern in a sample C# application.