Graciously Hosted by MaximumASP        

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

ScottHunter

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

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

  1. Episode #4 - Scott Hunter on Web Forms in ASP.NET 4
  2. Send me your questions for the ASP.NET Feature Team !!!
  3. Misfit Geek Podcast - Episode #1 The Future of Web Forms

» Trackbacks & Pingbacks

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

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

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

    The Technology Post for May 28th — May 28, 2009 11:56 PM
  4. If you are looking to follow this series, be sure to subscribe to my RSS feed at feeds.jasongaylord.com/.../JasonNGaylord

    The Technology Post for May 28th — May 29, 2009 12:55 AM
  5. Pingback from Episode #1 of the Misfit Geek Podcast is now LIVE ! | Silverlight Coder

» Comments

  1. BobSkinny avatar

    Why are using Adobe Flash as your Media Player not Silverlight

    BobSkinny — May 28, 2009 10:19 AM
  2. Joe Stagner avatar

    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.

    :)

    Joe Stagner — May 28, 2009 10:24 AM
  3. leo avatar

    boooooo use silverlight...dogfooding...

    leo — May 28, 2009 10:36 AM
  4. Bryan avatar

    Switch to Silverlight, it will save a puppies life!

    Bryan — May 28, 2009 10:40 AM
  5. Joe Stagner avatar

    Sure - point me at a GOOD audio only player !

    Joe Stagner — May 28, 2009 10:50 AM
  6. timheuer avatar

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

    timheuer — May 28, 2009 11:13 AM
  7. Joe Stagner avatar

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

    Joe Stagner — May 28, 2009 11:17 AM
  8. John J Ross avatar

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

    John J Ross — May 28, 2009 11:50 AM
  9. Joe Stagner avatar

    Thanks John - I'm already working on Number 2 !

    Joe Stagner — May 28, 2009 11:51 AM
  10. John S. avatar

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

    John S. — May 28, 2009 12:06 PM
  11. Kazi Manzur Rashid avatar

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

    Kazi Manzur Rashid — May 28, 2009 5:03 PM
  12. Lee avatar

    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

    Lee — May 29, 2009 9:04 AM
  13. jjf.,jgg.,jg avatar

    jhf,.juf ihfnifn hfljfg

    jjf.,jgg.,jg — May 30, 2009 3:54 PM
  14. stacy avatar

    my comment and question was not posted.

    stacy — May 31, 2009 11:35 PM

Comments are closed