Skip to content
Sahasra Technologies

SAHASRA TECHNOLOGIES

Beginner to intermediate curriculum · ASP.NET Web Forms / ASPX Basics
All course curricula
Microsoft .NETBeginner → IntermediateOptional track

ASP.NET Web Forms / ASPX Basics

A legacy application track focused on understanding and maintaining existing Microsoft Web Forms systems—not choosing Web Forms for new modern projects.

Duration
18–22 classes
Per class
90 minutes

Learning objective

Follow the Web Forms page lifecycle, work with server controls and maintain database-backed CRUD pages.

Recommended class plan

18–22 classes · 90 minutes per class

2–3 classes per week

Technologies

  • ASP.NET Web Forms
  • ASPX
  • C# or VB.NET
  • ADO.NET
  • SQL Server

Tools

  • Visual Studio
  • IIS Express
  • SSMS
  • Browser DevTools

Curriculum modules

Basic Foundations → Practical Skills → Guided Application

  1. 1

    Pages & Code Behind

    ASPX, code-behind, lifecycle basics, server controls and event handling.

  2. 2

    State & Navigation

    ViewState, Session, Query String, Master Pages and user controls basics.

  3. 3

    Forms & Data

    Validation controls, GridView, DropDownList, CRUD and stored procedure calls.

  4. 4

    Maintenance & Debugging

    Trace postbacks, investigate state and data errors, and modify an existing page.

Beginner topics

Start Here and Build Comfort

  • ASPX structure
  • Code-behind
  • Server controls
  • Events
  • Validation controls

Intermediate topics

Progress After the Basics Are Clear

  • Page lifecycle basics
  • ViewState and Session
  • Master Pages
  • GridView CRUD
  • Stored procedure integration

Practical learning

Practise, Submit, Build and Explain

Practical exercises

  • Build a validated form
  • Bind a GridView
  • Pass data through Query String and Session

Assignments

  • Create one CRUD page
  • Document a page lifecycle issue

Mini projects

  • Legacy Student Records Module

Industry habits throughout the track

Terminology, Debugging and Responsible AI

Industry terminology

  • Postback
  • Code-behind
  • ViewState
  • Session
  • Server control
  • Master Page

Debugging exercises

  • Find why an event does not fire
  • Fix lost state
  • Trace a stored procedure error

AI learning exercises

  • Ask AI to explain a lifecycle event sequence
  • Review generated Web Forms code for unsafe SQL

Topics intentionally excluded

Advanced Topics Come Later

Quality fundamentals are more valuable than an overloaded syllabus. These topics are outside this track:

  • New enterprise Web Forms architecture
  • Advanced custom controls
  • Complex migration strategy