Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

This article tells you how to allow users to upload more than one file at a time.


Here I am trying to give a simple and configurable solution to implement Role Bases Access to your application using C# and XML. Remember that this article intent is to provide Role Based Access and not Role Based Autorization.

In this article we will see how to implementing two way sorting i.e ascending and descending of a datagrid in ASP.NET.

Compares ASP.NET Website and Web Application projects in Visual Studio, including project structure, compilation, language support, controls, and deployment differences.

Retrieve customer signature images stored as Oracle BLOBs through an ASP.NET 2.0 ASMX web service and display them in an ASP.NET Web Forms Image control.

I will show here , how to develop DataGrid, which is able to retrieve data from joined tables and editable.

In this article, I am going to discuss how to upload multiple images in ASP.NET simultaneously.

Many times we come across the situation where we want to keep track of the fact that which control values in a page are changed at the time of page submission. Here in this article, we see how to do that.

The code attached in this article shows how to integrate a Calender control in the GridView control using ASP.NET 2.0.

This article depicts the customization of codeplex frozen header gridview to retain its scroll position across postbacks.

This article is intended to illustrate how to implement optimistic concurrency control in ASP.NET. Optimistic concurrency control is a mechanism to check when multiple users concurrently access and change a common data item; they don’t overwrite one another’s change. I’m going to illustrate a common scenario in an enterprise application and to show how we can solve the concurrency problems using optimistic concurrency control and the underlying implementation using Microsoft technologies.

This article is intended to show how to add customized validation features to GridView control in order to avoid mistakes when the users enter data and violates the underlying business rules.


Learn how to pass hard-coded, control, query string, session, and programmatic input parameter values to an ObjectDataSource in ASP.NET 2.0.

This article provides a single GridView which is capable of Displaying Data from database, Updateing it if required, Deleting the existing records from database based on a Confirmation Message and Inserting a new record(which is beyond the implicit usage of GridView).

The article describes Lightbox as, ... a simple, unobtrusive script used to overlay images on the current page. It delivers a nice, professional looking method for displaying images as overlays through the use of hyperlinks.

The RbmBinaryImage control will help you display images directly from your database. You could bind the Image field directly to the ImageContent property, also you could specify whether you want the display to be as a thumbnail or not and provide the thumbnail size.

This article is intended to show how to apply the paging mechanisms in Web applications using ASP.NET 2.0 and SQL Server 2005 as well as using the ObjectDataSource components.

Learn how to configure custom error handling and error pages in ASP.NET Web Forms using VB.NET and web.config.

Learn how to create ASP.NET 2.0 custom web controls that display Microsoft DirectX Image Transformation filter effects.

Learn how to localize an ASP.NET 2.0 Web Forms application for Arabic and English using RESX resource files, culture settings, and programmatic language selection.

This article and attached code snippet shows how to play a flash movie within an HTML DIV tag.

Enterprise validation application provides us a ready made framework by which we can implement dynamic validation easily in our project.

This article is intended to illustrate how to develop Web application using data binding technologies in Microsoft Visual Studio.NET and Oracle JDeveloper.

Learn how to retrieve local, external, and remote client IP addresses in ASP.NET using DNS, WebClient, and request server variables.

MyCollegeMyFriend is an open source Website project developed using C# and ASP.NET 2.0. Anybody can download and make changes to this project and upload the changes.

In this article I am going to describe Popup control in ASP.NET 2.0.

Caching is… a technique used to temporarily store the frequently used data and Web pages on the main memory, to be reused later on.

This article will help you to learn sending email in ASP.NET 2.0. It is also describes how ASP.NET 2.0 is different from its previous version for sending email.
Everything on ASP.NET, not only its articles: the ASP.NET page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article