Having trouble reading this e-mail? Read this or any of our past issues in our online Newsletter Archive.
8th January 2008
ASPAlliance Times
The industry newsletter for Active Software Professionals
Sponsor Advertisement
STOP PAYING CREDIT CARD GATEWAY FEES!

.netCHARGE 6.0 is a .NET credit card processing component that supports native processor integration which enables you to communicate directly from your site to payment processors. NEW: Amazon FPS and native Global Payments processor support.

Direct processor support = fewer fees! Now supporting 50+ processors and gateways. Integrates easily with your ASP.NET web site, shopping cart or even a simple payment form. $125

http://www.dotnetcharge.com/

Featured Article
 
Creating Custom Data Field Controls - Part 1
By Brian Mains, 4th January 2008
This article discusses the basics of creating custom data control fields that can be used in the ever popular GridView and DetailsView controls. It will also show you a base class that Brian uses to simplify this process altogether.
Editor's Comments
 
By Steven Smith

Happy New Year! I hope everybody enjoyed the holidays and that you're all ready for 2008 (if you're not, it's not going to wait for you). Here at ASPAlliance.com we are very excited about what 2008 will bring. We're about to wrap up a database migration to a faster server, and are looking to revise our site's design later this year. 2008 is also the year that we'll see new versions of Windows Server (with IIS7) and SQL Server, Silverlight 2.0, and Model View Controller (MVC) as a new Microsoft-supported method for building ASP.NET applications. You can expect ASPAlliance to feature new articles on all of these topics, and if any of these topics are favorites of yours, we're always looking for new authors, too. Submit a proposal if you have an article you'd like to write for us, and share with the software developer community. Thanks!

New Articles on ASPAlliance.com
Working with TextBox Watermark Extender
By Nidal Arabi , 28th December 2007
This article examines the creation of TextBox Watermark Extender control with AJAX. Nidal describes in a step-by-step procedure how to use this control. He also includes a download of a full working example.
Implementing Serviced Component in COM+ using Visual Studio 2005
By Abhishek Singh , 7th January 2008
In this article, Abhishek Singh describes the step-by-step procedure to implement and configure a .NET assembly to run as a COM+ service using Visual Basic 2005. He also demonstrates how to consume it in an unmanaged pure ASP application. Each step is examined with the help of relevant source code and screenshots. Abhsihek also provides the associated project files in ZIP format for download.
Working with Dynamic Populate Extender
By Nidal Arabi , 3rd January 2008
This article examines the usage of Dynamic Populate Extender AJAX control. It walks you through the step-by-step procedure for setting up a simple Dynamic Populate Extender Control. Code Snippets and an example download are included.
Developing Custom Controls - Part 1
By G Mohyuddin , 2nd January 2008
In the first part of the series, Mahr examines the necessity of custom controls, and he discusses the various types of custom controls. You will also learn the differences between a user and custom control and the development of an extended custom control with the help of relevant source codes.
Sponsor Advertisement
Stand out to .NET developers with an all-new advertising package from Lake Quincy Media

Lake Quincy Media is the only network of its size specifically targeting .NET professionals, representing over 70 top community sites. The Lake Quincy Media team has been helping component vendors, webhosts, software companies, and more make their products stand out on the web for years. Partners of Lake Quincy Media receive competitive CPM rates, no set up fees, and a user-friendly ad management system with outstanding reporting. Lake Quincy Media also offers regular feedback and recommendations from an experienced advertising team that knows how to get results.

For more information and to see Lake Quincy Media's new advertising package options starting at only $499/month, go to http://LakeQuincy.com/BlueHeron.

ASP Alliance Authors' Recent Blog Entries
Article Published: Unit Testing ASP.NET Pages Using WatiN
Mohammad Azam
Now You Can Listen to Podcasts Easier With This Cool New WPF Application
craigshoemaker
Starting WebDev Server Programmatically to Unit Test ASP.NET Pages
Mohammad Azam
Codemash...
Arnulfo Wing
Basic LINQ Queries From a Collection
bmains
Implementing Asynchronous Remoting in .NET
Abhishek Kumar Singh
Someone Really Loves Java! :)
Mohammad Azam
Tons of Videos on AspAlliance
Mohammad Azam
EF Mapping to Read Stored Procs, another twist
Julie Lerman
Displaying images in InfoPath 2007 browser forms
S.Y.M. Wong-A-Ton
Session.Timeout and Notification Before Session Expire
Mohammad Azam
Valve and Half-Life 2, plus Steam, three years later
Jeff
Explicitly and Implicitly Implementing Interfaces
Brendan
Subkismet 1.0 Released
Keyvan Nayyeri
Put your interfaces to best use!
joydipkanjilal
SimpleCMS for IIS7
Steven Smith
Creating Custom Data Field Controls - Part 1
joydipkanjilal
First Operating System in C#
haissam
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.
Building a Gmail Style File Uploading System using ASP.NET 2.0
By Jesudas Chinnathampi (Das) , 2nd October 2007
This article examines how to upload files to a web server using ASP.NET 2.0 with a different approach. With a click of a hyperlink you can show the "Choose File" dialog box and immediately once the user clicks the OK button from the File Choose dialog box, a file can be uploaded to the server.
Building AJAX Enabled File Uploading System with Progress Bar Using ASP.NET 2.0
By Jesudas Chinnathampi (Das) , 3rd October 2007
This article examines how to upload a file to a remote web server using ASP.NET 2.0 and AJAX. The author also discusses how to display a "Please wait ..." message while the upload is happening.
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.
Extend ASP.NET AJAX Client-Side Function - The Server-Side Way
By Xianzhong Zhu , 13th November 2007
In this article the author examines the different ways to extend ASP.NET AJAX client-side function from the server- side with the help of sample applications.
Crystal Alliance Recent Articles
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.
Writing a Viewer Utility for Crystal Reports
By Julia Lerman , 23rd October 2007
In this article, you will learn how to write a Windows Forms viewer for reports created in the Crystal Reports end-user program (eg. Crystal Reports XI). The viewer allows users to view the existing reports with fresh data as well as input parameter variables at run time. The utility can be written with Visual Studio 2005 or Visual Studio 2008.
Using Crystal Viewer to Display your Crystal Reports
By Eric Landes , 27th September 2007
In this article Eric shows how to use the new Crystal Viewer to help distribute reports.
SQL Server Reporting Services Recent Articles
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.
Video: Generate Microsoft Word Reports From SQL Reporting Services
By Steven Smith , 28th November 2006
This video tutorial shows how to generate Microsoft Word formatted reports from SQL Server Reporting Services, using SoftArtisans' Officewriter. Using this combination, reports can be editing directly in MS Word, and such things as address books, mailing labels, invoices, or any other MS Word document can be produced. [12:13]
Video: Using Reporting Services to create Excel Pivot Chart Reports with OfficeWriter
By Steven Smith , 2nd November 2006
This video demonstrates how to use Microsoft SQL Server Reporting Services to create Excel Pivot Table and Pivot Chart reports using SoftArtisans OfficeWriter. [14:19]
Sponsor Advertisement
Microsoft hosts MIX, The Next Web Now

MIX08: An intimate opportunity for cutting-edge technical, creative and business strategists to engage Microsoft in a conversation about the future of the web March 5-7, 2008 at the Venetian in Las Vegas, NV. Explore new ways to build next generation Web experiences with Microsoft's platform and create more dynamic customer connections that drive business results. Keynote presentations from Steve Ballmer, Scott Guthrie, Guy Kawasaki and other distinguished speakers unveiling the latest web-oriented products and technologies. Register at: http://visitmix.com/2008 by January 15, and save $200 off the regular price of $1295.