Subscribe
Tutorial search

ASP.NET Design Tutorials


Sort by:
Implementing Code Behind in ASP.NET
Implementing Code Behind in ASP.NET
Introduces Object Oriented Programming (OOP) and how to link interface and code behind in ASP.NET web application. OOP (Object Oriented Programming) uses 'objects' to design applications. This object is a particular instance of a class. The class defines all the possible characteristics and behaviors for his objects.
Difficulty:
Dangerous paths - URI Design
Dangerous paths - URI Design
ASP.NET is essentially an advanced request-processing framework. Naturally, the URI is the most important part of any request (or should be). This tutorial explains how to avoid common mistakes in URIs design.
Difficulty:
3-Tier Architecture in asp.net using c#
3-Tier Architecture in asp.net using c#
In this tutorial you will learn how to develop the dynamic website with 3-tier architecture in asp.net using c#. 3-tier architecture design is very powerful and handy to develop the websites. I hope you will love this tutorial.
Difficulty:
Singleton Design Pattern in C#
Singleton Design Pattern in C#
Design patterns are solutions that are used for software development. There are many patterns that are followed, and most companies/developers follow one or more at a time. They range from Abstract Factory (Creating an instance of more than one family of classes) to Singleton (Only a single instance of the class can exist).
Difficulty:
A look at Delegates, Events  Event Driven Design in C#
A look at Delegates, Events Event Driven Design in C#
At one point in our careers we've all been introduced to, or at least heard of, event driven programming, programming where the overall flow of the application is controlled by user generated events.
Difficulty:
ASP.Net 2.0 Improvements
ASP.Net 2.0 Improvements
In this article we discuss the several new features that are introduced in ASP.NET and see how it has improved by doing so. The need for improvement lead to ASP.NET 2.0, which was designed keeping in mind the factor that web development requires to be made simpler and faster.
Difficulty:
Developing Usable (.NET) Components
Developing Usable (.NET) Components
When building an application, developers often face the decision of either writing functionality themselves or look to a third party component to get the job done in a timely manner. In the case of the latter, a well-designed component can greatly enhance a developer's productivity. If you write components, you have an obligation to ensure your components are well-designed, easy to deploy, and above all, easy to use.
Difficulty:
Learn how to build solid,scalable ASP.NET applications quickly and easily
Learn how to build solid,scalable ASP.NET applications quickly and easily
Application architecture is an essential skill for ASP.NET developers. It is always tempting to jump in and start coding, but planning your architecture early in the project will leave you with a solid application that scales well, is easy to modify and extend, and saves you time and effort later on. As businesses struggle to control their costs, writing solid code that can be extended easily is becoming even more important. This book takes a pragmatic approach to Application Architecture in ASP.NET 3.5. It presents a series of common architectural models, and shows how to select the best ones for your project and apply them. The book begins by showing you how to use the main architectural models in your applications.But this is no software engineering theory book it is a practical, hands-on guide that shows you how to use these techniques in your software straight away. It is a great way to learn ASP.NET Architecture in a practical, hands-on way. It will also serve as a quick reference for improving your application design.
Difficulty:
Validate an email address using regular expressions
Validate an email address using regular expressions
email address are the means of communication with people around the world. While processing forms email address validation plays an important. Proper email validation strengthen our contact list, ban spamming and protect us from robot form filling (Form AutoFill). Here we are going to design a regular expression pattern to validate email address. which will check to make sure an e-mail address is a valid address, and in proper format means containing an username, at sign (@), and valid hostname. For example, admin@samplehost.com is valid, but SPAM@badhost is invalid. Most of email service provides limit the use of literals for email address creation. Only letters (a-z,A-Z), numbers (0-9), hyphens (-), underscore (_) and periods (.) are allowed and no special characters are accepted. You can add or remove any literals to your regular expression.
Difficulty:
JavaScript Auto filling data for ASP.NET web forms with data lock
JavaScript Auto filling data for ASP.NET web forms with data lock
All the process of auto filling data is done by JavaScript. Here we are going to design JavaScript Auto filling data for ASP.NET web forms. Also we are going to lock those fields as we simply coping data from one data field to other. Working and coding of any JavaScript which get applied on web forms is based on design of form. So first of all we design a web form in ASP.NET. You can design form depending upon data you want from user. Create new ASP.NET web site and design your form. Here I have used dummy form for representation which looks as follows.
Difficulty:
We are reading an Excel file in ASP.NET.
We are reading an Excel file in ASP.NET.
Microsoft Office Excel is a spreadsheet-application which a good mean to store data in spreadsheet in a table (tabular) form. In this article, we will see how to display data (retrive data or read data) from an Excel spreadsheet using ASP.NET. We are reading an Excel file in ASP.NET. Our ASP page will be on remote server and an Excel file in our desktop. First of all we need to upload it to a remote server and then retrive the data. So we are design a form to upload an excel. There will be possibility that we have to retrive data from a file again and again so we will rename Excel and then upload it.
Difficulty:
Data Source Controls in ASP.NET 2.0
Data Source Controls in ASP.NET 2.0
Tutorial introduces a number of new Web controls designed for accessing and modifying data in ASP.NET 2.0. You can perform all common database related tasks like displaying, editing and updating the data with minimum effort. ASP.NET 2.0 has got some smart and intelligent new data source controls which can even manipulate specialized data sources like XML files.
Difficulty:
Generating WordML Reports Using Templates and XPath
Generating WordML Reports Using Templates and XPath
Tutorial shows how to easily generate reports displayed to MS Word 2003 from ASP.NET web page using a user designed template. XML support in Word 2003 is new exciting feature. Word 2003 now supports native XML vocabulary called Word Markup Language (WordML).
Difficulty:
Build a Poll System in ASP.NET
Build a Poll System in ASP.NET
There are many websites that have polls on their front page where users (anonymous and members) give their opinions. In this article, we will look at how to design a polling system, having a back-end to insert new polls along with their answers as well as how to process and store the votes of the users.
Difficulty:
Speed Optimization in ASP.NET 2.0 Web Applications
Speed Optimization in ASP.NET 2.0 Web Applications
Developing a web application that responds to users requests quickly is a target and a challenge for all web developers. ASP.NET was designed with speed optimization and performance improvements in mind. This tutorial covers correct using of state management and data access to develop a high performance ASP.NET application.
Difficulty:
Search Term(s) (1): design