Skip to main content

Introduction to ASP.NET MVC

What Is Asp.Net MVC ?
 Asp.net MVC is a framework introduced by microsoft in 2008 for building web application.
Asp.net MVC is an architectural pattern built on top of ASP.Net Framework for development of
application based on three main logical components.
Asp.net MVC is lightweight and testable framework and can be used to develop highly scalable and extensible enterprise level applications.
Three main components of MVC
1. Model
 Model is a data specific logic that the application works with.It generally represents the data that is transferred between storage layer and application and between view and controller.
In general Model is a class that contains properties specific to the application domain and transfer data between different components.
2.View
View is an user interface that can use model to populate data to the users. They are results of the request made by an user to the application and is returned from controller.
3. Controller
Controller is a component that handles all the incoming request of the application and provides response to the request.
It generally is an interface that interacts between View and Model and hence renders output for the requests.


Comments

  1. Can we make the timetable to be stored in CSV format and not in database? is it allowed?

    ReplyDelete

Post a Comment

Popular posts from this blog

Using SqlDataAdapter to fill DataTable in c#

public DataTable List(string sql)         {             SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString);             SqlCommand cmd = new SqlCommand(sql, con);             DataTable dt = new DataTable();             SqlDataAdapter da = new SqlDataAdapter(cmd);             try             {                              con.Open();                 da.Fill(dt);             }             finally             {                 con.Close();             }             return dt;         }

Pivot in Oracle for Dynamic Columns

Pivot in SQL refers to the change of rows into columns based on specific constraints. An example of pivot could be the transpose of matrix. Example: a matrix containing day as 1st row and sales as 2nd row for  specific day sun    10 mon  20 tue    30 The transpose of the above matrix would be sun mon tue 10  20  30 This is an example scenario of pivot in sql. Now, Lets get on to the actual tables in database and see how we can use pivot . Starting with a fictional scenario, assume a table which contains two columns DAYS and SALES. CREATE TABLE TEST.DAILY_SALES (   DAYS   VARCHAR2(10),   SALES  NUMBER ) insert into DAILY_SALES('SUN',10); insert into DAILY_SALES('MON',20); insert into DAILY_SALES('TUE',15); insert into DAILY_SALES('WED',25); insert into DAILY_SALES('THU',10); insert into DAILY_SALES('FRI',30); insert into DAILY_SALES('SAT',5); Now when we execute the following select statement se