Using AJAX object with ASP.NET WEB API

Index

Attached Files

The following files have been attached to this tutorial:

.zip

c2-and-aspnet-template-project-for-vs-2013.zip

Download now 22.16 MB

Stats

2,851 visits, 8,474 views

Translations

This tutorial hasn't been translated.

Tools

About MVC

ASP.NET is based on the MVC: Model - View - Controller software design pattern. It is a god practice for code organizing and maintantence. Other platforms, like iOS are based on the MVC pattern too.

First pass: Creating our first Model

Now we will crete our first Model. A Model is simply a class (an object-oriented programing concept). To create a Model class, you will:

1. Right click the Models folder, and choose Add > Class...

2. Give a name to it. Let's call it PlayerData and click Add

Adding properties to our PlayerData class

Inside the PlayerData class we can add the PlayerData's atributes, so lets add 3 properties: Id, Name and HiScore. Futurely it will be stored in the database automatically for us ;)

The complete PlayerData class will be:

    public class PlayerData
    {
        public int Id { get; set; } // The player ID in the database

        public string PlayerName { get; set; } // The player nick name

        public int HiScore { get; set; } // The hight score in the game

    }

Click Save in the toolbar or press Ctrl + Shift + S to save all.

Before continue...

Now, try to build the project by clicking BUID > Build Solution. If it fails, go back and revise your code.

Automatic database generation by Entity Framework

Entity Framework is an ORM: Object-Relational Mapping that is capable to generate databases automaticaly for us, we don't need to do nothing, once the project is started for the first time a database will be automatically generated based in our Model classes, it is called Code Fist. Tip: To open a database file, double click on it inside the App_Data folder of your project.

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!