.Net Training

Share course

The .NET Framework – Introduction

  •     Architecture of .NET Framework
  •     Types of MS.NET Applications
  •     MSIL / Metadata and PE files
  •     The Common Language Runtime (CLR)
  •     Common Type System (CTS)
  •     Common Language Specification (CLS)
  •     Types of JIT Compilers
  •     Security Manager
  •     MS.NET Memory Management / Garbage Collection
  •     MS.NET Base Classes Framework
  •     MS.NET Assemblies and Modules

Installing - Visual Studio.NET 2010 - IDE

  •  Visual Studio.Net IDE - Introduction and Shortcuts

C#.NET - Language Basics

  •     Variables, Constants, Data Types
  •     Operators - Arithmetic, Relational, Logical, Bitwise
  •     Operators - Assignment, Casting, Parsing, Concat, Comment
  •     String and String Builder
  •     Boxing and Unboxing

C#.NET - Console Applications

  •     Entry point method - Main
  •     Command Line Parameters

Compiling and Building Projects - (Implement 24 Programs)

  • C#.NET - Control Statements
  •     Conditional 
  •     Iteration
  •     Jump

Logical Programs - Psedocodes , Programs - 1

  • C#.NET - Procedures and Functions
  •     Introduction
  •     Prototype based
  •     Call by value / ref based
  •     Param Arrays, Optional Args, Named Arguments

C#.NET - Arrays 

  •     Dimensional Arrays - Single and Multi dimensional (C++/.NET)
  •     Dimensional Arrays - Static and Dynamic
  •     Why Array index starts with zero?
  •     3D Arrays and Jagged Arrays

C#.NET - Object-Oriented Programming

  •     OOPS Concepts in Real World
  •     Object, Class
  •     Data Abstraction, Encapsulation
  •     Inheritance and Polymorphism
  •     Simple Class Implementation
  •     C#.NET - Working With Class and Objects
  •     Declaring a class with state and behavior

Adding Variables and Methods

  •     Inline Methods
  •     Nested Methods
  •     Const Methods, Friend Functions
  •     Properties , Indexers, Initializes

C#.NET - Shared/Static Members

  •     Memory Allocations - Stack, Heap and Global Memory
  •     Static / Shared State and Behaviors
  •     Static Class
  •     Object as Args and Return Type

C#.Net - Constructors and Destructors

  •     Default, Parameterized, static Type
  •     Memory Management and Garbage Collection

Polymorphism - Static

  •     Method Overloading
  •     Constructor Overloading
  •     Partial Classes & Methods
  •     Inner Classes

C#.NET Inheritance - Simple, Multilevel, Hierarchical

  •     Interface, Dynamic Polymorphism
  •     Deriving classes
  •     Simple, Multilevel, Hierarchy
  •     What is the need of virtual functions?
  •     Virtual Functions C++ / .NET Solution
  •     Pure Virtual Functions & Abstract Class

Diamond Problem - multiple Inheritances versus Interface 

  •     Implementation/Interface Inheritance
  •     Class Reference and Sub Reference
  •     Visit and Execute - Constructor/Destructor
  •     Calling base class constructor/method

C#.Net - Delegates

  •     Function Pointers in C++
  •     Callback in C++
  •     Delegates - Simple, Multicast, LINQ Based
  •     Event handling and delegates

C#.Net - Exception Handling

  •     Handling Exceptions using try and catch
  •     Raising Exceptions using throw
  •     Pre-defined Exception classes
  •     Custom Exception classes
  •     Using Statement

C#.Net - Win Forms

  •     Introduction to windows forms
  •     Controls - Label, Button, Textbox, Image
  •     Controls - Combo box, Radio Button, Date Time, Timer

Menus and Context Menus

  •     Menu Strip, Toolbar Strip
  •     Grid View, Data bounds

Drag base versus Code Base Designing Control

  •     SDI and MDI Applications

MS - SQL Server 2008 - Quick Tour

  •     Introduction and Installation 
  •     DDL, DML and DQL, Key Constraints, Stored Procedures 

Create Real time databases - Bank, College, Super Market

C#.NET - ADO.Net Framework

  •     History of ADO.NET - Native API, ODBC, DAO/RDO, ADO
  •     Managed Providers .NET
  •     Working with Connection, Command, Data Reader 
  •     C#.NET Dataset - connection less

Working with Prepared Statements

  •     Working with Stored Procedures
  •     Data Tables, Data Columns and Data Rows, Constraints 
  •     C#.NET - Working with Components / Assemblies (Priv/Pub)

Developing 3 Tier and N-Tier Architecture Application (Industrial)

  •     Creating a Simple .NET Framework Component
  •     Revise ADO.NET in depth
  •     HTML - Basic Controls, Forms, Frames, CSS, POST/GET Methods
  •     How to create and deploy your own static web site?
  •     Java Script and Jquery Basics

Client versus Server

  •     Client Side Scripting versus Server Side Scripting
  •     ASP.NET Introduction and Architecture
  •     Static and Dynamic Website - Architecture
  •     ASP.Net/ASP/ISAPI/CGI
  •     Client Side Controls versus Server Side Controls

ASP.NET Basic Controls

  •     ASP.Net AutoPostback
  •     ASP.NET Web Form - Lifecycle
  •     ASP.NET Field Validators - Required, Range, Compare, Expression

ASP.NET State Management

  •     View State
  •     Query String
  •     Cookies - Temporary and Permanent
  •     Sessions 
  •     Static Class
  •     Simple Login, My Account Logout Page Implementation
  •     ASP.Net Login Control, ASP.NET Custom Control, Panel Control

ASP.NET Web Services

  •     Web service as Producer and Consumer
  •     Working with UDDI 
  •     Web service as Consumer

ASP.NET Master Pages, Skins, Themes

  •     ASP.NET Menu, Navigation, Tree, Ad Rotator
  •     Download from Free-css.com templates and Implement

ASP.NET Authentication and Authorization

  •     Windows Authentication, Forms Authentication, Passport Auth

ASP.Net Data bound controls

  •     Data from Pages, Collections
  •     Data from Data source controls, Data views, Repeator Control
  •     ADO.Net integration with ASP.NET

ASP.NET Website Deployment on IIS and Windows Deployment

  •     Rich GUI - AJAX.NET, HTML 5
  •     MS.NET Threading and MS.NET 4.5 Framework
  •     MS.NET Advanced Features Overview - WPF/Silver Light, WCF, MVC, SharePoint
  •     C#.NET and Sql Server 2008 - Technical Assessment
  •     HTML, Jquery and ASP.NET - Technical Assessment
  •     Project Based Lab Assessment - State Management/ADO.NET/Master Pages.

 

Key Highlights

 

  • PSN Trainings is a leading online training provider across the globe. Our online training team is highly qualified, experienced and skilled with real time      industry experience.

PSN Trainings Highlights:

 

  • Instructor Led Online Courses  with 24x7 On-Demand Support
  • World Class Trainers with +12 years Industry Experience. Instructors are not just trainers they are Consultants
  • We provide  24/7 Server access to help our trainees practice exercises
  • Teaching Material Prepared by Experts from PSN Trainings who have real time experience
  • Hands on Lab Assignments
  • 100% Placement Assistance
  • Project Based learning to get hands-on experience on a real life application!
  • Providing high quality interactive and cost effective online Training
  • Live Interactive classes by industry experts.

Trainer Information:

 

  • Having 6  years of  IT Industry Experience
  • 6  years  of .Net Real Time  Experience
  • Having  3 yrs experience  as an online trainer for .Net
  • Held up to 40+ batches in past 3 years
  • Trainer has an excellent practical & industrial knowledge

Enquiry