ASP.NET Core MVC Hosting

And of course our platform is also ASP.NET MVC 5.x, MVC 4, MVC 3 and MVC 2 compatible

Model-View-Controller based framework added to ASP.NET

This allows developers to build Web applications as a composite of three different roles, namely the Model, View and Controller. The Model represents the state of the application, usually stored in a database table. The View extracts information from the model and displays the information. Finally, the Controller updates the model to reflect the change in state of the application.

ASP.NET Core MVC Support

We support ASP.NET Core 8.x on our Windows hosting platform.

DiscountASP.NET supports earlier versions of ASP.NET MVC

ASP.NET MVC 6 hosting pricing »

MVC 6 Tag Helpers

An HTML-friendly tag based system is now included in the Razor syntax.

Unified MVC and Web API Controllers

In ASP.NET MVC 6, both MVC and Web API controllers are combined behind one Controller class.

Environment Tag Helpers

This allows specific code to run only in specific environments.

Cross Platform

ASP.NET Core MVC 6 is cross-platform so it can target the full .NET and .NET Core.

ASP.NET MVC 5 hosting pricing »

Bootstrap

The default MVC template now supports Bootstrap.

ASP.NET Identity

The MVC project templates are updated to use ASP.NET Identity for authentication and identity management which supports third party login providers like Facebook, Twitter, Google, etc.

Filter Overrides

It is now possible to override filters on a method or controller by specifying an override filter.

Attribute Routing

The Attribute routing NuGet package is now integrated into MVC 5 and allows you to specify routes by annotating actions and controllers.

ASP.NET MVC 4 hosting pricing »

ASP.NET Web API

A framework that helps ease building HTTP services to reach users through browsers and mobile devices. ASP.NET Web API is a platform for building RESTful applications on the .NET Framework.

Refreshed default project templates

The product templates are revamped with a more modern feel.

Mobile application development support

This includes new mobile project template to make it easier to build applications for mobile and tablet browsers. The template is based on jQuery Mobile for touch-optimized UI.

Enhanced support for asynchronous methods

You can now code asynchronous action methods as single methods that return an object of type Task or Task .

Bundling and Minification

This framework helps you reduce the amount of HTTP requests that a Web page makes by combining individual files into a single, bundled file for scripts and CSS. The overall request size is further reduced by minifying the contents of the bundle. Minifying includes activities like eliminating whitespace or shortening variable names or collapsing CSS selectors based on their semantics.

ASP.NET MVC 3 hosting pricing »

Razor

MVC 3 ships with a new view-engine option called Razor which minimizes the number of characters and keystrokes required when writing a view template, and improves coding work flow.

JavaScript Improvements

ASP.NET MVC 3 provides richer JavaScript scenarios with unobtrusive JavaScript approaches, built-in JSON-based parameters, and ships with the jQuery Validate plug-in. MVC3 also takes advantage of emerging HTML5 capabilities.

Output Caching Improvements

ASP.NET MVC V3 supports partial page output caching that allows you to easily output cache regions or fragments of a response as opposed to the entire thing.

ASP.NET MVC 2 hosting pricing »

Clean Separation

Due to the clear separation of roles, you can unit test applications without having to run the Controllers within an ASP.NET process, making unit testing faster.

Supports Existing ASP.NET Page Features

You can use existing ASP.NET page features, such as data-binding, declarative server controls, in-line expressions, localization, nested master pages, templates, etc.

Supports Existing ASP.NET Features

ASP.NET MVC allows you to use features such as membership and roles, output and data caching, and session and profile state management.

Extensible

The MVC framework can be customized easily.

URL Mapping

MVC enables you to build applications with clean URLs to support search engine optimization.

Note: You can upload the MVC assembly to the /bin folder.

Find out more about our .NET hosting plan and available add-ons.