Creating a Mobile Application Using MVC4





4.00/5 (7 votes)
How to build a MVC4 Mobile application.
Introduction
MVC is one of three ASP.NET programming models.
MVC is a framework for building web applications using an MVC (Model View Controller) design:
- The Model represents the application core (for instance a list of database records).
- The View displays the data (the database records).
- The Controller handles the input (to the database records).
The MVC model also provides full control over HTML, CSS, and JavaScript.
Prerequisites
- Install Visual Studio 2010 (SP1)
- Install ASP.NET MVC4
- Install Microsoft SQL Server Compact 4.0
- Install Opera Mobile Emulator
Getting Started
The following steps will show how to build a MVC4 Mobile application.
Step 1
Open Visual Studio, select New Project -> ASP.NET MVC4 Web Application.
Step 2
Select Mobile Application from the Project Template.
Step 3
Go to Solution Explorer, right-click on the App_Data folder, and click on Add New Item.
Select SQL Server Compact 4.0 Local Database and name it as Movies.sdf.
Step 4
Database is added to the App_Data folder.
Step 5
Create a table and name it MovieDBs.
Step 6
Add ConnectionString in Web.config.
Step 7
Right-click on Model->Add->Class and paste the following code:
Note: ConnectionString name and Class name should be the same.
Step 8
Right-click on Controller->Add->Controller Add Controller Window Popup.
Click on Add button and it will create a Movies Controller.
Step 9
Run application using Opera Mobile Emulator and it shows the following result.