New Text Document
New Text Document
NET Syllabus
Web Programming Inroduction
Understanding role of Web Server and Web Browser.
Brief about HTTP Protocol.
HTTP Request structure.
Form Tag and comparison between Get and Post methods.
HTTP Response Structure.
HTML and JavaScript
Understanding HTML Form Tag and elements within it.
Javascript using Sample Programs.
Introduction to ASP
Introduction to ASP.
Types of Path.
Examples using Response object of ASP.
Working with FORM tag.
Important Points about the FORM submission.
Few more examples.
Problem with ASP.
ASP.NET Introduction & Sample Programs
How to create and run the first ASP.NET application.
Understanding the code generated by VS.NET.
Example Programs.
Understanding AutoPostBack.
Types of Server Controls
a. HTML controls.
b. Web Server Controls.
Exploring Server Controls.
Validation Controls
BaseValidator
ValidationSummary
RequiredFieldValidator
CompareValidator
RangeValidator
RegularExpressionValidator
CausesValidation Property of Button
Grouping Controls for Validation
Applying Themes and Styles to Controls
Working with CSS
Using Themes to Customize a Site
Named Skins within a Theme
Server-side Styles using Themes
Contents of a Theme and Skin
Themes and Profiles
ASP.NET Architecture
What is AppDomain
Life cycle of a WebForm when requested by a client.
How does a control manages its state
EnableViewState property
Event Handling in WebForms
Writing / Using Custom Classes in WebApplication
Page Navigation Options
Response.Redirect
Server.Transfer
CrossPagePostBack property of Button
a. Accessing controls of PreviousPage
b. Accessing Properties of PreviousPage
c. PreviousPageType page directive
Creating a Layout Using Master Pages
Why Master Pages.
Significance of ContentPlaceHolder Tag in MasterPage and Content Tag in
WebForm.
How a control of MasterPage can be accessed / programmed in WebForm.
a. Master.FindControl
b. Public property in MasterPage and <%@MasterType directive in WebForm.
Load and LoadComplete events of the Page and MasterPage classes.
Understanding ClientID and UniqueID properties.
User Control
Creating a UserControl.
Adding a Usercontrol to the WebForm.
Register – Directive.
Loading UserControl Dynamically.
Usage of Page.ClientScript.RegisterClientScriptBlock Method
ASP.NET State Management
Need for state management
Static members in Webform
Global Class in App_Code folder
ViewState
HiddenField
QueryString
HttpContext
HttpCookie and Cookie Dictionary
HttpSessionState
HttpApplicationState
Databound Controls
Rendering Table o/p using SqlDataAdapter and SqlCommandReader
SqlDataSource
GridView
DetailsView
FormsView
DataList
Repeater
ListView
Creating Virtual Directory & Web Application
What is Web Applications & Virtual Directory
Using VS.NET creating Web Application with Location as IIS.
How to create a Virtual Directory & Web Application in IIS
Advantages of Web Application
Steps for moving Web Application created using File System to IIS
How to use Virtual Directory which is not a WebApplication.