Having trouble reading this e-mail? Read this or any of our past issues in our online Newsletter Archive.
15th April 2008
ASPAlliance Times
The industry newsletter for Active Software Professionals
Sponsor Advertisement
Upgrade to an All-New Dedicated Windows Server 2008 Server with First Month FREE

Unleash the power of your applications with Windows Server 2008 and HostMySite.com. As the first hosting company to offer a beta of IIS 7, HostMySite.com is also a Microsoft Gold Certified partner with the knowledge and experience needed to expertly host your solution. This exclusive offer for the latest in Windows Server technology and IIS is backed by our award-winning customer service and support available 24x7x365 in addition to our 100% Network Uptime Guarantee and 30 Day Money Back Satisfaction Guarantee.

Customize your Windows Server 2008 server now!

Featured Article
 
Video: Authenticating Controller Actions Using Custom Role Filter
By Mohammad Azam, 14th April 2008
In this video Mohammad Azam demonstrates how to authenticate controller actions using custom role filter in ASP.NET MVC. He uses a simple example to demonstrate the code created in the video. [7:32]
Editor's Comments
 
By Steven Smith
This past week, Scott Guthrie took the time to announce that a new preview of ASP.NET Dynamic Data is now available. Dynamic Data is one of the additions to ASP.NET that was included in the ASP.NET 3.5 Extensions Preview, but that was a very small preview. There is now a stand-alone preview for ASP.NET Dynamic Data which works with the standard ASP.NET data controls. Dynamic Data takes a lot of the very common data manipulation tasks and makes setting it up much easier. Since it ties in with LINQ it is able to notice foreign key relations. You can check this stuff out by downloading the preview from the Dynamic Data Preview project page. This is a great improvement to edit mode for a lot of these data controls, and it makes them usable with complex data without having to make your own templates for handling it.
New Articles on ASPAlliance.com
Review: GDI+ Custom Controls - PACKT Publishing
By Jesudas Chinnathampi (Das) , 9th April 2008
In most of the projects that I have worked on, I ended up creating custom controls. Creating functional custom controls involves a lot of careful coding. In this book, the authors have explained how to build a custom controls using the Microsoft .NET framework. Greater importance is given on how to build a control which deals with the GDI. GDI stands for Graphical Device Interface. GDI+ is the .NET framework representation of the graphical class library. These class libraries provide us with a rich set of functionality which can be used to develop some flashy controls. This review looks at each chapter of the book, explaining what is covered and analyzing if the book meets its goal of teaching GDI.
Review: LINQ Quickly
By Jesudas Chinnathampi (Das) , 11th April 2008
One of the big advantages of LINQ is that we could use it against Objects, collections, XML, etc. Most importantly, searching a collection or a node in XML can be easily done using LINQ. LINQ uses queries similar to SQL, which is rather easy compared to querying an XML using XPath. The author, Satheesh Kumar, explains LINQ and how it can be used to solve the most common issues lying around objects, XML, SQL, Datasets and XSD. This is a great book for beginners.
CodeSnip: How to Select the Records from a Table Following a Pattern without Using ROWNUM
By Deepankar Sarangi , 14th April 2008
In this article Deepankar discusses how to select records from an Oracle 9i table without using ROWNUM. Deepankar provides a detailed analysis of each SQL statement along with the screenshot of the final output.
Sponsor Advertisement
Unleash your inner hero at an upcoming launch event.

Attend the launch of three powerful new products, take a test drive, meet the teams, and leave with promotional copies of Windows Server® 2008, Microsoft® SQL Server® 2008, and Microsoft Visual Studio® 2008. heroes happen {here}

Register today!

ASP Alliance Authors' Recent Blog Entries
Looks like winter's done in Vermont
Julie Lerman
Vermont IT Jobs:Director, IT Business Systems Team in Brattleboro Vermont
Julie Lerman
Creating Software is Not Like Building
How to optimize the ASPxMenu control
Mehul Harry (Developer Express)
DevExpress at DevConnections, Orlando
Julian M Bucknall
MSDN Mag End Bracket: Surface Computing
Julie Lerman
The case of changing Time Zones in my Windows Mobile
rahulso
Connecting Logitech Freepulse Bluetooth Headphones to a Computer or Cellphone
Tim Rayburn
VSLive Orlando 2008 Discount
Robert Boedigheimer
Hitchhiker’s Guide to the MVP Summit 2008 Part 1 (Packing)
Mohammad Azam
Stockholm's DevSummit got me thinking
Julie Lerman
Disconnect?
Phil Winstanley
Just Do It! or: How I Learned to Stop Worrying and Love the Job
Watch the Masters Live... Using Silverlight
Kirk Allen Evans
Using the Virtual Earth Control in SharePoint
Kirk Allen Evans
ANN: DXCore XPO plugin 1.1.0.7
Oliver Sturm (Developer Express)
Houston .NET User Group Meeting LINQ to SQL Demo Downloads!
Mohammad Azam
How To: Properly Reference A JavaScript File
Jason N. Gaylord
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
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.
Review: Crystal Reports Encyclopedia (Professional XI Reports)
By Eric Landes , 27th December 2007
In this review, Eric starts with a basic introduction and layout of Brian's Crystal Reports book. He then provides chapter wise detailed opinion of the contents and also some of his recommendations.
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.