Paul Litwin posted an interesting article that discusses the four pillars of ASP.NET (Web Forms, MVC, AJAX, and Dynamic Data) to his blog. He provides a good overview and comparison of these different approaches to building ASP.NET applications. According to the article, although Web Forms will always be an important Microsoft technology for building web applications, ASP.NET is no longer just Web Forms. And, this is a good thing
You can read his blog entry here:
http://weblogs.asp.net/paullitwin/archive/2009/03/30/the-four-pillars-of-asp-net.aspx

I’m interested: Paul seems to suggest IMO that MVC will not eventuate into something bigger than the WebForms part of the aspnet stack. It seems understandable from the tone of his article that he prefers the WebForms to MVC. thats kool. My question is tho: do you think WebForms will eventually dwindle to give way to more DDD/TDD/Agile approaches like MVC (within the aspnet stack context)? or do you believe(/know from inside info) the reverse is true? Maybe MVC will be the standard web dev approach from MS in years to come (given that it’s widely accepted in the ruby/php/java worlds)?
It seems that many developers don’t like the idea of adopting new technology either because they don’t tend to or because they don’t have time. Think about it. if, let us say, a brand new developer, want to learn a new technology for developing web applications and you explain to him all the merits of the current technologies, what do you think that he/she will adopt. I have been developing web application for the last 12 years (This includes, classic asp, php, Java applets, ASP.NET web forms, ASP.NET AJAX) and I have never seen something that is reliable, maintainable, testable (and I mean it), and ENJOYABLE as MVC. take it or leave it, MVC is here to become the widely adoptable for web development. If you don’t have time to learn something new then you’d be one day left behind as MVC and other development patterns evolve.
Hi,
How can I contact you?
Please, can you send me an e-mail?
‘cuz the contact of the this webpage is not working…
thank you
I agree with Ali – the resistance will be adversity to change + misunderstanding of how HTML/HTTP/CSS etc functions at the core. Having done web development before WebForms (in Coldfusion, PHP, Java, and some classic ASP), WebForms hides a lot of this from you. Change is always hard, but after doing MVC a bit and then switching back to WebForms, (for me) the “ugh” factor seeps in immediately and want to go back to MVC ASAP
I think right now it is an option, but going forward it should be pushed as the favored option especially after it gets a bit more mature (say 2.x or so). It should also be the tool to pick up and give a whirl unless you are building a really simple application that has tight time constraints. I hope that MS makes certain that it is not a second class citizen next to WebForms, but is its equal (and eventually IMO) its better.
All IMHO of course – use the best tool for the job
@ali and @brian,
Totally agree. I think with maturity, ASP.NET MVC will become the flagship product and the standard web platform from MS (if they keep their heads screwed on). I totally empathise with the ‘enjoyment’ factor and the ‘ugh’ feeling of other clunkier approaches like webforms. MVC is great to use. I cant wait to get to work so i can continue on my web project (that’s embarrassing).
Great Post! Really these four pillars are very useful in any application. Thanks.
Great Stuff. I totally agreed with you. Thanks for sharing.
Thanks for providing these four useful Pillars.
Great Post! Really these four pillars are very useful in any application.
Thanks FOR SHARING.
Thank you for sharing.
rew
ewr Very good example is given in attachment. I understand that very well. Thanks.
interesting post thanks!!!
I understand that very well. Thanks.
Great Post! Really these four pillars are very useful in any application. Thanks.
INTERESTING STUFF .Coursework | Dissertation | Assignment
I am struggling. i like. Book Report Writing
Very useful tips and instructions for users.
interesting post thanks!!!
Interesting and very useful, thanks for the link.
Great post! Thank you.
It seems that many developers don’t like the idea of adopting new technology either because they don’t tend to or because they don’t have time. Maybe MVC will be the standard web dev approach from MS in years to come.
Thanks for the link to the blog, it was an interesting read.
selam hi This sounds fascinating sıcak sohbet I’m going to read that tracing articlekısa aşk şiirleri when I have a moment.
Wow. erotik film izle is
şifalı bitkiler zayıflama de
çet sohbet fer
netlog ger
müzik dinle err
şarkı dinle
cüneyt arkın filmleri kk
isyan sözleri fer
hikayeler er
islami çet
escort bayanlar der
bedava chat dd
chat odaları der
liseli kızlar derf
kızlarla sohbet fder
kızlarla chat
sohbet erro
Please, can you send me an e-mail?
Life experience degrees | associate degree | online bachelors degree
interesting post thanks!!!
online phd degree | Life Experience Degree
It should also be the tool to pick up and give a whirl unless you are building a really simple application that has tight time constraints. I hope that MS makes certain that it is not a second class citizen next to WebForms, but is its equal (and eventually IMO) its better…
Tiffany Jewelry | Ed Hardy | Tiffany Jewellery
Great Post! Really these four pillars are very useful in any application. Thanks.