Hanselminutes Podcast 202 - A different way to do ASP.NET WebForms with WebFormsMVP
My two-hundred-and-second podcast is up. I sit down (in my home, actually) with Tatham Oddie to talk about the WebFormsMVP open source project created by he and Damian Edwards. What does it add? Can we have the best of both worlds, convenience, controls and testability?
Download: MP3 Full Show
Links from the Show
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.
I want to add a big thanks to Telerik. Without their support, there wouldn't be a Hanselminutes. I hope they, and you, know that. Someone's gotta pay the bandwidth. Thanks also to Carl Franklin for all his support over these last 4 years!
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.NET AJAX,MVC,Silverlight, Windows Forms and WPF. Enjoy developer tools like .NET reporting, ORM, Automated Testing Tools, TFS, 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.
About Newsletter
- Microsoft P&P Web Client Guidance
- Microsoft P&P Web Client Software Factory
- and now WebFormsMVP Project
There is a lot of work to do before choosing ur framework to stay with healthy and clean asp.net webforms :)
Yep, you're definitely correct here. I probably should have qualified my statements to talk about PreInit on the page, or Init on the controls. Hopefully my statements (as they were) will at least point some people to learn about view state tracking.
Thanks for the comment!
How does this framework handle web part scenarios? It sounds like the messaging system might handle communication between multiple views on a page, but this isn't clear.
The source code is managed using VS2010 but the compiled libraries work fine on ASP.NET 3.5 SP1. Unless you're looking to contribute changes, just grab the compiled release.
More info about the messaging bus is available here: http://wiki.webformsmvp.com/index.php?title=Feature_walkthroughs
Tatham
Thanks
Comments are closed.
I've recently kicked off on a proof of concept for porting/integrating this framework into an existing Web Forms application. Focusing on cleaning up parts of the system that have the most complex logic but are lacking in testing and in particular lacking in the ability to be easily tested (business logic trapped in the code behind files).
This episode will be very useful to help sell/inform others on my team on the value of adding such enhancements to our Web Forms application.
Thanks Scott really nice questions & Tatham for detailed answers.