Home  |  About Us  |  Careers |  Resources  |  Client List  |  Sitemap  |  Contact Us
 

Call: 416-623-9493 or 905-487-4500

Toll Free: 1-866-955-4526 
E-mail: info@globalerp.ca

 
Software Quality Assurance Training Business Analysis Training SAP Training PMP Training Informatica Training JAVA Training MICROSOFT .NET Training Big Data & Hadoop Training Scrum Training Microsoft BI Training ORACLE Admin Training

 
 
 
 
 
 
MICROSOFT .NET
     
  COURSE ID   GLNET500
  DURATION   36 hrs
  Course Fee   $1500 + HST
  DELIVERY METHOD  
  COURSE OVERVIEW  
  AUDIENCE  
  PREREQUISITES  
  COURSE OBJECTIVES  
  COURSE OUTLINE  

 

MICROSOFT .NET OVERVIEW

 

Why .Net?

Introduction to .Net Framework

Basic functionality of CLR

MSIL

CTS &CLS

.Net Languages

System Requirements

 

 

C#-THE LANGUAGE

 

Writing Programs in C#

Compiling and executing from command prompt

Conditional statements

Loops

Structures

Introduction to assemblies and namespaces

Base class Libraries

Data types

Boxing and Un-Boxing

Array

Collections

 

 

OBJECTS ORIENTED PROGRAMMING

 

Structure Vs Class

Access Specify

Properties

Method Overloading

Operator Overloading

Constructors

Shared Modifiers

Inheritance

Overloading and Overriding

‘THIS’ Keyword

Sealed class

Interface

Polymorphism

Early-binding and Late-binding

Destructors

 

 

MEMORY MANGEMENT

 

Garbage Collector

Stack and Heap

System, GC class

 

 

EXCEPTION HANDLING

 

System defined exceptions

Custom exceptions

Try, Catch and Finally structure

Throwing exceptions

 

 

GUI APPLICATION DEVELOPMENT

 

Introduction to “system.Windows.Form.DLL”

Basic Controls rich text box, dialog

Boxes and toolbars

Working with context menus

Main menu and MDI form

Visual Inheritance

 

 

WINDOWS CONTROL LIBRARY

 

Creating user controls

Creating custom controls

Creating user controls by extending and existing controls

 

 

DELEGATES

 

Introduction to delegate concepts

Even handling architecture with delegate

 

 

DATA ACCESS WITH ADO.NET

 

Introduction to data access, libraries and DAO

RDO and ADO

Drawback of ADO

ADO.NET managed data providers

Introduction to system Data. Ole db

Data reader

Introduction to System. data SQL client

Prepared statement

Transaction Handling

Introduction to System Data. Oracle Client

Dataset and Data Adapter

Data binding

Data grid programming

Data view

Data relation

 

 

MULTI THREADING

 

Thread class

Sleep, suspend and resuming thread

Asynchronous connection

Synchronization of thread

 

 

ASSEMBLIES

 

Introduction to COM architecture

Disadvantage of COM

Introduction to assemblies

Private Vs shared Assemblies

Creating private assembly

Probing and preparing configuration file

Strong name utility

Creating shared assembly

CLR Architecture

Native generator utility

Assembly versioning

Compatibility of assembly

Configuration file for shared assembly

 

 

WINDOWS SERVICES

 

Introduction to window services

Creating your own windows services

 

 

MICROSOFT .NET OVERVIEW

 

Why .Net?

Introduction to .Net Framework

Basic functionality of CLR

MSIL

CTS &CLS

.Net Languages

System Requirements

 

 

INTRODUCTION TO VB.NET

 

Features of VB.Net

Writing Programs in VB.Net

Compiling and executing from command prompt

Introduction to assemblies and Namespaces

Base class Libraries

Data types

Option statements

Boxing and un-boxing

Array

Sub programs

 

 

INTRODUCTION TO VISUAL STUDIO .NET

 

VS 6.0 vs. VS.NET

File structure created by VS.Net application

Types of projects

Creating Demo console application

 

 

OBJECT ORIENTED PROGRAMMING

 

Structure Vs Class

Access

Properties

Method Overloading

Constructors

Shared modifiers

Inheritance

Overloading & Overriding

‘My Base’ Keyword

Shadowing abstract class

Interface Polymorphism Early-binding and Late-binding Destructor and Garbage collector

 

 

GUI APPLICATION DEVELOPMENT

 

Basic controls and event driven programming

Advance controls rich textbox, dialog

Boxes, toolbar

Working with context menus

Main menu and MDI form

Visual Inheritance

 

 

WINDOWS CONTROL LIBRARY

 

Creating User controls

Creating custom controls

Creating Custom Controls

 

 

 DELEGATES

 

Introduction to delegate concept

Event handling architecture with delegate

Handlers, Add handler and Remove handler

 

 

 ASSEMBLIES

 

Introduction to COM Architecture

Disadvantages of COM

Introduction to assemblies

Private Vs shared Assemblies

Creating private assembly

Probing and preparing configuration file

Strong name utility

Creating shared assembly

CLR Architecture

Native generator utility

Assembly versioning

Compatibility of assembly

Configuration files for shared assembly

 

 

 DATA ACCESS WITH ADO.NET

 

Introduction to data access libraries, DAO

RDO and ADO

Drawback of ADO

ADO.net managed data providers

Introduction to System Data Ole db

Data reader

Introduction to system Data  SQL  Client

Prepared statement

Transaction handling

Introduction to system Data Oracle Client

Dataset and Data Adapter

Data binding

Data grind programming

Data view

Data relation

 

 

 MULTI THREADING

 

Thread class

Sleep. Suspend and resuming thread

Asynchronous connection

Synchronization of thread

 

 

 WINDOWS SERVICES

 

Introduction to Windows services

Creating your own windows services

 

 

 WEB TECHNOLOGIES

 

HTML

Server side scripting languages

Client side scripting languages

 

 

 ASP.NET

 

ASP Vs ASP.NET

What is ASP.NET

IIS Architecture

Post back technique

Event driven programming support

Page life cycles

Code behind Technique

 

 

 CONTROLS

 

Client side controls

Server side controls

Data controls

User controls

Custom controls

Inline coding in controls

Validation controls

 

 

 VALIDATION CONTROL

 

Required Field Validation Control

Compare Valuator Control

Range Valuator Control

Regular Expression Validation   Control

Custom Validation Control

 

 

 STATE MANAGEMENT

 

Cookies

Session state

Application state

View state

Maintain View state in page and controls

About  global. asps page

Scope of view state, session and application variables

Writing Session and Application events

 

 

 CACHING

 

Importance of caching

Output caching or page caching

Fragment caching Data caching

 

 

 ASP.NET CONFIGERATION

 

WEB.CONFIG File

Compilation settings

Custom error settings

Application settings

 

 

ADO.NET

 

Data Providers

Data binding with data controls

Programming with data grid

Programming with data repeater

Programming with Data list

Programming with Data view

Inline coding supports in page and data controls

 

 

ASP.NET TRACING

 

 

SECURITY IN ASP.NET

 

Authentication

Authorization

Authentication modes

 

 

XMLPROGRAMMING

 

Introduction to XML

Creating and reading XML document

XML parsers

Data transformation using XML

 

 

WEB SERVICES

 

What is Web service

WSDL Utility

Session state with Web services

Caching with Web services

Proxy with Asynchronous methods

Securing Web Services

SSL

SOAP Headers

 

 

CRYSTAL REPORTS

 

 

SSRS (SQL Server Reporting Services)

 

 

MS-Reports

 

 

LINQ: NET Language-Integrated Query

 

NET Language-Integrated Query

Getting Started with Standard Query Operators

Language Features Supporting the LINQ Project

More Standard Query Operators

Query Syntax

LINQ to SQL: SQL Integration

 

 

WCF: Windows Communication Foundation

 

What Is Windows Communication Foundation?

Fundamental Windows Communication Foundation Concepts

Windows Communication Foundation Architecture

Guide to the Documentation

 

 

WPF: Windows Presentation Foundation

 

Getting Started (WPF)

Application Development

WPF Fundamentals

Accessibility

Controls

Data

  SOFTWARE  
  CONTACT INFORMATION5  

Address: 199 Advance Blvd, Suite: 201
..................Brampton, ON, L6T 4N2

Phone: 416-623-9493 or 647-233-8717
E-mail: info@globalerp.ca

Enter Courses Description