Banner Banner Banner Banner Banner Banner Banner Banner Banner

MS.Net

Course Introduction

  • Intro / Objectives
  • What this Course Covers
  • For New Developers
  • For Experienced Developers
  • Microsoft Certification Tracks
  • Terminology & TLA's

.NET Framework Fundamentals

  • Why .NET?
  • What is the .NET Framework?
  • .NET Under the Hood
  • .NET Clients
  • Obtaining the .NET Framework
  • Language Options
  • .NET Tools
  • Framework Config MSC

How .NET Works

  • .NET and XML

Advantages of .NET

  • What's the Big Deal?
  • Important Changes

Visual Studio .NET

  • Introducing .NET
  • Visual Studio Basics
  • Obtaining and Installing .NET
  • File Organization

Framework Organization

  • Namespaces
  • Classes and More Classes

Data Types

  • Common Type System
  • Value or Reference?

Common Language Runtime

  • CLR Basics
  • MSIL

Assemblies

  • DLL Hell Freezes Over
  • Assembly Basics
  • Assembly Contents
  • Manifest Basics
  • Assembly Versioning
  • Shared Assemblies
  • How CLR Locates Assemblies
  • Redirecting

.NET Object Oriented Programming

  • VB Grows Up
  • OOP Fundamentals
  • Class Fundamentals
  • Constructors
  • Constructor Tricks
  • Inheritance
  • Inheritance Example
  • Overloading
  • Overriding
  • Shadowing
  • Interfaces

Garbage Collection

  • GC Basics
  • How GC Works
  • Forcing GC

ASP .NET

  • Web Development in .NET
  • How ASP.NET Works
  • ASP.NET Basics
  • Deploying ASP.NET Web Apps

Data Access

  • Introducing ADO.NET
  • ADO.NET Structure
  • Important Changes

Web Services

  • What Is a Web Service?
  • Creating Web Services
  • Using Web Services

Interaction With COM

  • COM Basics
  • COM & .NET
  • Calling COM from .NET

Remoting

  • What is Remoting?
  • Remoting Basics
  • Remoting Issues

Reflection

  • What is Reflection?
  • How Reflection Works

Deployment

  • Giving Birth to Your App
  • Deployment Issues

Configuration Files

  • Configuring Apps Made Easy
  • Configuration Basics

Code Security

  • Security Basics
  • Code Security Options

Migrating to .NET

  • Why to Migrate
  • When to Migrate
  • How to Migrate