Name
ASP.NET Fundamentals

Code
3502

Duration
40 Hours

Description
Built on top of the .NET framework, ASP.NET is Microsoft's technology for developing server side web based applications. This course provides with the required fundamental knowledge you need in order to develop web based applications using the ASP.NET technology.

Population
C# Programmers.

Objectives
Become capable of developing web applications using ASP.NET.

Prerequisites
Practical experience in C# programming.

Topics
Introduction
Basics
Request
Response
Life Cycle
Server Controls
HTML Controls
Web Controls
Themes
Master Page
State Management
Validation
Site Maps
Ajax Controls
Charting Controls
Forms Authentication
Custom Controls
Data Components
Rich Data Controls
Membership API
Asynchronous Pages
I/O Streams
LINQ & ASP.NET
XML & ASP.NET
Security
Windows Authentication
Logging
Client Side
Web Services
Performance
Configuration
Debugging
Tracking
Errors Handling
Deployment
Web Parts Controls
Entity Framework
Data Binding
Graphics Device Interface
MVC 3 Framework