Creating clear and comprehensive reporting functionality is one of the most important, and most misunderstood, tasks developers are asked to do in professional life. The reports they generate will be used by both their clients and their own managers to assess the performance of their applications and to gauge how well the application is meeting the business objectives. This book shows developers how to use Visual Studio 2005 and a suite of complementary...