Monday, February 25, 2013

Introduction and Overview ASP.NET


Introduction

This series of tutorials guides you through the steps required to create an ASP.NET Web Forms application using Visual Studio Express 2012 for Web and ASP.NET 4.5.
The application you'll create is named Wingtip Toys. It's a simplified example of a store front web site that sells items online. This tutorial series highlights several of the new features available in ASP.NET 4.5.
Comments are welcome, and we'll make every effort to update this tutorial series based on your suggestions.

Audience

The intended audience of this tutorial series is experienced developers who are new to ASP.NET Web Forms. A developer interested in this tutorial series should have the following skills:
  •  Familiar with an object oriented programming language
  •  Familiar with Web development concepts (HTML, CSS, JavaScript)
  •  Familiar with relational database concepts
  •  Familiar with n-tier architecture concepts

Application Features

The ASP.NET Web Form features presented in this series include:
  •  The Web Application Project (not Web Site Project)
  •  Web Forms
  •  Master Pages, Configuration
  •  Entity Framework Code First, LocalDB
  •  Request Validation
  •  Strongly Typed Data Controls, Model Binding, Data Annotations, and Value Providers
  •  OAuth and OpenID
  •  ASP.NET Membership, Configuration and Authorization
  •  Unobtrusive Validation
  •  Routing

Application Scenarios and Tasks

Tasks demonstrated in this first series include:
  •  Creating, reviewing and running the new project
  •  Creating the database structure
  •  Initializing and seeding the database
  •  Customizing the UI using styles, graphics and a master page
  •  Adding pages and navigation
  •  Displaying menu details and product data
  •  Creating a shopping cart
  •  Adding OpenID support
  •  Adding a payment method
  •  Including an administrator role and a user to the application
  •  Restricting access to specific pages and folder
  •  Uploading a file to the web application
  •  Implementing input validation
  •  Registering routes for the web application
  •  Implementing error handling and error logging

Overview

If you are new to ASP.NET Web Forms but have familiarity with programming concepts, you have the right tutorial. If you are already familiar with ASP.NET Web Forms, you can benefit from this tutorial series by the new features available in ASP.NET 4.5. If you are unfamiliar with programming concepts and ASP.NET Web Forms, see Getting Started on the ASP.NET Web site.
The following screen shots provide a quick view of the ASP.NET Web forms application that you will create in this tutorial series. When you run the application from Visual Studio Express 2012 for Web, you will see the following web Home page.

No comments:

Post a Comment

Opps Part 1 : Abstraction

  Abstraction in C# is a fundamental concept of object-oriented programming (OOP) that allows developers t...