ASP.NET
COURSE CONTENTS
INTRO TO WEB PROGRAMMING
What is internet, Web Site, Web Request, Web Respone?
Web Architecture
Client side web technologies (vs) Server side web technologies
CLIENT SIDE WEB TECHNOLOGIES
HTML, CSS, Javascript
ASP.NET WEB FORMS BASICS
Classic ASP (vs) ASP.NET
Cross-page submission (vs) ASP.NET Postback
Creating ASP.NET Web Site and Web Forms
Programming Model of Web Forms
Need of web.cofig
ASP.NET IMPLICT OBJECTS
Request, Response
ASP.NET WEB CONTROLS
Intro to ASP.NET Web Controls
Standard Web Controls
Post back
Generating controls dynamically
Validation Controls
DATA CONTROLS
GridView indepth
DataList
Repeater
FormView
DetailsView
SqlDataSource
STATE MANAGEMENT
Session
Application
Data Cache
Query String
View State
State-less (vs) State-full
Response.Redict (vs) Server.Transfer
Session state modes
Global.asax
ASP.NET CONFIGURATION
appSettings, Tracing
Target Framework, Custom error
SECURITY
Forms based authentication
Windows based authentication
Overview of Open authentication
NAVIGATION CONTROLS
Web.SiteMap
Menu, Tree View, Site Map Path
MASTER PAGES
Creating master pages and content pages
Working with Content Place Holders
THEMES AND SKINS
Creating themes
Creating .css and .skin files
Applying themes dynamically
WEB USER CONTROLS
Creating Web User controls
Invoking web user controls statically and dynamically
IIS AND DEPLOYMENT
IIS Architecture
Installing and configuring IIS
Creating IIS Application
Deploying Web Sites into Local IIS
ASP.NET PAGE LIFE CYCLE
Page life cycle Architecture
How web controls processed at server side
Page events
OUTPUT CACHING
Output Caching, Fragment Caching
INTERNATIONALIZATION
Globalization (vs) Localization
Creating Global resources
Applying culture dynamically
ASP.NET AJAX EXTENSIONS
Script Manager, Update Panel
Update Progress, Timer
ASP.NET AJAX CONTROL TOOLKIT
How to download and import
Toolkit Script Manager
Important AJAX Toolkit Controls
WEB SERVICES
Creating and consuming Web Services
Need of XML, WSDL, SOAP in Web Services
WCF
Web Services (vs) WCF
Creating and consuming Simple WCF Services
Deploying WCF Services in Local IIS
Self Hosting Application
Contracts
Service Contract
Operation Contract
Data Contract
Service Host
End Points
Address
Binding
Contract
INTRO TO SILVERLIGHT