--- uid: mvc/overview/older-versions-1/contact-manager/index title: "Contact Manager | Microsoft Docs" author: rick-anderson description: "How to build an entire Contact Management application from start to finish." ms.author: riande ms.date: 09/28/2011 ms.assetid: 6b0f1fd7-6768-4549-ae9c-be9131103c4d msc.legacyurl: /mvc/overview/older-versions-1/contact-manager msc.type: chapter --- Contact Manager ==================== > How to build an entire Contact Management application from start to finish. - [Iteration #1 – Create the Application (C#)](iteration-1-create-the-application-cs.md) - [Iteration #2 – Make the application look nice (C#)](iteration-2-make-the-application-look-nice-cs.md) - [Iteration #3 – Add form validation (C#)](iteration-3-add-form-validation-cs.md) - [Iteration #4 – Make the application loosely coupled (C#)](iteration-4-make-the-application-loosely-coupled-cs.md) - [Iteration #5 – Create unit tests (C#)](iteration-5-create-unit-tests-cs.md) - [Iteration #6 – Use test-driven development (C#)](iteration-6-use-test-driven-development-cs.md) - [Iteration #7 – Add Ajax functionality (C#)](iteration-7-add-ajax-functionality-cs.md) - [Iteration #1 – Create the Application (VB)](iteration-1-create-the-application-vb.md) - [Iteration #2 – Make the application look nice (VB)](iteration-2-make-the-application-look-nice-vb.md) - [Iteration #3 – Add form validation (VB)](iteration-3-add-form-validation-vb.md) - [Iteration #4 – Make the application loosely coupled (VB)](iteration-4-make-the-application-loosely-coupled-vb.md) - [Iteration #5 – Create unit tests (VB)](iteration-5-create-unit-tests-vb.md) - [Iteration #6 – Use test-driven development (VB)](iteration-6-use-test-driven-development-vb.md) - [Iteration #7 – Add Ajax functionality (VB)](iteration-7-add-ajax-functionality-vb.md)