Having trouble reading this e-mail? Read this or any of our past issues in our online Newsletter Archive.
27th May 2008
ASPAlliance Times
The industry newsletter for Active Software Professionals
Sponsor Advertisement
White Paper: Build Blazing Fast Windows® and ASP.NET Applications

Topics discussed include:

  • Create a powerful Outlook style grid
  • Retrieve from hundreds of thousands of records and get accurate results in seconds
  • Maximize the power of LINQ
  • Delegate server intensive operations to the DB server

Click here to download the FREE White Paper from DevExpress.

Featured Article
 
Understanding Script Injection Attacks
By Sanjit Sil, 27th May 2008
This article helps you to understand the concept of script injection attacks in detail using ASP.NET. Sanjit first provides a list of potentially dangerous HTML tags and then examines the concept of request validation with the help of some simple ASP.NET code. Sanjit also describes how to disable request validation and encode the output.
Editor's Comments
 
By Steven Smith

Microsoft Tech Ed 2008 will begin next week in Orlando with the Developers track. This is the first time that the US Tech Ed has been split into two separate weeks, the first for Developers and the second for IT Professionals (the format has been used in Tech Ed Europe previously). I’m always amazed at the sheer size of TechEd, my first one being in 2000. The split-event should be a bit more intimate – the show’s web site lists the total size at 5,000 attendees (past shows have had well over 10,000). I’ll be speaking about ASP.NET Performance and hosting a couple Birds of a Feather breakout discussions. If you’ll be attending any of my events, please stop by and introduce yourself – I’m always happy to answer questions and meet ASPAlliance users.

Also, this just in, there is a new preview of ASP.NET MVC available on CodePlex. Download it here.

New Articles on ASPAlliance.com
CodeSnip: Using Dynamic Cursor in a Procedure Using Oracle 9i
By Deepankar Sarangi , 21st May 2008
In this code snippet, Deepankar examines the usage of dynamic cursors in a procedure where the table name is passed as an input parameter. After listing the SQL code sample, he analyzes it and then provides a screenshot of the final output.
Review: LiveHosting
By Anand Narayanaswamy , 23rd May 2008
In this review, Anand discusses the services offered by LiveHosting. He provides an overview of the control panel and various applications which can be installed through them. Anand also lists his views about the support provided.
Video: Making AJAX Calls Using JQuery Library
By Mohammad Azam , 26th May 2008
In this video Mohammad Azam demonstrates how to make AJAX calls using the JQuery library. He demonstrates the basics of how to use JQuery to perform some simple work. [5:05]
ASP Alliance Authors' Recent Blog Entries
eSqlBlast tip
Julie Lerman
IIS Feature is missing during SQL 2005 Installation
Colt
An excerpt from my book about eSqlBlast
Julie Lerman
KoffeeKoder Changed to Resource Website
Mohammad Azam
Days and Days with QueryViews
Julie Lerman
XAF - 5 - Go do it! Action types and options
Oliver Sturm (Developer Express)
AJAXControl Toolkit issue in VS 2008
rahulso
Article Published: Only Updating the Changed Rows in GridView Control
Mohammad Azam
IIS 7.0 Resource Kit Book is published
BilalHaidar [MVP]
How to Create a Simple 'Hello World' Report in XtraReports
Mehul Harry (Developer Express)
ADO Data Services - Testing Feeds with Internet Explorer
David Yack
Tests Not Executed In Test Results
Brendan
Groking XAF and XPO #3
Gary Short (Developer Express)
Gauging Reactions
Julian M Bucknall
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.
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.
Detecting ASP.NET Session Timeouts
By Robert Boedigheimer , 27th September 2004
Determine if a user's Session is still active.
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
This article examines the steps the author took to make the local reports work using Microsoft SQL Server Reporting Services in ASP.NET.