Performance - Scaling Strategies for ASP.NET Applications: This is a nice article on how you can improve the performance and how to scale your application. There are three strategies available that you can employ in order to improve scaling: specialization, optimization, and distribution. How you apply them will vary, but the actual strategies are straightforward and consistent.
Unit Testing: Apply Test-Driven development to your Database projects
Google Website Optimizer Opens Up
Windows Live 4 developers
Free Performance Tool - Analyze IIS Logs Like A Pro With Funnel Web Analyzer
Chart / Graph Tools
Open Flash Chart - Can be used in many languages for creation of Flash based Chart. It is free too.
Java Script based Charts from Emprise