DOTNET Online Training

Course Content 

.NET ENTERPRISE ARCHITECTURE 4.0

  • Introduction to the .NET platform
  • Common Language Run Time (CLR)
  • The Common Type Specification (CTS)
  • The Common Language Specifications (CLS)
  • Microsoft Intermediate Language (MSIL)

C#.NET Language Basics

  • Data Types -Type Conversion
  • Boxing & Unboxing
  • Conditional Statements
  • Looping
  • Methods in C#
  • Properties
  • Arrays
  • Structures
  • Strings
  • Collections (Generic& Non Generic)

Objects Oriented Programming

  • Oops Concepts
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Class and Object
  • Value types, Reference types
  • Constructors
  • Method overloading
  • Method overriding
  • Abstract Classes
  • Abstract Methods
  • Interfaces
  • Multiple Inheritance
  • Generic classes
  • Static classes
  • Static constructors
  • Partial Classes

Memory Management

  • Garbage Collector
  • Stack. And Heap
  • System. Object Class

Exception Handling

  • System Defined Exceptions
  • Custom Exceptions
  • Try, Catch, Finally
  • Throwing exceptions

GUI Application Development

  • Windows forms and Controls 

Data Base Programming (ADO.NET)

  • ADO .NET Introduction
  • Data Providers in .Net
  • Data Readers- Dataset and Data Adapters
  • Stored procedures

ASSEMBLIES

  • Private Assemblies
  • Shared Assemblies
  • Global Assembly Cache (GAC)

Delegates Event Handling

  • Function Pointers
  • Multi cast delegates
  • Event Handling

File Handling

  • System .IO namespace
  • File stream
  • Stream Reader
  • Stream writer
  • Binary Reader
  • Binary Writer

Multi threading

  • Threading
  • Thread life cycle

                                     ASP.NET Course Content

INTRO TO WEB TECHNOLOGIES

  • HTML
  • Client side scripting languages
  • llS Architecture
  • Server side programming with ASP
  • ASP objects Intro

SP.NET INTRO

  • what is ASP.NET
  • ASP VS ASP.NET
  • Inline Technique and code behind technique

SERVER SIDE CONTROLS

  • Client side control vs Server side controls.
  • Type of server controls - HTML server controls,
  • Examples on Web server controls.
  • ASP.NET Page Execution Architecture

STATE MANAGEMENT

  • Cookies
  • Session State
  • Query String
  • Application object
  • Session and App events
  • Global. ASAX
  • View state
  • ADO.NET
  • Intro to ADO.NET Providers
  • Data Reader
  • Dataset
  • Repeater
  • Data source Controls
  • Grid view

CACHING

  • Importance of Caching-ASP 3.0 Support for Caching
  • Type of Caching in ASP.NET
  • Output Caching
  • Web user control
  • Fragment caching
  • Data caching vs Application object

ASP.NET CONFIGURATION

  • Machine config vs Web config
  • App Settings
  • Custom error setting
  • In process VS out process session state
  • State server and SQL Server

ASP.NET TRACING

  • Page Level
  • Application Level

SECURITY IN ASP.NET

  • Authentication & Authorization
  • Windows Based Authentication
  • Form Based Authentication
  • Passport Authentication

MASTER PAGES

SITE NAVIGATION

                                   SQL Server

Introduction To SQL Server

  • Connecting To Server
  • Server Type
  • Server Name
  • Authentication Modes
  • Sql Server Authentication Mode
  • Windows Authentication Mode
  • Login and Password
  • Sql Server Management Studio and Tools In Management Studio
  • Object Explorer
  • Query Editor

TSQL (Transact Structured Query Language)

Introduction To TSQL

  • Types Of TSQL Commands
  • Data Definition Language (DDL)
  • Data Manipulation Language (DML)

Data Manipulation Language 

  • Insert
  • Update
  • Delete

Join

  • Inner Join
  • Self Join
  • Outer Join
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join

Stored Procedures
Triggers

  • Creating , Altering and Dropping
  • Optional Parameters
  • Purpose of Triggers
  • Creating, Altering and Dropping Triggers
  • Basic  Concepts of  MVC and  WCF