Microsoft.NET Training is delivered by a real time software professional having more than 8 Years of experience in Multi National Companies. The trainer has also been onsite and in the United States for 3 years.
Training Approach :
The Trainer explains the concept from the basics.
After ensuring that every trainee has well understood the concept, the trainer will move on to explaining how to apply the same concept to a realtime project.
The trainer will then discuss all the possible interview questions related to the concept in general as well as relating to a real time project.
PRAGIM Technologies: Microsoft Dot Net Course Contents
C# Programming Language:
Programming Language Basics
Operators Types and Variables
Selection Statements
Loops
Methods
Namespaces
Classes
Inheritance
Polymorphism
Structs
Exception Handling
Attributes
Enums
AccessModifiers
Events and Delegates
Nullable Types
Generics
Types and Type Saftey
Properties
Interfaces
Abstract Classes
Collections
Reflector
Strong and Weak Naming Assemblies
Decompiling .NET Assemblies
ASP.NET:
Introduction to Web Programming
Types of Applications
Using ASP.NET
Using Visual Studio .NET
Creating an ASP.NET Web Application Project
Responding to Events
Where Does Processing Occur
Namespace Fundamentals
Namespaces in a Web Application
Maintaining State Information
Using ASP.NET Controls
Validating Data on Client and Server Side
Navigating Between Web Forms
Accessing Data with ADO.NET
Using Data Sets on Web Forms
Processing Transactions in ADO.NET
Using Exception Handling
Using Error Pages
Logging Exceptions
Using Client-Side Scripts
Authenticating and Authorizing Users
Using Windows Authentication
Using Forms Authentication
Using Passport Authentication
Providing Secure Communication
Building a Web Application
Deploying a Web Application
Creating an Installation Program for Deployment
Deploying Web Applications on a Web Farm or Web Garden
Creating and Running Unit Tests
Debugging ASP.NET Web Applications
Creating Web User Controls
Creating Composite Custom Controls
Caching Web Forms
Caching Parts of Web Forms or Fragment Caching
Caching Application Data
Working Extensively with GridView Control
Cross Page Postback
Master Pages
Remoting
Web Services
ASP.NET AJAX:
History of AJAX
AJAX Basics
Working with AJAX enabled Web Applications
Working with UpdatePanel
Using Multiple UpdatePanels on a WebForm
Conditional UpdatePanel Interface Updates
Providing Visual Feedback with the UpdateProgress Control
Using the Timer Control
Triggering Full Page Postbacks From An UpdatePanel
Synchronous and ASynchronous postbacks using AJAX
Working with AJAX Control Toolkit
Real-World Examples of Using ASP.NET AJAX Techniques
LINQ:
Introduction to LINQ
Why LINQ
Using Standard Query Operators in LINQ
Using Language Extensions
Extension Methods
Implicitly Typed Variables
Object Initializers
Lambda Expressions
Anonymous Types
SQL Server:
DDL, DML, DCL, TCL Statements
Constraints in SQL Server
Normalization and Denormalization
Different Types of Joins in SQL Server
Stored Procedures
User Defined Functions
Temporary Tables
Indexes
Triggers
Views
Transactions
Isolation Levels
Applying Design Patterns in an ASP.NET Web Application:
Singleton Design Pattern
Factory Design Pattern
Incremental Page Display Pattern
Predective Fetch Pattern
Applying MSDN Enterprise Library Application Blocks to a Real Time Project: