What Makes a Site Secure?

Understanding Internet security

How to Add Events with Custom Arguments to ASP.NET User Controls

Learn how to pass custom event arguments between your user controls and the web pages that host them.

Tempeh Eggplant Florentine

Hearty and satisfying, the tangy tomato goodness of this dish appeals even to people who don’t care much for eggplant.

Improve GridView Performance by Delegating Paging to SQL Server

Use SQL Paging to make your grids so fast that you’ll wonder if you really clicked the mouse button.

Sunflower Seed Bread

Sunflower seed bread makes a great general-purpose loaf for sandwiches, toast, and more. You can use it with sweet dishes or savory dishes.

Using Optional Stored Procedure Parameters

Learn how to handle missing and invalid parameters in your Transact-SQL stored procedures.

Subscribing Customers to an AWeber List with an ASP.NET Application

This article shows you how to send subscribe requests to AWeber directly from your ASP.NET application. This technique is useful when you already have the customer’s name and email address and don’t want a separate subscribe form.

Tofu Barley Soup with Spinach

The next time you are longing for a savory and satisfying soup, give this Thai-spiced recipe a try.

Configuring ASP.NET for Large File Uploads

If your application needs to support large file uploads, you can override the default maximum request length for a specific page or the entire site using the maxRequestLength configuration property.

Posting to an Off-Site Page in DotNetNuke

Getting an AWeber subscribe form to work in DotNetNuke requires a little ingenuity.