Scott Hanselman

Hanselminutes Podcast 254 - ASP.NET Web Forms - Reports of my Death of been exaggerated, with Damian Edwards

February 22, 2011 Comment on this post [15] Posted in ASP.NET | Podcast
Sponsored By

image Scott chats with Damian Edwards about new features coming in ASP.NET WebForms, new techniques, controls, model binding, HTML 5 and more.

Download: MP3 Full Show

NOTE: If you want to download our complete archives as a feed - that's all 254 shows, subscribe to the Complete MP3 Feed here.

Also, please do take a moment and review the show on iTunes.

Subscribe: Subscribe to Hanselminutes or Subscribe to my Podcast in iTunes or Zune

Do also remember the complete archives are always up and they have PDF Transcripts, a little known feature that show up a few weeks after each show.

Telerik is our sponsor for this show.

Building quality software is never easy. It requires skills and imagination. We cannot promise to improve your skills, but when it comes to User Interface and developer tools, we can provide the building blocks to take your application a step closer to your imagination. Explore the leading UI suites for ASP.NETAJAX,MVC,Silverlight,Windows Forms and WPF. Enjoy developer tools like .NET Reporting, ORM,Automated Testing Tools, Agile Project Management Tools, and Content Management Solution. And now you can increase your productivity with JustCode, Telerik’s new productivity tool for code analysis and refactoring. Visit www.telerik.com.

As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)

Enjoy. Who knows what'll happen in the next show?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service
February 22, 2011 9:24
Excelent! Just downloading it now, I'm eager to see what finally made it to HTML5!
February 23, 2011 7:30
Wow, where did you get that photo from! :)
February 23, 2011 8:27
How come no mention of the future of UpdatePanel and AjaxControlToolkit?
Ray
February 23, 2011 21:58
Thanks for this interview! I'm still in a webforms evironement, trying to get us up to .Net 4. It's good to hear that WebForms is still a first class citizen.
February 24, 2011 3:58
WebForms will always have its place in ASP.NET. I thought everybody was aware of this. Can we stop this dead argument?
February 24, 2011 4:51
Good morning Mr. Hanselman, I'm just new to asp.net MVC and we have a project to generate a chart in a web page with the data in the table. My boss want it to be downloaded to excel including the chart image. we are having problem in including the chart image. We already search the net for any clue or idea how to download include the image but we couldn't find it. YOur help is very much appreciated.. thank you.
Rey
February 24, 2011 5:21
Rey - There's lots of ways. I googled and found many. There are many third party components that will let you create charts inside of an Excel Document, generated on the Server, then download them.
February 24, 2011 9:15
Thank you for your feedback sir.. :-) I'm going to start a research now.
Rey
February 24, 2011 12:41
Rey - Cool. Let me know if you need more help.
February 24, 2011 21:30
Great to hear one thing I don't hear much about is performance Google has added performance to their search criteria so the next big buzz for SEO is going to be preformance I have two sites one MVC it's faster than 94% fo the sites out there and a WebForms ecommerce site I reworte using CodeFirst repository pattern with dependancy injection and of course the always flexable Object data source it's faster than 80% of the sites out there the webforms site has alot more data base action than the MVC site and it has to load alot of pictures I have viewstate still turned on so I guess thats a plug for ASP.NET that seems to be going unnoticed

I would also like to plug EF CodeFirst I find for data access it's a no brain-er way to go team Microsoft
February 25, 2011 2:13
Now I feel that the next version of the asp.net is not as magical as I thought, but I hope to see some cool new futures as you said. Of course they can't rethink from scratch that makes their work very difficult.

Thanks a lot scott.
February 27, 2011 23:10
Hi Scott, could you please provide some info about the next release of Webforms? When the next version will be launched?
February 28, 2011 1:40
I think ASP.Net/WebForms is dead.... Thankfully, MVC is now out and it's much, much better. The thing that killed ASP.Net/WebForms was its proprietary JavaScript library. Who has the time to study or write custom components? and a thousand different script managers? and the time to put ASP.Net/WebForms on a diet after they get bloated?

Truly, Scott, Microsoft should start deep sixing stuff!
March 03, 2011 1:59
Hi Scott,

I love the podcasts. Really enjoy these and the developer's life podcasts.

I have to comment on the question that Scott asked about "programmer bigotry" at about 8 minutes.

Damien gave a great answer to your question. I work in a team of two developers, and I prefer ORM, MVC stuff. My co-worker she likes Webforms and Stored Procedures .. and we both have our reasons for our particular approach to these problems. What is quite funny is that it fits in with your bike/car analogy ... She drives a car I ride a bike.

I just found it very interesting how your comments mirrored exactly the discussions we have at work over the tea break.

Kind Regards

Luke
March 03, 2011 18:43
Hi Scott,

I am glad to hear web forms will be improved. Especially the Model Binding part.

I would like to share with you and ASP.NET team if possible what I did for web forms. Maybe you will feel it interesting. http://aspnetmvvm.codeplex.com

Regards,

yysun

Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.