Having trouble reading this e-mail? Read this or any of our past issues in our online Newsletter Archive.
20th May 2008
ASPAlliance Times
The industry newsletter for Active Software Professionals
Sponsor Advertisement
Need realistic database test data?

SQL Data Generator creates realistic MS SQL Server database test data in one click. Michael Gaertner of Quintech was impressed: "With SQL Data Generator, I generated better data in only half an hour, and after initial customization, in only seconds with just one click." Download a free 14-day fully functional trial of SQL Data Generator

Featured Article
 
Utilizing your .NET Projects Automated Acceptance Tests on Crystal Reports - Part 1
By Eric Landes, 19th May 2008
In this first part of the series, Eric shows how to use automated acceptance testing against Crystal Reports using the object model. After providing the requirements, he examines how to utilize automated acceptance tests with reports along with sample code to validate the report. He concludes the article by providing a structure of the report settings.
Editor's Comments
 
By Steven Smith

Microsoft has published a set of white papers which provide a good technical overview of the features available in Visual Studio Team System 2008. They're available individually for download: Visual Studio Team System 2008 Capabilities White Papers.

The papers cover the following subjects, corresponding to features sets and design goals of VSTS 2008:

  • Communicate and Collaborate
  • Drive Predictability
  • Ensure Quality Early and Often
  • Integrate Work Frequently
  • Making Real-Time Decisions
  • Managing Team Workflow
  • Using Familiar Tools

I wrote the Integrate Work Frequently paper, which describes some of the new build system features, including the capability to implement Continuous Integration easily. We've been using Team System since its 2005 introduction at Lake Quincy Media, and I've been a longtime fan of continuous integration, as well. I was very glad to see its inclusion in VSTS 2008, and I'm sure it will be a big help to a lot of software shops.

New Articles on ASPAlliance.com
CodeSnip: Unexpected behavior with C# auto-implemented properties
By Joseph Chahine , 14th May 2008
In this code snippet, Joseph examines a scenario of an unexpected behavior which will happen while using C# auto-implemented properties with reflection. After providing a step-by-step description of the scenario, he provides the complete code listing of all the C# files used in the sample project along with a screenshot of the final output and the relevant Visual Studio 2008 project.
Video: Introduction to the Castle Active Record Project
By Mohammad Azam , 19th May 2008
In this video Mohammad Azam introduces the Castle Active Record Project. He walks you through how to get started using this tool. [8:53]
ASP Alliance Authors' Recent Blog Entries
Using LINQ to SQL and ConnectionStrings in a Class Library
Jason N. Gaylord
Obtain the Identity of a New Row Using LINQ
Jason N. Gaylord
Command Execution of directly called ImportFunctions (stored procs) in Entity Framework
Julie Lerman
XAF - 1 - Best practices for domain objects
Oliver Sturm (Developer Express)
3G iPhone will Come In June
Jason N. Gaylord
Responses to Danny Simmons "Why Entity Framework" post
Julie Lerman
Differences Between Structures and Classes in C#
Brendan
VB.NET Day in Waltham, MA: May 27th
Julie Lerman
Speaking at Microsoft DevDays in the Netherlands this Week
Mark Miller (Developer Express)
Do you use XAF? Going to TechEd? Then we Want to Hear from You!
Gary Short (Developer Express)
Visual Designers Don’t Scale
scott
.NET Documentation Tool 8.7 (C#/VB.NET)
noreply@blogger.com (Brett Burridge)
Impromptu Hard Drive Refresh - Thanks Acronis
Brian Desmond
Ask the InfoPath Expert: How do I add a carriage return to the Default Value of a Rich Text Box?
S.Y.M. Wong-A-Ton
We're a finalist (squared) with Best of TechEd awards
Julian M Bucknall
Vista UAC / Drive Access Denied
David Yack
Interview: DXperience ASP.NET v8.2 Features
Mehul Harry (Developer Express)
Locking Resources
bmains
Registration problems for Thursday's MSDN Roadshow in Williston, VT? Here's the fix!
Julie Lerman
ASP Alliance Most Popular Articles
Make Reports Quickly With ASP.NET and XML
By Andrew Mooney , 7th July 2004
Sometimes you need to create reports quickly. You might not always have time to format fancy reports containing graphs. Or maybe you have to create reports that do not need graphs. Reusing one ASP.NET web page you can display many reports.
Dynamically Templated GridView with Edit, Delete and Insert Options
By G Mohyuddin , 22nd January 2007
In this article the author presents a comprehensive solution to build a GridView with template fields generated at run time with in-place Insert, Delete and Edit operations with a full description of an effective implementation and usage of ITemplate interface.
Detecting ASP.NET Session Timeouts
By Robert Boedigheimer , 27th September 2004
Determine if a user's Session is still active.
ASP.NET Performance Tips
By Adiseshu Dasari , 9th January 2008
This article provides some tips to improve the performance of your ASP.NET applications by using multiple recordsets, paged data access, and Cache API. The author further examines Per-request, Page output, and Kernel caching mechanisms along with a description of connection pooling and GZip compression.
Populating a DropDownList using AJAX and ASP.NET
By Ramaprasad Potturi and Sanjay Patnaik , 6th September 2005
AJAX is the latest buzzword in the web development industry. But what is it, and how can you use it? Ramaprasad Potturi and Sanjay Patnaik explain the technology and provide a real-world example of a web page that presents a country and state pair of drop-down lists, where the state drop-down list is populated dynamically on the client side, removing the need for the page to post back to the server.
Crystal Alliance Recent Articles
Utilizing your .NET Projects Automated Acceptance Tests on Crystal Reports - Part 1
By Eric Landes , 19th May 2008
In this first part of the series, Eric shows how to use automated acceptance testing against Crystal Reports using the object model. After providing the requirements, he examines how to utilize automated acceptance tests with reports along with sample code to validate the report. He concludes the article by providing a structure of the report settings.
Six Quick Crystal Reports Design Tips
By Jeff McWherter , 27th February 2008
Creating reports can be a daunting task. Reports can demand a great deal of effort and time, especially if you have not worked with Crystal Reports much. In this article, Jeff provides six quick Crystal Reports Design Tips to assist in creating killer reports with style and speed. Among other tips, you will learn how to add WaterMarks to your reports. Each tip has been deeply examined with the help of relevant explanations and screenshots for better understanding.
What Visual Studio Developers Should Know About Crystal Reports 2008
By Julia Lerman , 28th January 2008
Crystal Reports 2008 was released in October 2007. This article (written in Jan 08) explains the ins and outs of the CR2008 versions, integration with VS versions, side-by-side compatibility, upgrading reports and general features of interest to Visual Studio Developers.
SQL Server Reporting Services Recent Articles
Creating Agile Project Reports with TFS and Reporting Services - Part 2
By Eric Landes , 7th April 2008
In this second part of the series, Eric shows the reader how to create a burndown chart using Reporting Services, Visual Studio 2008, and Team Foundation Server (TFS) 2008 for an agile project. After giving a short introduction and the requirements, he examines the creation of burndown reports with the help of relevant SQL statements and screen shots.
Creating Agile Project Reports with TFS and Reporting Services - Part 1
By Eric Landes , 19th February 2008
In this first part of the series, Eric shows the reader how to create two reports using Reporting Services, Visual Studio 2008, and Team Foundation Server (TFS) 2008 for an agile project. After giving a short introduction and the requirements, he examines the creation of scenario story report with the help of relevant SQL and screen shots.
Using Local Microsoft SQL Server Reporting Services in ASP.NET
By Shaun Eutsey , 12th July 2007