Welcome to Professional ASP.NET - Chris Love's Official Blog Sign in | Join | Help

Chris Love's Official ASP.NET Blog

Chris Love's Helpful tips, tricks and pragmatic development knowledge for the ASP.NET world.
Add to Technorati Favorites


ASP Insider Follow Me On Twitter
Top 10 ASP.NET Tools

Lately I have been seeing several list of must have tools for .NET developers. I thought I would throw my hat in the ring too. I actually use these tools, so they are not just pulling from other list, but I may have found them from similar list over the years. Now if I could just get my clients to adopt these tools the world would be an easier place.

Chris Love's Top 10 .NET Development Tools

  1. Code Smith - The best customizable code generation tool out there. It is not limited to just .NET code you can generate anything that relies upon text as its source. I must have generated 500,000 of solid code with it over the past 2 years. My best friend finally got it approved the other day and he had to call me to tell me about his exploits!.
  2. Developer Fusion - Has a real nice set of online utilities. I personally use the language conversion all the time when I am converting code from VB to C# and C# to VB. It works great on about 95% of the code I pass it. I have had problems with it understanding Generics and IsNothing calls.
  3. Fiddler - An Internet Explorer Ad-In, allows you to see the header and other important information about each request. I personally use it to track down performance bottlenecks and sometimes missing information or bad data being posted to my pages. It acts as a local proxy that each web request passes through, this give Fiddler full access to the incoming and outgoing streams. I think there are a few new similar add-ins that have been release lately, but I have not had a chance to test them yet.
  4. RegExLib - One of the best regular expression sites for .NET developers. You can test your expressions and search through the archive of expressions other developers have posted.
  5. OnTime - AxoSoft's OnTime project tracking software offers me a great way to see where I am with a project. I can add feature request, bugs and update where I am with each one as I make progress during the day. It also allows me to see how much time I think something will take and how long it actually took. The only problem I have is I am not the best at putting the time in to keep everything up to date. I recently had to work with a competing product at a client's and I have to tell you it was much more expensive and offered a small fraction of the capabilities that OnTime offers, check it out.
  6. Power Toys - Make the experience in Visual Studio even better.
  7. Regulazy and Regulator - Roy Osherove's easy to use regular expression editors. I just can not imagine my life with out them now.
  8. LogParser - This is invaluable when you need to analyze any sort of large data that is not in a SQL Server.
  9. Enterprise Library - Every .NET developer should use at least 2-3 of these blocks in their applications. I plan a long series of how to use various aspects of the Enterprise library in the coming months.
  10. SysInternals - Tools every computer geek should have and use and they are 100% Free!

Sorry it took me so long to actually post this entry. I wanted to do as good a job analyzing some tools as I could. There are many others I have found useful and will continue to add to my list.

 

Posted: Monday, March 05, 2007 3:13 PM

by Chris Love
Filed under:

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS