MVC 3 application structure in Visual Studio 2010

This ASP.NET MVC tutorial explains MVC 3 application structure in Visual Studio 2010.

When you create a new ASP.NET MVC 3 application with Visual Studio 2010, it automatically adds several files and directories to the project, as shown in the next picture.

Visual Studio 2010 basic MVC3 application

ASP.NET MVC 3 projects by default have six top-level [...]

How to use MVC 3 dialog options with Visual Studio 2010

This ASP.NET tutorial explains how to use MVC 3 dialog options with Visual Studio 2010.

After creating a new MVC 3 application (described in the article How to create a basic MVC 3 application with Visual Studio 2010), you’ll be presented with an intermediate dialog with some MVC-specific options for how the project should [...]

How to create a basic MVC 3 application with Visual Studio 2010

This ASP.NET MVC tutorial explains how to create a basic MVC 3 application with Visual Studio 2010.

You can create a basic MVC 3 application, by following the next steps:

1. Begin by choosing File -> New -> Project

 

New Project selection with Visual Studio 2010

2. In the Installed [...]

MVC 3 improvements in ASP.NET 4.0

This ASP.NET MVC tutorial explains MVC 3 improvements in ASP.NET 4.0.

ASP.NET MVC 3 ,abbreviated as MVC 3,  shipped just 10 months after MVC 2 (described in the article Basic MVC 2 features) , driven by the release date for Web Matrix. Its new features include:

- Expressive Views including the new Razor View Engine. For more details [...]

Advanced features in ASP.NET MVC 3

This ASP.NET MVC tutorial explains Advanced features in ASP.NET MVC 3.

In MVC 3 you can find some big improvements in simplifying more sophisticated application-level tasks with support for dependency resolution and global action filters.

 

Dependency resolution

ASP.NET MVC 3 introduces a new concept called a dependency resolver, which greatly simplifies the use of dependency injection in your [...]

Rich JavaScript support in MVC 3

This ASP.NET MVC tutorial explains rich JavaScript support in MVC 3.

ASP.NET MVC 3 adds some significant support for client-side development, following current standards for top quality JavaScript integration in the following aspects:

Unobtrusive JavaScript

MVC 3 supports unobtrusive JavaScript in two ways:

- Ajax helpers (such as Ajax.ActionLink and Ajax.BeginForm) render clean markup for the FORM [...]

Basic MVC 2 features

This ASP.NET MVC tutorial explains basic MVC 2 features.

ASP.NET MVC 2 was released in March 2010. Some of the main features in MVC 2 included:

- UI helpers with automatic scaffolding with customizable templates

- Attribute-based Model validation on both client and server

- Strongly-typed HTML helpers

- Improved Visual Studio tooling [...]

How to install ASP.NET MVC Framework

ASP.NET MVC is a framework for building scalable, standards-based web applications using well-established design patterns and the power of ASP.NET and the .NET Framework.

You could download and install the lates ASP.NET MVC Framework at official ASP.NET site – http://www.asp.net/mvc.

You will need ASP.NET MVC hosting to host ASP.NET [...]