Course Duration in Hours
180
180
Course content:
C#.NET
History of .NET
Introducing C#
.NET Frameworks
Features of .NET framework
Advantages of .NET
Object Oriented Programming Concepts
Building C# Applications (Console and Windows)
Data types ,Keywords, prototypes
Var, Dynamic, Named and Optional Parameters and DLR
Namespaces, Assemblies and GAC
Coding Standards and Naming Conventions
Core C# Programming
Interfaces
Structs
Enums
Delegates
Exception Handling
Basic Windows Form Controls
Expressions, Types, and Variables
Loops and Conditional Statements
Building class libraries
Operators
Strings and Text processing
Collections and Generics
Type Reflection, Late Binding and attribute based programming.
Dynamic Types and Dynamic language Runtime
CIL and Dynamic Assemblies
Multithreading, Parallel and sync programming
Indexers
Events
Overloading Operators
Working with Nullable Types
ADO.NET
LINQ
XML
Windows Services
Remoting
3-tier and N-tier Architecture
Packaging and Deployment
ASP.NET
History
Installation
Introduction
Features Of .NET framework
Advantages of .NET
Object Oriented Programming Concepts
Internet Information Services (IIS)
ASP.NET Application and Page Life Cycle
Processes, AppDomains and Object Contexts
Security in .NET CAS
GAC, Strong Names
HTML Overview,
CSS Overview
JavaScript overview
JQuery overview
AJAX Overview
Required Field Validators
ASP.NET Controls
Client-Side & Server-Side Scripting
Authentication
Configuration
Master Pages
Applying Styles to Controls
Themes and Skins
User Controls
Custom Controls
ADO.NET
Multi-Threading
Data Sources
Data Binding
State Management
Error Handling
Caching
WCF Services
LINQ
WCF
WPF Overview
WWF Overview
Web Services Overview
Reports
Deployment
Mobile Forms
All Ug and Pg
Dreamz-Soft, Dindigul,IN