Having trouble reading this e-mail? Read this or any of our past issues in our online Newsletter Archive.
15th January 2008
ASPAlliance Times
The industry newsletter for Active Software Professionals
Sponsor Advertisement
Want to write your queries faster?

Some developers write SQL amazingly fast. Do you want to know their secret? It's SQL Prompt.

"This is a must-have tool for all T-SQL developers." Brian Brewder, Brian Online.

See how SQL Prompt can double your productivity

Featured Article
 
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.
Editor's Comments
 
By Brendan Enrick

Today I'd like to point out a few interesting recordings currently available for your listening and/or viewing pleasure on the Internet. First I'll mention that yesterday, Scott Hanselman released episode 96 of his popular podcast, Hanselminutes. While at CodeMash, Scott recorded this episode with Dustin Campbell. In the recording Scott and Dustin discuss F#, which is a current obsession of Dustin's. It is a very interesting podcast for anyone who finds languages to be interesting. It introduces the language well, and it will give you a nice understanding of F#. So if you’re interested in learning what F# is, you should listen to this podcast.

On a more embarrassing note I'll mention that there is a recording of me on the internet as well. Ok, so it is really more of a recording of my losing a programming competition against Sara, a "spokesmodel" hired by DevExpress. She was able to beat plenty of programmers, Steven Smith and I are included in that bunch of developers who could not win against her.

New Articles on ASPAlliance.com
Understanding Common Type System in .NET
By Suresh Kumar Goudampally , 8th January 2008
In this article Suresh examines the concept of Common Type System (CTS) and the purpose behind it. He also discusses the aspects of value and reference types. The article ends with a short explanation of Common Language Specification and some of the common points relevant to CTS.
ICallback & JSON Based JavaScript Serialization
By Muhammad ADnan Amanullah , 10th January 2008
In this article, Muhammad examines how to accomplish JavaScript Serialization using ICallback and JSON. He begins with a basic introduction to ICallback, ICallbackEventHandler interface, and JSON. He then delves deep into the implementation of both server and client side ICallback with the help of associated source code.
Understanding SQL Server 2005 Notification Services with ASP.NET 2.0
By Sudeep G , 14th January 2008
This article explains SQL Server 2005 notification services with ASP.NET 2.0 and demonstrates how to set up and test it using code samples. Sudeep initially provides a brief overview of the services and then examines various configuration aspects. He also deeply covers some of the common issues that prevent queries from working with SQL Server 2005 query notifications. At the end of the article you will learn the concept of polling based Invalidation techniques with the help of source code.
Video: Introduction to the ASP.NET MVC Framework
By Mohammad Azam , 14th January 2008
In this video Mohammad Azam will introduce the ASP.NET MVC Framework. He explains why we would use MVC instead of current Forms technology. This introduction shows how to do some simple interaction using this new framework. [14:36]
Creating AJAX Enabled Multi Keyword Database Search Engine
By Habiburahman Khaled , 15th January 2008
In this article an effort has been made to facilitate for developers, users, and practitioners an alternative option of developing and using a simple AJAX Enabled database search engine. The following pages provide a general understanding of the AJAX Enabled Multi Keyword database search engine, its usage, and the compatibility of its operation.
Video: Introduction to the Dynamic Website Project in Visual Studio 2008
By Mohammad Azam , 7th January 2008
In this video Mohammad Azam demonstrates how to use the Dynamic Website Project in Visual Studio 2008. [8:18]
Sponsor Advertisement

Whether you are a business executive, web designer or web developer, you'll want to come and hear Steve Ballmer, Guy Kawasaki, Scott Guthrie and other industry leaders talk about Microsoft's new platform for building browser-based experiences, the future of IE and more. MIX08 is at the Venetian hotel in Las Vegas on March 5 - 7, 2008. At MIX08 you can: hear from innovative Web practitioners during several dynamic panel discussions; network with influential Web personalities, business leaders, analysts and venture capitalists; learn about technological innovations-especially around IE and new designer tools in 70+ sessions and drive the conversation during Open Space at MIX.

http://visitmix.com/2008

ASP Alliance Authors' Recent Blog Entries
Visual Studio XAML Editing Tip
Steven Smith
Off to MIX
Phil Winstanley
KidzMash @ Codemash
Arnulfo Wing
Olympics With Silverlight
Steven Smith
Microsoft .NET Framework 3.5 Certification Exams
Keyvan Nayyeri
Registration Open for Pittsburgh Launch of Visual Studio 2008
Richard J. Dudley
Jeff McWherter on ASP.NET Performance & Optimization at VTdotNET tonight
Julie Lerman
ASP Documentation Tool 7.4
Brett Burridge
TDD and Visual Studio Testing
Eric Landes
Using Delegates To Do The Work
bmains
Teaching Entity Framework at Stockholm Developer's Summit in April
Julie Lerman
Multiple Levels of Overloading Methods
bmains
Exchange 2007 SCC Install Error
Brian Desmond
Post Navigator Extension for Graffiti
Keyvan Nayyeri
Nintendo Wii and Cool Stuff!
Mohammad Azam
Vermont IT Jobs: Programmer for Accounting Software in Burlington, VT
Julie Lerman
One System to Rule Them All - Managing Complexity with Complexity
English 101
Keith Barrows
On science, religion and actually shipping code
Jeff
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.
Detecting ASP.NET Session Timeouts
By Robert Boedigheimer , 27th September 2004
Determine if a user's Session is still active.
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
Free ASP.NET AJAX Training

Step-by-step instruction plus hands-on labs, printable courseware, pre/post exams.
Get your free AJAX learning module on CD, or download now. ($115 value)
http://www.appdev.com/promo/RN00849.