Chapter 1: Web Programming introduction
- Introduction of Web Server and Web Browser
- HTTP Protocol
- Comparison between GET and POST methods
- HTTP Request and Response structure
Chapter 2: HTML and JavaScript
- HTML form tag and elements
- Understand JavaScript using programs
Chapter 3: Traditional ASP Concepts
- Introduction of ASP
- Working of ASP
- ASP Objects
- Sample program of ASP
Chapter 4: ASP.Net Introduction
- ASP.NET introduction
- First ASP.NET application
- Auto Postback property
- Event Handler Parameters
Chapter 5: ASP.NET Architecture
- Life cycle of ASP.NET page
- State Management of the control
- Control raising events
- Event handling in Web forms
Chapter 6: CSS and Themes
- CSS Introduction
- Use Themes to customize the site
- Name skins within a Theme
- Contents of a Theme and Skin
- Apply Themes and Profiles
Chapter 7: HTML Server Controls
- Control list
- Example of HTML Server Control
Chapter 8: ASP.NET Server Controls
- Properties of ASP.NET Server Controls
- Methods of ASP.NET Server Controls
- Example of ASP.NET Server Controls
Chapter 9: Validation Controls
- Required Field Validator
- Range Validator
- Compare Validator
- Regular Expression Validator
- Custom Validator
- Validation Summary
Chapter 10: Redirecting User to different page
- Redirecting options in ASP.NET
- Response.Redirect method
- Server.Transfer method
- Cross Page Postback
- Passing values between pages with example
Chapter 11: Master and Content Pages
- Introduction to Master Page
- Content PlaceHolder and Content tags
- Accessing controls of MasterPage in ContentPage
- Example of Master Content page
- Nested Master Page with example
Chapter 12: User Controls
- Overview of User Controls
- Creating a User Control
- Adding Properties to the User Control
- Adding Events to the User Control
- Inserting User Control to a Web Form
Chapter 13: ASP.NET State Management
- Static Members
- View State
- Hidden Field in Form
- Query Field
- HTTP Context
- Session State
- Application State
- Cookie State
Chapter 14: Data Bound Controls Of ASP.NET
- SqlDataSource control
- Grid View control
- Details View control
- Form View control
- Data List control
- Repeater control
- List View control
- Data Pager control
Chapter 15: LINQ in ASP.NET
- Introduction to LINQ
- Syntax of LINQ
- Example of LINQ query
Chapter 16: ADO.NET inĀ ASP.NET
- Introduction of ADO.NET
- DataSet Class
- DataTable Class
- DataRow Class
- DataAdapter and DataReader
- DbCommand and DBConnection objects
Chapter 17: ASP.NET Advanced Controls
- Ad Rotator Control
- Calendar Control
- Multi Views Control
- Panel Control
Chapter 18: Authentication and Authorization
- Introduction of Authentication and Authorization
- Form Authentication
- Role Based Authentication
- Windows and Basic Authentication
- ASP.NET Impersonation
Chapter 19: Global.asax files in ASP.NET
- Introduction to Configuration files
- Custom Errors
- Tracing
- UsingĀ the ConfigSource Attribute
Chapter 20: Application Service Providers
- Introduction of ASP.NET Providers
- Membership Providers
- Role Providers
- Writing Custom Providers
- Profile Providers
- Web Parts Personalization Providers
Chapter 21: Web Caching
- Introduction of Caching
- Output Caching
- Data Caching
- Object Caching
Chapter 22: Globalization and Localization
- Definition of Globalization and Localization
- Creating Resource files for different cultures
- Designing the Web Form and linking controls to keys in resource files
Chapter 23: AJAX
- Introduction to AJAX
- Script Manager
- Update Panel
- Update Progress
- Timer
Chapter 24: MultiThreading
- Thread Cycle
- Thread Priority
- Thread Properties and Methods
- Example of MultiThreading
Chapter 25: Deployment
- Deployment Types
- XCOPY Deployment
- Copying a Website
- Creating a Setup Project