This course is developed with the collaboration between experienced professionals and various companies to help them with .NET oriented development
Introduction
- Basics
- Web Programming
- HTML, DHTML
- IIS
- ASP
- JavaScript
ASP.net Introduction
- Difference Between ASP and ASP.NET
- Architecture
- Inline Technique & Code-Behind Technique
- Code Render Blocks
- Server Controls
- Page Basics, Page lifecycle
- Post back Request
- View State, Directives
Programming with server controls
- Html Server Controls
- Web Server Controls
- Basic Web Controls
- List Controls, Data Controls
- Adv Controls, User Controls
Custom control Development
- Developing and Using a Custom Web Server Control
- How to Use Custom ASP.net Server Controls in Visual Studio
- Server Control Simple Properties and Subproperties
- Server Control Custom State Management
- Server Control Collection Properties
- Metadata Attributes for Custom Server Controls
- Developing Custom Data-Bound Web
Themes and skins
- Themes and Control Skins
- Scoping Themes
- Theme Settings Precedence
- Properties You Can Define Using Themes
- Security Considerations
Masterpages and site navigation
- Introduction
- Creating the Master Page
- Adding a Homepage to the Web Site
- Creating a Site Map
- Displaying a Menu Based on the Site Map
- Adding Breadcrumb Navigation
- Adding the Default Page for Each Section
ADO.net programming
- Architecture
- DataReaders and DataSets
- Command Object
- Transaction Programming
- Procedure Execution
- Data Adapter and Data Set
- Data Tables
- Data Relation
- Data Views
- Updating Dataset
ADO.net and ASP.net
- Working with Data Controls
- GridView
- -Inserting, Updating, Deleting
- -Sorting in Data Grid
- -Paging in Data Grid
- DataSource Controls
- Dataset
- DetailsView
- FormView
- Data List
- Repeater Control
- Crystal Reports
XML programming
- DTDs & XSDs
- List Viewer
- SAX Model
- DOM Model
- XML Programming in .Net
- XML Readers
- XML Serialization
State management with ASP.net
- Context
- View State
- Cookie State
- Session State
- Session Tracking
- Application Object
- Session and Application Events
ASP .net application tuning
- Machine.Config & Web.Config.
- App Setting
- Compilation Settings
- Custom Error Settings
- Session State Settings
- InProcess & OutProcess Sesstion States
- State Server & SQL Server
- Cookieless Session State
- Application and Global.ASAX
Caching
- Introduction to Caching
- Types of Caching
- Page Caching
- Diff. between Webuser Controls & Custom Controls
- Page fragmentation Caching
- Data Caching
- Data Caching – Application Object
Tracing
- Page Level
- Application Level
Security
- Authentication & Authorization
- Windows Authentications
- Forms Authentications
- Passport Authentications
- Memberships