April 11th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, Silverlight

Here is the latest in my link-listing series.  Also check out my ASP.NET Tips, Tricks and Tutorials page and Silverlight Tutorials page for links to popular articles I've done myself in the past.


  • 50 Useful CSS Tips and Tricks: A useful page that provides a nice listing of various CSS tips, tricks and tools you can use for common web scenarios.


  • Accessible UpdatePanel: Bertrand Le Roy from the ASP.NET team has an article that describes how to make the ASP.NET AJAX's UpdatePanel control accessible for screen-readers.

  • Building ASP.NET AJAX Components: Mike Ormond has written an excellent 8-part series that covers building re-usable ASP.NET AJAX components that work on both the client and server.


  • ASP.NET MVC: Membership Starter Kit: Troy Goode has a built an awesome membership starter kit for ASP.NET MVC that provides registration and login pages for users to authenticate on your site, as well as a set of administration functionality that allows admins to create/manage users and roles.  Download it here.

  • How to Enable Pretty URLs with ASP.NET MVC and IIS6: James Geurts posts a useful article that describes how to enable extension-less URLs with ASP.NET MVC on IIS6 (note: you do not need to configure anything special with ASP.NET MVC on IIS7 to enable extension-less URL support).

Visual Studio


  • Dave Campbell's Excellent Silverlight Link Series: Dave Campbell posts a regular series of links to new Silverlight articles and content on the web.  I highly recommend subscribing to his blog if you want to stay current with all the latest Silverlight articles and posts.

  • Silverlight 2 Map / DataGrid Tutorial: Jason Zander has a great two-part Silverlight tutorial that demonstrates how to build a nice data-driven application that integrates a map control with a datagrid to filter and analyze data.

Hope this helps,



  • Scott,

    Excellent links. To follow your blog daily I need at least 8 hours of time. So much of information to read.

  • I don't know how you find all this great content Scott but it's very useful - thank you!

  • Thanks for the link,Scott!

  • Great links, thanks! I would love to see some Silverlight applications demonstrating how to create special effects like flag waving, water ripple, blur, sharpen, warp text on image (like photoshop displace filter), whirlpool, etc.

  • Thank you very much for including my article in this amazing resources list that is so valuable.

  • Im looking forward for siliverlight to expose directx or opengl APIs. Does your team have any plan of it.

    Thanks a lot

  • Great links.

  • Good resource specially silverlight links

  • Great stuff as usual, thanks scott

  • Scott, while I think the MS ASP.Net AJAX framework has its potential, it won’t truly be useful to me unless it can successfully support browser “Back” button support. I have created the following thread in the ASP.Net forums (http://forums.asp.net/p/1240171/2272928.aspx#2272928), asked Joe Stagner from MS and another person, and nobody has come up with a simple explanation of why the Navigate event is not firing.

    I have a small project that I can email you and inform me why the Navigate event is not firing when going back to page1….
    If you take a look at the thread, it will explain very simply what I'm trying to do.

    Until the framework can successfully support the “Back” button in the browser, I find the framework useless.

    On a totally separate topic, I have posted the following thread to the ASP.Net forums (http://forums.asp.net/p/1245577/2287600.aspx#2287600). It seems that VS 2008 does not compile web sites successfully if you want to compile them under the 2.0 framework which compiled fine with VS 2005. What’s the point of using VS2008? My job won’t allow us to use VS 2008 to make a gradual progression to the 3.5 framework until VS 2008 can successfully compile and implement websites targeting the 2.0 framework. If you have any insight to this, I would also be very grateful.

  • You can implement the Browser navigate capabilites with ASP.NET Ajax by downloading the 3.5 futures that includes also this duty solved, I think.

  • raffaeu, I am using the ASP.Net 3.5 Futures version. The Navigate event does not fire going from Page2 back to Page1.

  • Great links!

  • Is there a single roll up of .Net 1.0, 1.1, 1.1SP1, 2.0, 2.0SP1, 3.0, 3.0SP1 3.5... IE One download and one install, that does everything? I had to build a new server last night and manually install everything, was quite time consuming!

  • Is it true that there is a problem with the back button with the ajax library?

    Another vote to hear the status if it's as bad as it sounds.

    This blog is great for learning what issues are out there, in addition to the content :)

  • Thanks for the links and explanation.

  • Does anybody have an explanation about AJAX History management explained more in detail at the following link:


  • Thanks for the very useful links.

  • Hi Scott

    Is it possible to run silverlight apps with unlimited (or less limited) access to system resources (if the client trusts the app).

    Lets say an app needs to save a lot of data.

  • I posted another comment at the following url which explains the browser history issue.


  • Thanks for the links.

Comments have been disabled for this content.