Links for 2007-03-02

March 3rd, 2007 Comments off
Categories: General Tags:

ScottGu on Url Rewriting with ASP.NET

February 28th, 2007 Comments off

You just know when Scott Guthrie posts something on his blog that you have got to read it because it is going to be top quality. In this post Scott writes about URL Rewriting so this would allow you to use URLs such as instead of which both point to the same point.

Now this blog uses PHP on Apache and the URL Rewriting is achieved using mod_rewrite rules. Some of the benefits of the URLs after the URL rewriting are:

  • More human friendly URLS
  • More search engine friendly URLs – before search engine bots used to hate URLs with ?param= in them probably not so much an issue any more.
  • Since the keywords are mentioned in the URL this helps increase your Google pagerank

I did some URL rewriting in ASP.NET 1.1 using a custom http handler. Scott writes about how to achieve URL rewriting in ASP.NET and goes on to say that in IIS7 it will be much easier to achieve full extensionless URL rewriting using a HttpModule. This will make it quite straight forward to have extension less URLs like under IIS.

In appears that on URL Rewriting, IIS is playing catch up with Apache.

Check out Scott’s post
Url Rewriting with ASP.NET

Categories: .NET Tags:

5 podcasts that every .net developer should be listening to

February 27th, 2007 6 comments

One of the best ways for a software developer to keep up to date with all the new technologies is to listen to podcasts. I find podcasts a great to keep up to date on the latest .net technologies while I’m commuting to work.

Here is my list of top five .net related podcasts that every .net developer should be listening to in order to keep up to date:

This is my favorite .net podcast of all. It is presented by Scott Hanselman and Carl Franklin and they discuss .net related topics. Some shows are about the latest .net tools and other shows are interviews with .net experts. The shows are produced very professionally and the quality is top notch. Each show is only around 20-30 minutes so there is no waffle just great info!

Hanselminutes is a weekly audio talk show with noted web developer and technologist Scott Hanselman and hosted by Carl Franklin. Scott discusses utilities and tools, gives practical how-to advice, and discusses ASP.NET or Windows issues and workarounds.

Dot Net Rocks
Dot Net Rocks has been around for many years with their first show produced in 2002. It is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The show is hosted by Carl Franklin and Richard Campbell and most of the shows are interviews with .NET experts. The shows are typically slightly over 1 hour and have very good content.

Arcast is a podcast about design and software architecture. If you are a team lead/architect or just generally interested in system design in the .NET space then you should tune in. It is hosted by Ron Jacobs and since 2005 he has been interviewing architects around the globe for the show.

Polymorphic Podcast
Polymorphic Podcast is hosted by Craig Shoemaker and deals with a wide range of .NET topics and interviews with .NET experts from around the globe.

ASP.NET Podcast
The ASP.NET podcast (as the name suggests) is more focused on the ASP.NET and is hosted by Wally McClure. So if you are interested in ASP.NET, Ajax, JSON, etc. then this is the show for you.

If you haven’t caught on to the great benefits of podcasts I seriously suggest that you subscribe to the podcasts and start listening. At a time when there is a huge amount of new technologies / products being released this is a great way to say up to date.

Let me know what you think!
Do you listen to these podcasts already ? Are there other great .NET podcasts that I missed?

Categories: .NET, Media, Software Development Tags:

Links for 2007-02-25

February 26th, 2007 Comments off
Categories: General Tags:

Links for 2007-02-24

February 25th, 2007 Comments off
Categories: General Tags:

Links for 2007-02-23

February 24th, 2007 Comments off
Categories: General Tags:

Links for 2007-02-20

February 21st, 2007 Comments off
Categories: General Tags:

Free chapter of .NET book: WCF Hands-on!

February 20th, 2007 Comments off

Windows Communication Foundation looms as an important step forward for Microsoft-style development. WCF can provide an infrastructure for Service-Oriented Architecture (SOA). It is based on a Service Model focused on the job of communicating, and uses a class framework called the Channel Layer (comprising classes in the System.Service.Model.Channel namespace. Often running alongside SOA is WSDL, the Web Services Description Language uses XML to describe data. It is intended to provide a unified approach to the task of connecting diverse systems.

In this chapter, entitled “Data Representation,” the authors describe how data is sent from a Windows Communication Foundation client to a service, is serialized to XML within the client, and received from clients by Windows Communication Foundation, and so on.

Enterprise .NET Community: Book Excerpt: WCF Hands-on!

Categories: .NET Tags:

Microsoft Virtual PC 2007 now available as free download

February 20th, 2007 Comments off

The latest version of Microsoft’s answer to VMWare Workstation is now available. Microsoft Virtual PC 2007 is now available to download for free. I am a huge fan of virtualization and I use VMWare Workstation on a daily basis during the software development process. I hope to post more in the future on how I use VMWare Workstation.

Virtual PC lets you create separate virtual machines on your Windows desktop, each of which virtualizes the hardware of a complete physical computer. Use virtual machines to run operating systems such as MS-DOS, Windows, and OS/2. You can run multiple operating systems at once on a single physical computer and switch between them as easily as switching applications—instantly, with a mouse click. Virtual PC is perfect for any scenario in which you need to support multiple operating systems, whether you use it for tech support, legacy application support, training, or just for consolidating physical computers.

Download Microsoft Virtual PC 2007

Categories: Software Development, Windows Tags:

Great list of cool WPF applications

February 20th, 2007 1 comment

Chad Brooks posts a great list of Cool WPF applications

With the advent of the new UI in Windows Vista and the capabilities of the Windows Presentation Foundation (WPF) in .Net 3.0, I thought it would be intersting to share a list of great WPF applications. The use of WPF is so new and so exciting, it can be hard to imagine how to creatively use these new graphical features in our applications. This list should really get everyone’s creative juices flowing.

Categories: .NET Tags: