Your question is wrong MVC is a framework runs above ASP.NET Dont compare MVC is ASP.NET your question should be difference between Web Forms and MVC

Asked by Last Modified  

4 Answers

Follow 0
Answer

Please enter your answer

16 Yrs of Experience in Teaching

MVC is a pattern and part of ASP.NET , In ASP.NET there 4 to 5 ways to create Website and MVC is one of them
Comments

Tutor

Asp.Net Web Form follow a traditional event driven development model. Asp.Net MVC is a lightweight and follow MVC (Model, View, Controller) pattern based development model.
Comments

Tutor

Asp.Net Web Forms Asp.Net MVC Asp.Net Web Form follow a traditional event driven development model. Asp.Net MVC is a lightweight and follow MVC (Model, View, Controller) pattern based development model. Asp.Net Web Form has server controls. Asp.Net MVC has html helpers. Asp.Net Web Form supports view...
read more
Asp.Net Web Forms Asp.Net MVC Asp.Net Web Form follow a traditional event driven development model. Asp.Net MVC is a lightweight and follow MVC (Model, View, Controller) pattern based development model. Asp.Net Web Form has server controls. Asp.Net MVC has html helpers. Asp.Net Web Form supports view state for state management at client side. Asp.Net MVC does not support view state. Asp.Net Web Form has file-based URLs means file name exist in the URLs must have its physically existence. Asp.Net MVC has route-based URLs means URLs are divided into controllers and actions and moreover it is based on controller not on physical file. Asp.Net Web Form follows Web Forms Syntax Asp.Net MVC follow customizable syntax (Razor as default) In Asp.Net Web Form, Web Forms(ASPX) i.e. views are tightly coupled to Code behind(ASPX.CS) i.e. logic. In Asp.Net MVC, Views and logic are kept separately. Asp.Net Web Form has Master Pages for consistent look and feels. Asp.Net MVC has Layouts for consistent look and feels. Asp.Net Web Form has User Controls for code re-usability. Asp.Net MVC has Partial Views for code re-usability. Asp.Net Web Form has built-in data controls and best for rapid development with powerful data access. Asp.Net MVC is lightweight, provide full control over markup and support many features that allow fast & agile development. Hence it is best for developing interactive web application with latest web standards. Asp.Net Web Form is not Open Source. Asp.Net Web MVC is an Open Source. read less
Comments

Tutor

already replied
Comments

View 2 more Answers

Related Questions

I want to become an ethical hacker. What knowledge should I have to be a good hacker?
Please understand there is no simpler way to become an ethical hacker. 1. Start with Brushing up your Linux, 2. Understand how Packets travel in the network, what is inside the Packets , how to open...
Nishant
What courses do you suggest for me? I'm an HR Manager for a IT recruitment firm & want to become Functional with SAP.
Hi SAP hcm abd success factor both would be a better platform for you both is having different importance.
Kim
Hello, I have completed B.tech IT in 2012. I have been working in NonIT field for 2years. Now, I wanna get into IT field. Which course is best to get job?
Hey Reetha....You mentioned that you are working in a non-IT field. Can you please explain a bit more about your experience. There are lots of areas which are suitable for people with IT academics and...
Reetha

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Selenium Web Drive Wait Methods
Hi I am Rajesh, Here we have three types of wait methods in Selenium: 1.Implicitly Wait: Wait if required, otherwise, if the accuracy will good program will move to next level In General most of the...

Creating Formulas In Excel
Formulas in MS Excel: Formulas are the Bread and butter of worksheet. Without formula, worksheet will be just simple tabular representation of data. A formula consists of special code, which is entered...

Inversion of Control
Problem You have classes that have dependencies on services or components whose concrete type is specified at design time. In this example, ClassA has dependencies on ServiceA and ServiceB. Figure 1 illustrates...

AngularJS Basics- 1
This is my first blog.I am just explaining the basics of AngularJS and Sample application in an interesting way so that anyone can create an Angular application. Let’s see how we can create :) Angular.js...

Recommended Articles

Almost all of us, inside the pocket, bag or on the table have a mobile phone, out of which 90% of us have a smartphone. The technology is advancing rapidly. When it comes to mobile phones, people today want much more than just making phone calls and playing games on the go. People now want instant access to all their business...

Read full article >

Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today.  In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...

Read full article >

Information technology consultancy or Information technology consulting is a specialized field in which one can set their focus on providing advisory services to business firms on finding ways to use innovations in information technology to further their business and meet the objectives of the business. Not only does...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Looking for IT Courses ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you