Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


ASP.NET was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language training in London.

Typically, ASP.NET refers to web forms style of development, which is the original method of developing web applications in ASP.NET. Web forms is a model which mimics the control/event model of classic WinForms development, providing the illusion of stateful pages.

However, in March of 2009 Microsoft released version 1.0 of the ASP.NET MVC Framework. As an alternate model to web forms, this framework applies the Model-View-Controller pattern to web applications in ASP.NET.

Detailed Course Contents
  • Introduction
    1. Static vs. Dynamic Web Sites
    2. Dynamic Content from Databases
    3. Client-Side Scripting vs. Server-Side Scripting
  • ASP.NET 3.5 Features
    1. Comparison between ASP.NET2.0 & 3.5 Versions
    2. ASP.NET 3.5 as a Programming Framework
    3. Power of Web Forms
    4. Tying Together the Server-Side and Client-Side Architecture
  • Creating ASP.NET 3.5 Pages
    1. How to Build ASP.NET 3.5 Pages
    2. Elements of a Web Form
    3. Page Directives
    4. Use of Code Behind Pages
    5. Life-cycle of a Web Form
    6. Handling Page Object Events
    7. Application Folders
  • Using Controls
    1. HTML Controls
    2. Web Controls
    3. Creating Controls at Runtime
    4. Custom User Controls
  • Validation in ASP.NET 3.5
    1. How Validation Controls Work
    2. Server-Side Validation
    3. Client-Side Validation
    4. Regular Expressions
    5. Customizing Validation
    6. Disabling Validation
    7. Working with Validation Groups
  • Maintaining State
    1. The Web is Stateless
    2. Techniques to Maintain State
    3. Application Object
    4. Session Object
    5. Page Object and ViewState
    6. Cookies
  • Master Pages
    1. The Basics of Master Page
    2. Coding a Master Page
    3. Coding a Content Page
    4. Event Ordering
  • ADO.NET 3.5
    1. The ADO.NET 3.5 Object Model
    2. Client-Side vs. Server-Side Cursors
    3. Connected vs. Disconnected Access
    4. Using Connection Classes to Connect to a Data Source
    5. Using Command Classes to Execute Queries and Stored Procedures
    6. Insert, Update and Delete with ADO.NET
    7. Using DataReader Classes to Work with Cursors
    8. Using the DataSet Class with Disconnected Data
    9. Using DataAdapter Classes with DataSets
  • Data Binding in ASP.NET 3.5
    1. Binding ASP.NET 3.5 Controls to a Data Source
    2. Using the ListBox Control
    3. Using the GridView Control
    4. Using the DetailsView Control
    5. Using the FormView Control
    6. Using the Repeater Control
  • Using XML in ASP.NET 3.5
    1. Introduction to XML and XML Schemas
    2. Reading XML Data with a DataSet
    3. Writing XML Data with a DataSet
  • Working with Assemblies
    1. The Role of .NET Assemblies
    2. Private and Shared Assemblies
    3. Understanding Private Assemblies
    4. Building and Using Single-File Assemblies
    5. Building and Using Multi-File Assemblies
    6. Understanding Shared Assemblies
    7. Strong Names
    8. Global Assembly Cache (GAC)
    9. Building, Configuring and Consuming Shared Assemblies
  • File Upload
    1. Using the FileUpload Control
    2. Uploading Binary and Text Files to a Server
    3. Setting Size Limitations on Files to be Uploaded
  • Securing ASP.NET 3.5 Applications
    1. Security Basics
    2. ASP.NET 3.5 Authentication
    3. ASP.NET 3.5 Authorization
    4. Using the Web Site Administration Tool
  • E-mail
    1. Using SMTP Mail Servers
    2. Constructing E-Mail Messages
    3. Sending E-mail Attachments
  • Introduction to Web Services
    1. Web Services Architecture Web Service Programming Model
    2. Understanding SOAP Messages
    3. Creating Web Services using VB.NET
    4. Protocols for Accessing Web Services
    5. Consuming a Web Service
    6. Using WSDL and Proxy Classes
  • Working with Files
    1. System.IO Namespace
    2. Examining Files and Directories
    3. Opening Files
    4. Reading Files
    5. Writing Files
  • Deploying ASP.NET 3.5 Applications
    1. Issues with Deployment
    2. Using Publish Option
    3. Using XCOPY Deployment
    4. Using Web Setup Projects
    5. Using Copy Web Site to Deploy Files and Web Pages
  • ASP.NET AJAX Overview
    1. Introduction to AJAX
    2. ASP.NET AJAX Overview
    3. ASP.NET AJAX BETA and CTP differences
    4. ASP.NET AJAX Release schedule

For Upcoming Batches Click here

  • Testing Training
  • QTP
  • Selenium Training
  • JMeter
  • Jbehave          .Net Training   Cucumber