Web Development With ASP.NET and C#

Course Code :
Dates :
Flexible Dates
Onsite :
We offer this course training to your office.

Who should attend :
This course is suitable for professionals who have basic knowledge of HTML, CSS, C# and Microsoft SQL Server.
Prerequisite skills :
Basic knowledge of HTML, CSS, C# and Microsoft SQL Server
Course Duration :
4 Months

Course Description :

Overview :

This training course teaches you the basics of web development using ASP.NET and C#.

You will be able to skills and knowledge to design and develop database driven web applications using Microsoft Visual Studio 2010 and the ASP.NET 4.0 Framework with C# and Microsoft SQL Server 2008.

You will learn how to make dynamic web pages, functional contact forms, content management system using ASP.NET and publish them on a live server.

Goals :
  • Create ASP.NET Projects.
  • You will learn how to make dynamic web pages.
  • Functional contact forms
  • Content management system
Project :

A real time project.

Course Outline :

1. Getting Started

  • Installing Microsoft Visual Web Developer Express
  • Creating your first ASP.NET web site
  • Exploring Visual Web Developer 2010

2. Creating ASP.NET Pages

  • Web Application versus Web Site
  • Create a new Web Application
  • Creating and opening a new website
  • Working with Web Forms
  • Adding web form controls

3. Programming with C# in ASP.NET

  • Separating presentation and logic with code files
  • Programmatic Redirection
  • Commenting code
  • Create a calculator program
  • Using Loops
  • Creating and Using Classes

4. Designing Web Pages with CSS and Themes

  • Adding CSS to the Website
  • Creating new styles in external CSS
  • Attaching CSS files to Web pages
  • Applying and managing styles
  • Using CSS class selectors in server controls
  • Applying Themes
  • Handling Theme Conflicts
  • Multiple Skins for the Same Control
  • Using CSS in a Theme
  • Applying Theme through a Configuration file

5. Master Page and Content Pages

  • Creating a Master Page
  • Creating Content Pages
  • Using relative paths
  • Using Configuration file to apply Master Page

6. Web User Controls

  • Creating web user controls
  • Adding User Controls
  • Registering an user control globally

7. Displaying, and Updating and Deleting Data

  • Connecting to the SQL Server
  • Presenting data with the GridView control
  • Controlling GridView paging and appearance
  • Editing data with the GridView control
  • Presenting data with the DataList control
  • Formatting data with binding expressions
  • Deleting database records

8. Creating Data Capture Page

  • Using the DetailsView control
  • Inserting data with the DetailsView control
  • Redirecting page requests
  • Creating an update page

9. Validating User Input

  • Creating a contact form
  • Adding validator controls to a form
  • Controlling the validation error message display
  • Using the ValidationSummary control
  • Using Gmail account to send email

9. Securing a Site with Forms Authentication

  • Turning on forms authentication
  • Creating a page to log in users
  • Creating a page to set up new users
  • Understanding the security database
  • Configuring security in the web.config file
  • Creating a page to log out users

10. Deploying a Web Project

  • Preparing a Website for Deployment
  • Publishing a Website
  • Moving database to a remote server
Learning Materials :

Will be provided.

Package Price :

Associated Courses