COURSE ID

GLNET500
DURATION 36 hrs
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

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

 

Recent comments

Daisy

"This is one of the best training center in canada, i trained by a real time

experienced faculty,Really i am happy with this and got real time

experienced.Thanks to Globalerp solutions."

Alex

"Woked with the Global ERP Solutions team they have serviced as outstanding

job. I recommend to Global ERP Solutions as a technology driven complete

solution for current market driven companies. "

vikram

"Well qualified .net Team with Global ERP Solutions, they have done

outstanding job. Great job!"