Nov 17th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, VS 2008, .NET 3.5, IIS7, Silverlight

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




Visual Studio 2008 and .NET 3.5

  • .NET 3.5 Reference Poster: Here is an updated .NET Framework Common Namespaces and Types Poster that you can also print out for free.  It details some of the new namespaces and important types in .NET 3.5.

  • Sound Events for Visual Studio: Apparently you you assign sounds to fire when Visual Studio events happen (for example: a build error).  I can't think of a really good use for this other than to annoy co-workers.  Potentially something fun you can enable on their machine when they go to lunch.

IIS 7.0

  • Running 32-bit and 64-bit ASP.NET versions at the same time in different worker processes: With IIS6 you either had to run all web worker processes in 32-bit mode, or all of them in 64-bit mode.  There was no easy way to mix and match depending on the application (you couldn't have one 32-bit ASP.NET application that needed to use a C++ component on the same machine as another 64-bit ASP.NET application in a separate application pool).  With IIS 7.0 this is now supported and easy to enable.  Rakki Muthukumar from Microsoft support describes how to configure this.

WPF and Silverlight

  • .NET 3.5 Add-In Model: Jack Gudenkauf is a developer on my team who has driven the design of the new System.AddIn namespace in .NET 3.5.  This namespace makes it easier to build add-in extensibility to your client applications.  Among other things, this enables you to isolate addins and WPF controls across application domain and process boundaries (here is a sample of one).  Watch Jack's Channel9 video to learn more.

  • Data Binding in WPF: A nice MSDN Magazine article from John Papa that describes some of the basics of how WPF's binding model works. Josh Twist also has some good WPF databinding companion articles that complement this here and here.  To learn WPF in more detail, I highly recommend Adam Nathan's excellent WPF Unleashed book (still 5 stars after 45 reviews on  The next public release of Silverlight 1.1 will support the same powerful databinding model that is in the full WPF, and will make building data aware applications much easier.

Hope this helps,



  • Nice to see some MVC examples so early, even before the CTP.

    It's good to see some jquery examples too, definitely makes Javascript much easier to do what you want!

    Keep up the good work. :o)

  • Thanks Scott!! keep up the good work.

  • Yeah cool nice links.

  • About the release of Visual Studio 2008: we are a very small shop so we buy all software in the box. Do we have to wait 3 months or is there a way to buy a license now, download it, and receive the boxed version later? We do not want/need an MSDN subscription.

  • Thank for your collection links.

  • Hi Scott,

    Thanks for the links. You mention that the next public release of Silverlight 1.1 will include databinding support. That sounds great, any clues on when the next public release will be? I know the general opinion is that people should start with SL 1.0 as a lot of the lessons learned will carry over to 1.1 but I think there are a lot of people out there who are waiting for 1.1 before they can justify the investment of time (against working with other technologies).

    Anyway thanks for keeping us in the loop :D


  • Hi Scott,
    I am just wondering how People have started playing with MVC Framework when it is only available to MS people. Has it been released to special people outside MS? If so I am really feeling deprived :-(

  • Scott,你能看懂中文么?感谢你给大家带来的新技术的相关文章。特别感谢你!
    Thanks a lot!

  • "Apparently you you assign sounds to fire when Visual Studio events happen (for example: a build error). I can't think of a really good use for this other than to annoy co-workers."

    What annoys in real that the vs team drop existing features (the sounds was in 2003, in 2005/2005 sp1 version never worked) and in that special case doesn't care about the devs :(

    Please bring this back to vs 2008, you've done it already four years before, right?!

  • The poster link you provide is excellent, but it states that various items are in .NET FX 3.0 that, as far as I know, are not. Examples of this include the WorkflowServiceHostFactory. I suspect these are added in .NET 3.0 SP1, but I have not found a good reference on exactly what is in SP1. Any pointers?


  • Hi Scott,

    Thanks for the links. This gives clear idea about how AJAX can be used.

    Shivanand Revadi

Comments have been disabled for this content.