Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASP.NET Web Forms Vs. ASP.NET MVC ASP.NET is Microsoft’s big leap after Active Server Pages (ASP), ASP.NET provides flexible and unified web development.

Similar presentations


Presentation on theme: "ASP.NET Web Forms Vs. ASP.NET MVC ASP.NET is Microsoft’s big leap after Active Server Pages (ASP), ASP.NET provides flexible and unified web development."— Presentation transcript:

1 ASP.NET Web Forms Vs. ASP.NET MVC ASP.NET is Microsoft’s big leap after Active Server Pages (ASP), ASP.NET provides flexible and unified web development model to build robust, scalable and the enterprise class web applications. ASP.NET supports Web Forms and Model – view – Controller (MVC).

2 ASP.NET Web Forms ASP.NET Web Forms provides look and feel of web applications through UI elements, similar to the windows forms i.e. methods, properties, events and controls within them.

3 Advantages of ASP.NET Web Forms

4 Rich Server Controls Encapsulate flexible Rendering

5 Event Driven and Stateful Programming

6 Productivity and Rapid Application Development

7 Disadvantages of ASP.NET Web Forms

8 Undefined Application Architecture with lack of Separation of Concerns (SoC)

9 Complex Pages with Performance issues

10 Lack of abstraction with least control over HTML

11 Limited support for testing and SEO

12 Lack of Reusability and Minimal Parallel Development

13 ASP.NET MVC Model – View – Controller (MVC) is the architecture to combine input logic, business logic and UI logic with Separation of Concerns (SoC). Many known issues of Web Forms can be fixed with ASP.NET MVC and has more advantages, for example control size or disable ViewState. ASP.NET MVC is the next level web application framework based on MVC architecture with the main reasons like testability and Separation of Concerns (SoC) to achieve loosely coupled modules with in an application.

14 Advantages of ASP.NET MVC

15 Separation of Concerns (SoC) with Enhanced Performance

16 Routing with REST and SEO Friendly

17 Web stateless behavior with full control over HTML

18 Reusable Components and Test driven Deployment

19 Concurrent Development with Extensibility

20 Disadvantages of ASP.NET MVC

21 Need to manage each web elements manually

22 ASP.NET MVC is Difficult to Learn

23 Reach at AllianceTek for.NET Solution.NET Solution +1-484-892-5713 alliancetek.support pa.info@alliancetek.com Discuss Your Project Connect on Social Media


Download ppt "ASP.NET Web Forms Vs. ASP.NET MVC ASP.NET is Microsoft’s big leap after Active Server Pages (ASP), ASP.NET provides flexible and unified web development."

Similar presentations


Ads by Google