0% found this document useful (0 votes)
41 views

Syllabus

The document outlines the syllabus for an ASP.NET course, covering topics such as web programming fundamentals, HTML, JavaScript, ASP.NET architecture, CSS, themes, user controls, validation, state management, authentication, authorization, data binding, caching, routing, globalization, AJAX, and publishing web applications. The course is intended for .NET beginners and professionals looking to develop modern, lightweight, and cloud-based web applications using ASP.NET Web Forms and ASP.NET MVC. Contact information is provided for classroom training in Chennai or online learning.

Uploaded by

D I W A K A R
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Syllabus

The document outlines the syllabus for an ASP.NET course, covering topics such as web programming fundamentals, HTML, JavaScript, ASP.NET architecture, CSS, themes, user controls, validation, state management, authentication, authorization, data binding, caching, routing, globalization, AJAX, and publishing web applications. The course is intended for .NET beginners and professionals looking to develop modern, lightweight, and cloud-based web applications using ASP.NET Web Forms and ASP.NET MVC. Contact information is provided for classroom training in Chennai or online learning.

Uploaded by

D I W A K A R
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

ASP.

NET COURSE SYLLABUS

Hi Folks,
Oranium Tech introducing some amazing content on ASP.Net. All .NET Beginner(s)/Professionals
(s) who are keen to develop modern, lightweight, and cloud-based web applications should go for this
course. ASP.NET Web form and ASP.NET MVC are available because of their age are considered to be very
mature for web application development, it is because of the popularity of ASP.NET Core Framework and
many exclusive features of ASP.NET Core that today it is dominating over Web Forms and MVC are first
choice for large sized enterprise web application development.

Web Programming Introduction


 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.

Traditional ASP Basics

 ASP.NET Introduction

Dynamically intializing Controls
 IsPostBack property of Page class
 ListControls
 Comparison between HtmlControls and WebControls
 Control Properties and Methods
 FileUpload Control
ASP.NET Architecture

 What is AppDomain?
 Life Cycle of ASP.NET Page
 How Control Manages its State
 What is EnableViewState
 How Control raises events
 Event handling in Web Forms
 Writing Custom Classes in WebApplication

CSS & Themes

 Work with CSS


 Use Themes to Customize a Site
 Name Skins within a Theme
 Do server-side Styles using Themes
 Add contents of a Theme and Skin
 Apply themes and Profiles .

Redirecting User to Another Page

 Redirecting Options
 Response.Redirect
 Server.Transfer
 Cross Page Postback
 Determine how the pages was invoked
 Passing values between pages

Master Pages

 Introduction to MasterPage
 ContentPlaceHolder and Content tags
 Accessing controls of MasterPage in ContentPage
 URL's in MasterPages
 UniqueID and ClientID

Working with User Control

 Overview of User Controls


 Creating a User Control
 Adding Properties to User Control
 Adding Events to User Control
 Using User Control in Web Form
 Rendering Clients Scripts Using Page.ClientScript methods

Validation Controls

 Base Validator
 Required Field Validator
 Compare Validator
 Range Validator
 Regular Expression Validator
 Custom Validator
 Causes Validation Property
 Grouping - Validation Group Property
 Page.Validators and Page.IsValid

ASP.NET State Management

 Static Members
 View State
 Hidden Field in Form
 Query String
 HttpContext
 Cookies-HttpCookie
 Sessions-HttpSessionState
 Application-HttpApplicationState
 Summary of All Feature

WebConfiguration File and Global.asax

 Introduction to Configuration files


 Page setting in web.config
 Custom Errors
 URL Re-Writing
 Tracing
 Using ConfigSource Attribute
 Using Location Section
 HttpApplication class-Global.asax
Authentication & Authorization

 What is Authentication and Authorization


 Types of Authentication
 Forms Authentication
 Role based Authentication
 Windows and Basic Authentication
 What is ASP.NET Impersonation
 Using location section in web.config

Application Service Providers

 ASP.NET Providers Introduction


 Membership Providers
 Role Providers
 Writing Custom Providers
 Profile Providers
 Web Parts Personalization Providers

Data Bound Controls

 Databinding traditional way


 SqlDataSource
 GridView
 DetailsView
 FormView
 DataList
 Repeater
 ListView
 DataPager

Web Caching

 Why Caching
 Types of Caching
i.Output Caching
ii.Fragment Caching
iii.Substitution Caching
iv.Data Caching
 SQL Cache Invalidation

Globalization and Localization


 Definitions

 Resource files

AJAX.NET

 What is AJAX
 What is AJAX.NET
 Script Manager
 Update Panel
 Update Progress
 Timer
 AJAX Control Toolkit

Routing

 What is Routing?
 Mapping Route to Phyiscal file
 Reading Route Parameters
 Route Expression
 Generate URL using Markup

Understanding & Publishing Web Application

 Introduction to ASP.NET Web Application


 Advantages of IIS Applications
 Creating web application in IIS
 Converting File System application to IIS Application
 Using Virtual Directory
 Publishing ASP.NET Website
 Culture specific formatting
_______________________________________________________________________________
Looking for Classroom Training learn ASP.Net Course at your nearest location in Chennai
Also, you can learn from anywhere and take ASP.Net online.
All The Best
Phone / WhatsApp Details / Mail Id
-----------------------------------------
CHROMPET : 73053 43555 whatsapp / [email protected]
VELACHERY : 73052 77748 whatsapp / [email protected]

You might also like