This is a migrated thread and some comments may be shown as answers.

ASP.NET - Web Pages, Web Forms or MVC

1 Answer 80 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Webtec
Top achievements
Rank 1
Webtec asked on 08 Mar 2012, 11:51 PM
Ok I just want to get your opinions!  I started as a classic asp designer and now I have been working with Web Forms for the last 2 years. 

I am wondering which one of these technologies I should master to further enhance my career.
I like the idea of Web Pages being more like the way classic ASP was designed but I want to learn the best way to proceed in the future.

1 Answer, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 13 Mar 2012, 01:51 PM
Hello,

Choosing technology for building application depends on the specific requirements which the application has.
The main advantages of ASP.net MVC are:
1.    Enables the full control over the rendered HTML.
2.    Provides clean separation of concerns(SoC).
3.    Enables Test Driven Development (TDD).
4.    Easy integration with JavaScript frameworks.
5.    Following the design of stateless nature of the web.
6.    RESTful urls that enables SEO.
7.    No ViewState and PostBack events
The main advantage of ASP.net Web Form are:
1.    It provides RAD development
2.    Easy development model for developers those coming from winform development.


Please, note that this information is available across the Internet and the above is just a brief summary. Which technology you are going to choose is up to you and depends on your project's requirements.

On a side note, if you need to have a pure client side application you could take advantage of Kendo UI. It is a framework for modern HTML UI. Engineered with the latest HTML5, CSS3, and JavaScript standards, it delivers everything needed for client-side, jQuery-powered development in one integrated, compact package.

Greetings,
Rumen
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
General Discussions
Asked by
Webtec
Top achievements
Rank 1
Answers by
Rumen
Telerik team
Share this question
or