Sunday, 6 September 2020
Saturday, 5 September 2020
Create MVC 5 Application and Run Application
23:50 Amit Kumar
Hello Friends, Here we will learn how to create default Asp.Net MVC application and run your application. So please follow the following step to creating a project which is easy. I will not take screenshot, it is only time waste. I hope you can create project to use the following steps.
Create Project
- Launch Visual Studio
- Go to File New Project.Make New Project
- Select Template Visual C# Web in left panel and then select ASP.NET Web Application (.NET Framework) in middle Panel. Give Project Name and click OK.
- In the next window, select MVC Template and change Authentication to No Authentication. Click OK.
- Your ASP.NET MVC 5 Project is open now.
Build your Project
- Build >> Build Solution(CTRL + SHIFT + B)
Debug, Compile or Run Your Project
- Debug >> Start Debugging(F5)
Project Without Debugging
- CTRL + F5
Break Execution or Debugging
- SHIFT + F5
Thanks for reading this blog. We will learn use of ASP.NET MVC 5 Folder Structure.
Sunday, 30 August 2020
Introduction to MVC and Asp.Net MVC 5
11:15 Amit Kumar
![]() |
| MVC |
To learn MVC we need to understand coupling, without couplings we can't understand MVC so see to following two types of coupling
- Tightly Coupled
- Loosely Coupled
Drawback
- Reduces the flexibility of the code.
- Re-usability of the code.
Example
- Asp.Net is web forms is tightly coupled.
Loosely Coupled: It means reducing the dependencies of a class. we can make a separate class that uses different classes directly.
![]() |
| Real-Life Example |
MVC stands for Model View Controller. It has different three logins. Now we will try to learn Model, View, Controller in detail.
Model:
The model is the c# class.
Perform the database operation like - update, delete, etc.
Business Logic.
View:
The view is the graphic user interface in which the user can interact with system ex- Html, CSS, bootstrap.
Presentation Login.
Controller:
Controllers are classes in c# which handles browser requests.
Mediator Between Model and View.
Get the data from Database.
What is Asp.Net MVC?
ASP.NET MVC is a lightweight, fast, secure, and highly testable framework that integrates existing ASP.NET features.
Asp.net MVC is based on MVC design pattern.
Asp.net MVC is used for web development.
Benefits:
- Enables the full control over the rendered HTML.
- Provides clean separation of concerns(SoC).
- Enables Test Driven Development (TDD).
- Easy integration with JavaScript frameworks.
- Following the design of stateless nature of the web.
- RESTful urls that enables SEO.
- No ViewState and PostBack events.
Thanks for reading this blog. We will learn how to set up the environment for Asp.Net MVC 5.
Popular Posts
-
Having a contact page on your blog is highly important. It is how visitors, brands and companies can reach you and it's something that...
-
<script language='JavaScript'> function disableselect(e){ return false } function reEnable(){ return true } document.o...
-
To save a C# program using Notepad, you can follow these steps: Open Notepad Open the Notepad application on your computer. You can usually...
-
In this article we will explain How to bind ComboBox in window form asp.net in C#. ComboBox is a control of window form application. It is ...
-
The Common Language Runtime (CLR) is a key component of the .NET framework. It acts as an execution engine for the .Net framework. The execu...
-
In C#, Methods and functions are both the same thing. In the article, we will learn everything about this topic. We will learn how to define...
-
How to Export data from DataGridView to excel in window form in asp.net with c# Step 1: Add “ saveFileDialog1 ” from Toolbar St...
-
In this article we will explain Increment ++ and Decrement -- Operator as Prefix and Postfix Here number1 is variable. number1++ and ++...
-
In this article we will explain how to use ( % ) Modulus Operator in C#. Modulus find the remainder. using System; using System.Co...
-
Array In C#, an array is a data structure that stores a fixed-size sequence of elements of the same type. Arrays are widely used in program...


