Live Help (Start Chat)
Download syllabus copy Download printable copy

ASP.NET Web Forms


ASP.NET is a server side web application framework designed for web development with minimum coding to produce dynamic web pages. It allows programmers to write the code using any .NET supporting languages as it is built on Common Language Runtime (CLR). A design surface and many components and controls allow you to build powerful UI-driven sites with data access in a sophisticated way.

ASP.NET is very essential for those who want to be into .NET development. In ASP.NET Training course, at Deccansoft, all the features of the framework are explained so very well that eventually you would be able to build a dynamic website independently. At our ASP.NET training in Hyderabad all the drag and drop and event driven features used are clearly explained along with how to implement C# and VB.NET languages in this technology. HTML, CSS, Java Script concepts used in ASP.Net are also taught in detail.

Deccansoft ASP.NET training institute is the final destination to anybody who wants to excel in ASP.Net technology. Our teaching methodology in ASP.NET Training involves excellent courseware for every topic and provides a detailed explanation of all the concepts. Practical demonstration on how these concepts can be incorporated in real time projects is given. Students are regularly evaluated to assess their skills in all important topics so that they are prepared to face the challenges during interviews.


  1. To use VS.NET IDE for developing Web Based Applications.
  2. To build simple HTML Pages and make them dynamic using JavaScript.
  3. To understand the drawbacks of traditional ASP and benefits of ASP.NET in building modern sites.
  4. To design and develop websites using basic controls of ASP.NET.
  5. To use different techniques to navigate to other pages within a website.
  6. To reuse the design and code in website with the help of Master Pages and User Controls.
  7. To develop ability to easily change the look and feel of the website using different themes.
  8. To overcome the stateless limitations of HTTP protocol and mange site state across pages.
  9. To use cookies and sessions which are most important state management techniques.
  10. To develop multi-lingual and globalized websites
  11. To secure websites using built-in API features of ASP.NET
  12. To develop web pages for performing CRUD operations using Data Bound Controls
  13. To develop a complete applications as in realtime development environment using N-Tier architecture.
  14. To package and deploy the website on the production server.


Before joining the course students have very basic knowledge of any one programming language like “C” or any other programming language basics.It will help them in understanding the subject in better way. The seeker need not know object orientation as this will be thought from ground up.


  • Regular classroom based training: 6 Weeks, 90 minutes of theory session per day.

Note: This course can be taken parallel along with C# and VB.NET, in such case the participants can complete C#, VB.NET and ASP.NET in 2 months.

    Relevant Searches to Reach us:
  • ASP.Net Webforms training in Classroom or Online
  • ASP.NET training syllabus
  • Asp.Net Webforms training for beginners
  • C# ASP.Net training center in Hyderabad
  • Learn .Net from Mirosft Certified Experts
  • Learn .Net Framework in Deccansoft

ASP.NET Web Forms Syllabus

  • Overview of Web and related terminology
  • HTML and JavaScript Overview
  1. ASP Architecture
  2. ASP Objects
  3. Request and Response Structure
  4. Forms and Querystring
  1. Introduction
  2. Comparison with HTML Form
  3. Understand ASPX and Code file relationship
  4. Role of ASP.NET Development Server / IIS
  5. Event Handling
  6. Page.IsPostBack and Control.AutoPostback
  1. Understanding Application Pool and AppDomain
  2. Page Processing Life Cycle
  3. Event Model
  4. View State Management
  5. Role of App_Code folder
  1. HTML Server Controls
  2. Standard ASP.NET Sever Controls
  3. ASP.NET Basic Controls
  1. Validation Summary
  2. Required Field Validator
  3. Compare Validator
  4. Range Validator
  5. Regular Expression Validator
  6. Custom Validator
  1. Response.Redirect
  2. Server.Transfer
  3. Cross Page Postback
  1. Developing Controls
  2. Customizing using Properties
  3. Using UC in ASPX pages
  4. Use of ClientScript class
  5. Understanding ClientId and UniqueId
  1. URL Rebasing in a Master Page
  2. Accessing a Master Page from Code
  3. Nesting Master Pages
  4. Master and Content Pages
  1. Working with CSS
  2. Using Themes to Customize a Site
  3. Named Skins within a Theme
  4. Server-side Styles using Themes
  5. Contents of a Theme and Skin
  6. Themes and Profiles
  1. ViewState Object
  2. Cookies
  3. Session Management
  4. Application State
  5. HttpContext
  6. Static / Shared Members
  1. Request and Response
  2. Session Objects
  3. Application Objects
  4. Server and Context
  1. Creating Virtual Directories
  2. Global.asax & Managing Application Events
  3. HttpApplication Instance
  4. HTTP Handlers and creating Custom Handler
  5. URL Redirection
  1. Data Binding Server Controls
  2. SqlDataSource, ObjectDataSource
  3. GridView
  4. DetailsView and FormView
  5. Data List and Repeater
  1. Overview
  2. Page Output Caching
  3. Page Fragment Caching
  4. Data Caching
  5. SQL Cache Invalidation
    1. Notification-based Invalidation
    2. Polling-based Invalidation
  6. Expiration Policies and Cache Dependencies
  1. Configuration Overview
  2. Machine.Config and Web.Config
  3. Inheritance of Configuration Settings
  4. Configuration File Format
  5. Retrieving Application Configuration Data and database connection strings
  6. CacheProfile
  7. URL Rewriting - (Programmatically and using config files)
  8. Custom Error Handling.
  1. Overview of Tracing
  2. Trace Information
  3. Page-Level Trace
  4. Application-Level Trace
  1. Authentication & Authorization
  2. Windows Based Authentication
  3. Form Based Authentication
  4. Authorizing Users and Roles
  5. Impersonation
  6. Using Login Controls
  7. ASP.NET Membership and Roles
  8. Securing Non-ASP.NET files
  1. Request and Response Encoding
  2. Local and Global Resources
  3. Implicit Expressions to Local Resources
  4. Explicit Expressions to Local Resources
  5. Programmatic Access to Global Resources
  6. Localizing Static Content
  7. Storing Language Preferences
  8. Right to Left Mirroring
  9. Culture specific formatting
  1. Webpart Controls
  2. Editing Webparts
  3. Custom Webparts using Usercontrol
  4. Personalizing
  1. Architecture
  2. Working with AJAX Pro
  3. Using AJAX.NET Controls
    1. Accordion
    2. Calendar
    3. CascadingDropDown
    4. CollapsiblePanel
    5. FilteredTextBox
    6. NumericUpDown
    7. ModalPopup
    8. PopupControl

Sandeep Soni

Sandeep has 25 yrs of experience working in various Microsoft Technologies/Platforms incl. VB6.0, ASP, VC++, VB.NET, C#. He is involved in managing and architecting projects at Deccansoft. He will be your liaison to Deccansoft, for any kind of communication and project updates. more

Post an Enquiry

Email Id
Contact No
Scroll to Top