.NET news » ASP.NET 
Sending Email in ASP.NET 2.0: HTML-Formatted Emails, Attachments, and Gracefully Handling SMTP Exceptions
This article looks at the advanced email-related options. Article covers how to send HTML-formatted emails, how to include
attachments, and how to gracefully handle SMTP exceptions when sending an email (such as invalid relay server credentials or if the relay server is offline).
Creating HTTP Handler Factory for serving RSS and ATOM feeds
ASP.NET has its own set of file extensions such as .aspx, .ascx and .asmx. What if you want to create resources that have custom extensions? Http handlers allow you do just that. In this article we will create two custom extensions - .rss and .atom - that will be handled by two HTTP handlers. To simplify the configuration we will further create HTTP handler factory that decides which handler to invoke.
31 Jul 2006, 19:00:00 Source: Creating HTTP Handler Factory for serving RSS and ATOM feeds
Tags: ASP.NET
DropDown Calendar
The Calendar control included with ASP.NET provides an easy and intuitive way for users to visually select dates. However, it takes up so much screen real estate that you may not be able to fit many other controls on the page. The custom DropDownCalendar control detailed in this article solves the problem with a small footprint that expands only when needed.
WebChat - A Fully Functional Chat Room - Free!
Nearly every Web site could benefit from a chat room to help users socialize or sort out important issues. However, creating a chat room is usually more effort than it’s worth — unless somebody’s already done the work for you. This article presents a WebChat control that you can drop onto any ASP.NET Web page to get an instant, fully functional chat room.
ASP Code Analyzer
A simple tool to find unused subs, functions and variables in your ASP code.
3-tier Architecture with ASP.NET 2.0: Tutorial 2: Creating a Business Logic Layer (Visual Basic)
A well-architected application is crafted into distinct layers, each of which encapsulates a particular role; in this tutorial we build a Business Logic Layer as a series of classes in our application's App_Code folder that call down into our DAL.
20 Jul 2006, 13:34:52 Source: 3-tier Architecture with ASP.NET 2.0: Tutorial 2:...
Tags: ASP.NET
VB.NET
3-tier Architecture with ASP.NET 2.0: Tutorial 2: Creating a Business Logic Layer (Visual C#)
A well-architected application is crafted into distinct layers, each of which encapsulates a particular role; in this tutorial we build a Business Logic Layer as a series of classes in our application's App_Code folder that call down into our DAL.
Tabs within ASP.NET 2.0 - Building a Composite Control
WebForms TabStrip Control
Nine ASP.NET Site Navigation Problem Solutions: Part 1
Find out how to use ASP.NET 2.0's site navigation controls to not only make building site navigation displays simple, but also solve real-world problems, such as hiding selected pages, or displaying "breadcrumbs."
Add Personalization with Profiles to the ObjectDataSource
Extends one of the Web pages developed in Part 2 of this four-part series and explains how the encapsulation of Membership can be extended to include Profile (personalization) information for users.
13 Jul 2006, 18:22:31 Source: Add Personalization with Profiles to the ObjectDataSource
Tags: ASP.NET


