Dec 5th Links: ASP.NET, ASP.NET MVC, jQuery, Silverlight, Visual Studio

Here is the latest in my link-listing series.  Also check out my VS 2010 and .NET 4 series for another on-going blog series I’m working on.

[In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at:]


  • ASP.NET Code Samples Collection: J.D. Meier has a great post that provides a detailed round-up of ASP.NET code samples and tutorials from a wide variety of sources.  Lots of useful pointers.

ASP.NET with jQuery

  • An Introduction to jQuery Templates: Stephen Walther has written an outstanding introduction and tutorial on the new jQuery Template plugin that the ASP.NET team has contributed to the jQuery project.


  • ASP.NET MVC Diagnostics Using NuGet: Phil Haack has a nice post that demonstrates how to easily install a diagnostics page (using NuGet) that can help identify and diagnose common configuration issues within your apps.

  • ASP.NET MVC 3 JsonValueProviderFactory: James Hughes has a nice post that discusses how to take advantage of the new JsonValueProviderFactory support built into ASP.NET MVC 3.  This makes it easy to post JSON payloads to MVC action methods.

  • Credit Card Validator for ASP.NET MVC 3: Benjii Me has a nice post that demonstrates how to build a [CreditCard] validator attribute that can be used to easily validate credit card numbers are in the correct format with ASP.NET MVC.


  • Silverlight FireStarter Keynote and Sessions: A great blog post from John Papa that contains pointers and descriptions of all the great Silverlight content we published last week at the Silverlight FireStarter.  You can watch all of the talks online.  More details on my keynote and Silverlight 5 announcements can be found here.

Visual Studio

  • JavaScript Editor Extensions: A nice (and free) Visual Studio plugin built by the web tools team that significantly improves the JavaScript intellisense support within Visual Studio.

  • HTML5 Intellisense for Visual Studio: Gil has a blog post that discusses a new extension my team has posted to the Visual Studio Extension Gallery that adds HTML5 schema support to Visual Studio 2008 and 2010.

Hope this helps,



  • Thanks for this collection. It's very useful to me.

  • Scott any news on CTP5 of EF4?? Those guys are way overdue for a release.

  • Hi Scott,
    I have a favor to ask you. Can you please help me regarding one web part question. I was trying to read the web part zone id from webpart usercontrol template page. for examplae I want to read webpart zone ID and insert into database. Did a lot of google search but couldnt find the proper way. I wrote a fuction which I am gonna paste below but this one reading all controls excepts web part zone.It would be really appreciated if can give me some suggestion or proper way. I want to dynamically add usercontrol on catalaogue zone.


    public static IDictionary ExtractWebPartZoneFromControl(Control control)
    HtmlForm form = FindForm(control);
    IDictionary zone = new Dictionary();
    if (form != null)
    foreach (Control childControl in form.Controls)
    if (childControl is WebPartZone)
    zone.Add(childControl.ID, (WebPartZone)childControl);
    // Also check for user controls with content placeholders.
    else if (childControl is UserControl)
    foreach (Control userControlChildControl in childControl.Controls)
    if (userControlChildControl is WebPartZone)
    zone.Add(userControlChildControl.ID, (WebPartZone)userControlChildControl);
    return zone;

    I am sorry may be it is not the proper topic but came up your name in my mind to get quick way of solution regarding this problem.


  • MVC link are more useful.Thanks Scott.

  • Just to say that RSS flow of your blog posts is working again on iGoogle (RSS reader/aggregator page) ...

    It was stuck on post "asp net security update" for couple of month.


  • Would be nice to see all the MS teams working together, so we can use WCF RIA services with EF CTP5 to create our model.
    Then save offline data to a local SQL CE database and when we reconnect, use the Sync library to sync up with SQL Azure.
    Oh, and maybe use APS.MVC style routing for navigation in SL5, instead of view-first :)

  • Nice collection, thank u very much ;-)

  • I agree with Mohammad, very very nice listing. Looks like there's enough to keep me busy during my holiday downtime. :)

  • That's true Dave. :) Its a nice collection to keep myself busy during vacation ahead.

  • wow, very helpful links.

Comments have been disabled for this content.