Misfit Geek

Fustrated by Design !

MaximumASP

ScottHunter

The first podcast in my new series is now live – get all teh PodCasts by selecting my blog’s PodCast catagory.

This episode is an interview with Senior Lead PM Scott Hunter on the future of Web Forms.

Hope you will listen, subscribe and enjoy !

Similar Posts:

Comments

There are 19 comments for this post.

  1. Episode #1 of the Misfit Geek Podcast is now LIVE ! : Misfit Geek on May 28, 2009 9:55 am

    RE: Episode #1 of the Misfit Geek Podcast is now LIVE !

    Pingback from Episode #1 of the Misfit Geek Podcast is now LIVE ! : Misfit Geek

  2. BobSkinny on May 28, 2009 10:19 am

    Why are using Adobe Flash as your Media Player not Silverlight

  3. Joe Stagner on May 28, 2009 10:24 am

    1.) Because more people have Flash installed at this point.

    2.) Pecuase I HAVE a free Flash player.

    3.) Becuase all it is doing is playing audio.

    :)

  4. leo on May 28, 2009 10:36 am

    boooooo use silverlight…dogfooding…

  5. Bryan on May 28, 2009 10:40 am

    Switch to Silverlight, it will save a puppies life!

  6. Joe Stagner on May 28, 2009 10:50 am

    Sure – point me at a GOOD audio only player !

  7. timheuer on May 28, 2009 11:13 am

    Joe — Encoder provides an audio only template and this project is picking up: http://www.codeplex.com/…/slaudioplayer

  8. Joe Stagner on May 28, 2009 11:17 am

    Thanks – but there is no release yet, can you hook me up with a sample ? :)

  9. John J Ross on May 28, 2009 11:50 am

    Great first show! Lots of goog solid info and help.

  10. Joe Stagner on May 28, 2009 11:51 am

    Thanks John – I’m already working on Number 2 !

  11. John S. on May 28, 2009 12:06 pm

    2 Thumbs Up! Great 1st podcast! Picked up some things I didn’t realize between MVC & Web Forms.

  12. Episode #1 of the Misfit Geek Podcast is now LIVE ! on May 28, 2009 12:32 pm

    RE: Episode #1 of the Misfit Geek Podcast is now LIVE !

    The first podcast in my new series is now live at misfitgeek.com/…/misfit-geek-pod

  13. Kazi Manzur Rashid on May 28, 2009 5:03 pm

    The sound seems a bit low, would you pls check it prior the next show.

  14. The Technology Post for May 28th on May 28, 2009 11:56 pm

    RE: Episode #1 of the Misfit Geek Podcast is now LIVE !

    If you are looking to follow this series, be sure to subscribe to my RSS feed at http://feeds.jasongaylord

  15. The Technology Post for May 28th on May 29, 2009 12:55 am

    RE: Episode #1 of the Misfit Geek Podcast is now LIVE !

    If you are looking to follow this series, be sure to subscribe to my RSS feed at feeds.jasongaylord.com/…/JasonNGaylord

  16. Lee on May 29, 2009 9:04 am

    Hi Joe, loved the first podcast as you covered many of the issues i have nowadays with webforms. It looks like most the issues i have, have now been addressed however there is 1 biggie which has annoyed me.

    It’s around 2 way databinding. 1 way databinding works perfect for me as i can eval anywhere i want my data to be displayed. If you use 2 way databinding you can’t format this data as easily on display (wrapper functions are not supported with Bind although you can still use the standard optionally parameter which is gives you some limited functionality).

    The other issue with 2 way databinding is that if the name of the property on my Object is different from the name of the parameter on my insert/update method then i have manually bind the databind via the OnInserting/OnUpdating events of the data source control. This is particularly annoying when you have a complex type (bind doesn’t support this but eval does). For example, say you have the following entities:

    User

    - int | UserID

    - string | Name

    - Address | Address

    Address

    - string | Line1

    - string | Line2

    Now in my formview i can easily bind the line 1 of the address using eval by saying Eval("Address.Line1") but this does not work with Bind therefore i have to manually add this via the code behind which is abit of a pain and can be even more annoying when your objects are bigger and you have to worry about nullable fields which gets handled automatically by 2 way databinding normally.

    I have long thought about the solution to this problem and i think the best way to solve it would be to display the data in the current method of using Eval("Property") but then have an extender control specifying the name of the Update/Insert parameter, eg:

    <asp:TextBox ID="txtLine1" runat="server" Text=’<%# Eval("Address.Line1") %>’ />

    <asp:BindExtender ID="beLine1" runat="server" Name="MyUpdateMethodParameterNameLine1" ControlID="txtLine1" />

    Note: MyUpdateMethodParameterNameLine1 is used to make the point that i’d like to be able to give my insert/update parameter a completely different name from the property it is bound too.

    Surely this wouldn’t take that much extra time to add in now and providing the current 2 way databinding method is left in place then it would be backwards compatible.

    Appreciate if you could pass this on. Thanks

  17. jjf.,jgg.,jg on May 30, 2009 3:54 pm

    jhf,.juf ihfnifn hfljfg

  18. stacy on May 31, 2009 11:35 pm

    my comment and question was not posted.

  19. Episode #1 of the Misfit Geek Podcast is now LIVE ! | Silverlight Coder on June 4, 2009 7:25 am

    RE: Episode #1 of the Misfit Geek Podcast is now LIVE !

    Pingback from Episode #1 of the Misfit Geek Podcast is now LIVE ! | Silverlight Coder

Write a Comment

Let me know what you think?