Subscribe
Tutorial search

ASP.NET Tutorials


We hope that you will enjoy our ASP.NET tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own ASP.NET tutorial to our site. Thank you !

Sort by:
Get Detailed Information About Your Site Visitors In Real Time using ASP.NET
Get Detailed Information About Your Site Visitors In Real Time using ASP.NET
Have you ever wanted to see who is viewing your web site in real time? how many of them are there? what browser they are using? where have they come from? what are their host addresses and host names? and exactly what pages they have read? all in detail? In this article we build an ASP.NET application to do exactly that.
Difficulty:
Introduction to Microsoft's .NET Platform
Introduction to Microsoft's .NET Platform
This article briefly describes Microsoft.NET, ASP.NET, C#, VS.NET, VB.NET, ADO.NET, XML Web Services, VISUAL J#.
Difficulty:
Enterprise Library : Using Caching Application Block
Enterprise Library : Using Caching Application Block
Enterprise Library : Using Caching Application Block
Difficulty:
ASP.NET 2.0 Absolute beginners
ASP.NET 2.0 Absolute beginners
The basics of setting up a .net web application. When I first moved from classic asp to asp.net it took me a while to get to grips with the structure of a .net web app and the event driven methods of an asp.net web page. Hopefully this tutorial will give you an idea of how to get started.
Difficulty:
Caching
Caching
This tutorial covers ASP.NET's built-in data caching features. Caching is a long-standing means of improving the performance of any software system. The idea is to place frequently used data in quickly accessed media. Even though access times for mass storage continue to improve, accessing data from a standard hard disk is much slower than accessing it in memory. By taking often-used data and making it available quickly, you can improve the performance of your application dramatically.

Difficulty:
Introduction to Web Services.
Introduction to Web Services.
The label "web services," as broadly applied, has two levels of meaning"”one specific and one conceptual. Specifically, web services are a stack of emerging standards that describe a service-oriented, component-based application architecture. Conceptually, web services represent a model in which discrete tasks within e-business processes are distributed widely throughout a value net.
Difficulty:
Quick .Net File Download Security
Quick .Net File Download Security
In this article we will discuss providing a programmable method of securing files on for your ASP.Net applications. This code could come in handy where you have an application hosted on an ISP and you do not have access to a folder outside of your Web directory structure, and you are not able to change permissions on folder in the Web. This method does not require storing your file in a binary field in your database, thus reducing cost of having to buy database storage from your ISP, and with no impact on the network traffic between the database and web servers.
Difficulty:
Using the DataList control
Using the DataList control
This tutorial covers the creation of a DataList control to retrieve records from a database. Also shows you how to make the DataList esthetic by changing its attributes.
Difficulty:
Session State
Session State
This tutorial covers managing session state within your ASP.NET application. Programming Web applications requires you to be very mindful of how the state of your application is distributed at any moment. One of the most important types of state in a Web application is session state"”the state associated with a single particular session. Because Web applications are distributed by nature, keeping track of any single client has to be done deliberately
Difficulty:
Generating Forms Authentication Compatible Passwords (SHA1)
Generating Forms Authentication Compatible Passwords (SHA1)
In this article we will take a quick look at two methods for creating SHA1 passwords for use on the web using .NET. It is dangerous to store passwords anywhere in plain text!! SHA1 gives a quick and easy way to encode a password into a non-human readable form. This means it is safer to store in a database, and should the database be viewed by anyone who shouldn't know the passwords, it will be much more difficult for them to work out what a user's password is.
Difficulty:
Building XML Web Services Using C# and ASP.NET
Building XML Web Services Using C# and ASP.NET
The term "web service" has been used quite frequently lately: you hear people saying how good web services are and how they will dominate the future of software development, but what exactly are web services and how can we create them? This article shows us how to build two web services and also unravels all of the lingo surrounding web services.
Difficulty:
Creating a Login/Password Script
Creating a Login/Password Script
A simple tutorial on creating a login/password script using ASP.NET and Microsoft Access Database.
Difficulty:
Creating and using stored procedures
Creating and using stored procedures
The tutorial shows you how to create stored procedures, after which you'll see how to use stored procedures in an ASP .NET web application.
Difficulty:
Displaying Information about the ASP.NET Process
Displaying Information about the ASP.NET Process
The author writes "With ASP.NET you can configure the 'ASP.NET engine' to automatically restart itself when certain criteria are met. For example, if the Web server has 100 requests queued up, you may wish to have the Web server restarted, assuming that some script or DLL is hanging the Web server. Additionally, you can set requirements on restarting the Web server on the memory usage, the total number of requests, or by the total time the Web server's run. This proactive approach was implemented by the ASP.NET team in order to increase the overall uptime of a Web site running ASP.NET: if the memory suddenly shoots through the roof, the Web server can be restarted, reigning in the memory usage and starting anew. The information regarding the life cycle of the current (and past) ASP.NET processes can be examined through the use of the ProcessModelInfo class." This article examines how to retrieve and present such information.
Difficulty:
Create HTML Image Maps Dynamically With .NET
Create HTML Image Maps Dynamically With .NET
I've been working on a financial reporting project lately and came upon the idea of bringing our charts from ChartFX.NET to life. The idea being that we could dynamically review each pixel's color in the chart in order to generate an HTML image map on the fly. This would enable us to apply supporting documentation in the form of links or JavaScript functions to perform some sort of action when the user moves their mouse over the chart or clicks a section of it.
Difficulty:
Total Tutorials in Category: 573