I’m slowly recovering from keynoting at MIX last week, and have been digging my way out of backlogged email the last few days.  I’m going to try and finish catching up on blog comments this weekend – apologies for the delay in getting back to some of your questions.

To kick-start my blogging again I thought I’d post a new link-listing series.  Today’s post is mostly focused on ASP.NET and web related links.  I’m going to be doing more Silverlight and WPF posts soon.


  • Tag Cloud Filters with ASP.NET 3.5’s LinqDataSource and ListView Controls: Matt Berseth has a cool post that shows off using LINQ to SQL and ASP.NET 3.5 to build a tag-cloud navigation UI.

  • Five New ASP.NET Security Tutorials Now Available: Scott Mitchell continues his great ASP.NET security tutorials.  These 5 new ones (all in both VB and C#) cover using the ASP.NET membership system.

  • Building a Vista Style Folder Browser with ASP.NET 3.5 and a Custom Hierarchical DataSource Control: Matt Berseth continues his great posts with a nice one that shows how to build a custom HierarchicalDataSourceControl to implement file browsing functionality using ASP.NET.


  • New ASP.NET AJAX Control Toolkit Release: David Anson blogs about a new ASP.NET AJAX Control Toolkit release that the team made right before MIX.  This release includes a number of patches (including a bunch from the community) with bug fixes and improvements in a bunch of areas.

  • LinkedIn Style Theme for the ASP.NET AJAX Tab Container Control: Matt Berseth posts some cool new themes you can use with the ASP.NET AJAX Control Toolkit’s tab control.

  • JScript Intellisense: working with Ext JS: The VS web tools team enabled JQuery intellisense last month with the VS 2008 Web Development hot fix.  In this more recent post they talk about enabling intellisense support for Ext JS (another popular JavaScript framework).  VS 2008 Intellisense support for Prototype is coming in the next few weeks.


  • Thoughts on ASP.NET MVC Preview 2 and Beyond: Phil Haack from the ASP.NET team has a great post where he talks about the ASP.NET MVC Preview 2 release, as well as some of the features and work that will show up in the next preview drop.  One of the major focuses in Preview 3 will be improvements to the testing workflow of controllers.

  • Cheesy Northwind Sample Code: Scott Hanselman has posted a sample application that shows building a simple data driven application using the ASP.NET MVC Framework and the Northwind sample database.

  • Securing Your Controller Actions: Rob Conery shows how to use the new ASP.NET MVC ActionFilterAttribute feature to apply declarative security rules to a controller.  Also check out David Hayden’s post here for more security attribute examples.

  • Url Routing Debugger: Phil Haack posts a cool Url Routing Debugger he has built that demonstrates an easy way to test URL route conditions using the ASP.NET MVC framework.

  • ASP.NET MVC Test Project Integration with NUnit and Rhino Mocks: Joe Cartano from the VS Web Tools team walks-through using some NUnit and Rhino Mocks project templates that he has created.  These plug-into the new VS 2008 tools support for ASP.NET MVC, and enable you to easily get a test project started when you create a new ASP.NET MVC application.

  • ASP.NET MVC Test Project Integration with MBUnit: Andrew Stopford posts about new templates created to enable VS 2008 tools integration with MBUnit when creating a new ASP.NET MVC application.


  • Graffiti: The folks at Telligent have recently released a sweet new CMS system for ASP.NET that is trivial to setup, and which provides a bunch of great content editing support.  Definitely worth looking at if you are in the market for an great way to publish or manage content on the web.

  • Beta of LINQ to LLBLGen Pro Released: Frans Bouma announces the first public beta release of LINQ to LLBLGen Pro (a very popular commercial ORM for .NET).  Frans has a very in-depth 14 post series that discusses how he built the LINQ support for it (a nice technical read).

Hope this helps,