Course Duration in Hours
180
180
Asp.Net C# 4.0 & SQL SERVER2008 Training
Web Application Development
1. Language Syntax
Basic C# - c# syntax
Comments comments types
Data Types c# data types
Variables declare and assign values to variables.
Operators c# operators
Conditional Statements conditions
Looping Structures - loops
Functions - user defined functions, function calls
Exception Handling - type of exceptions and handling.
2. Classes & Objects
Classes and Objects create classes and objects.
Object Oriented methodology - OOPS concepts
Partial Classes -
Methods, Properties and Events -
Constructors
Reference Types / Value Types
Namespaces
3. Html
Introduction
Basic Tags
Table
List
Form Controls
4. ASP.NET 3.5/4.0
.NET Framework 3.5/4.0
The Common Language Runtime, Complier, DLL,
The Framework Class Library
Types of Websites
Garbage Collection
MSIL
JIT Compiler
5. Web Programming Concepts
Introduction to Web Programming
Client / Server Technology
Understanding Web Server IIS
6. Arrays & Collections
Arrays
Array Lists & Hash Tables
Generic Collections
7. Web Form Controls
Control Class
Web Control Class
Buttons Text
Boxes Labels
Literals
Place Holders
Hidden Field Control
Image Controls
Image Buttons Image
Maps List Boxes
Dropdown Lists
Bulleted Lists
Hyper Links Link Buttons
Check Boxes
Check Box Lists Radio Buttons
Radio Button Lists
Tables Panels
View Multi view
Calendar
8. Navigation Controls:-
Tree View Control Menu
Control Site Map Path
Control Wizard Control
9. Validation Controls:-
Required Field Validators
Comparison Validators
Range Validators
Regular Expression Validators
Custom Validators
Validation Summaries
10.ADO.NET (Working with Database)
Overview of ADO.NET
Connection Object
Command Object
Data Readers
Data Sets & Data Adapters
Execute no query, Execute scalar
Execute reader
Grid View
Data List Details View
Architecture Connected and disconnected
Architecture Tire 2, Tire3 and N-Tire
11.Three Tier Architecture
Application Layer
Business Logic Layer
Data Link Layer
12.State Management
State in Web Applications
Sessions and Application states
Using Cookies to Preserve State
View state
13.Master Pages & Themes
Simple Master Page Nested Master Page
Applying Style sheet
User Controls
14.File I/O and Streams
Using File Upload Control
Setting the location and filename to upload
Working with Directories and Files
Read and write file
15.SQL
Introduction
DML DDL Functions
Group by, Having
Join
Stored Procedure
Functions and Triggers
16.LINQ
Introduction to LINQ
LINQ to Data Set.
LINQ to SQL.
LINQ to XML.
17.Web Parts Control
Introduction
Web Parts Control
Web Part Manager
Web Part Zone
Page Catalogue Part
Creating Web parts page
18.Configuration
Configuration Overview
Common Configuration Settings
Connecting Strings
Authentication
Authorization
19.User Controls
Creating User Controls
Interacting with User Controls
Loading User Controls Dynamically
20.Handling Emails
Protocols for Email
Sending Mails
Managing Attachments
21.ASP.NET Web Services
Introduction to XML Web services
Creating Web Service
Setting the Web Service Attribute
Test and Run Your Web Service
Consuming a Web Service in Client
Application
Consuming a Third Party Web service
22.ASP.NET AJAX
Understanding AJAX Technology
How AJAX Works
Building a ASP.NET Page with Ajax
Using Update Panel Control
AJAX Server Controls
AJAX Control Toolkit
Downloading and Installation
AJAX Control Toolkit Extenders
23.IIS 7
Architecture of IIS 7
Internet Information Service Manager
24.Deployment
Publishing Web Applications.
Create Web Setup Project.
25.WPF
Introduction to WPF
XAML Browser Application
Working with WPF Controls
26.WCF
Introduction to WCF
Building WCF Service.
Building WCF Client Application.
27.WWF
Introduction to WWF
Working with Sequential Workflows
Working with State-based Workflows
28.Crystal Reports
Overview to Crystal Reports
Creating Crystal Reports with wizards
Integrating with Web Applications
Customizing the Report Viewer
Adding a Database or Table to a Report
29.XML
Basics of XML
Create XML Documents
Xml Data Source Control
Xml Reader and Xml Writer
30.Silverlight
Introduction
ASP.NET Application with Silverlight
Using Silverlight Controls
Programming Silverlight applications
Creating Silverlight WCF Services
31.Introduction to MVC Framework
Creating MVC Models
Creating a Data Repository
Implementing MVC Controllers
Implementing MVC Views
32.Deployment
Methods of Deploying Web Application
Deploy Windows Application
Deploying Website
Publishing Website
Assignments
Fine Tune, Thrissur,IN