Microsoft .NET Overview
Virtual Instructor-Led Format



Audience
Application architects, application developers, project managers and other professionals that will be transitioning into a Microsoft .NET architecture.
   

Duration

3 hours
   
Course Abstract
This technical briefing will utilize an interactive lecture to introduce the participants to developing with Microsoft .NET in an integrated eCommerce environment. This course is part of a series that strive to provide the basic foundational information on the emerging technologies of today. This briefing will endeavor to introduce the following topics to the participants; defining the role of .NET in eCommerce development, benefits and drawbacks of the .NET approach, illustrating the role of XML, understand the .NET framework, ADO.NET and ASP.NET, role of language component (C, C#, Perl and Visual Basic), role of .NET enterprise Servers, role of Visual Studio .NET and security concerns.
   
Price $79 per student
Objectives

Upon conclusion participants will have acquired these skills:

  • Depict .NET as a platform for web development
  • Illustrate the benefits and costs associated with .NET application development
  • Explain the role of the Common Language Runtime (CLR)
  • Examine the Web Service model supported by .NET technology
  • Depict usage of XML, SOAP and UDDI within Web Services
  • Understand the role of Visual Studio .NET and its open, extensible development environment
  • Illustrate the .NET framework that enables cross language integration
  • Depict the role of ADO.NET and ASP.NET
  • Explain the use of .NET enterprise servers
  • Illustrate the support for XML and SOAP for Web Service development
  • Understand of security in a .NET environment
   
Class Format Lecture via WebEx
Prerequisites

Each student should have a basic understanding of application development either as a developer, project manager or end client. Additionally, basic knowledge of internet-oriented applications is helpful, but not required.

Register

Or, contact us at (817) 572-9690 x22 for registration information or to schedule an onsite training course.

   
Course Topics

The following list represents the sections and topics discussed in this virtual instructor-led course offering.

 

.NET Overview

  • Technology Drivers
  • Application integration
  • B2B implementation
  • XML
  • XML Web Services
  • Open protocols
  • Enterprise solutions
  • .NET enablers
  • .NET Enterprise servers
  • .NET Programming
  • .NET applicaiton services
  • .NET Framework
    • CLR
    • Class libraries
    • XML support
  • .NET Components
    • ASP.NET
    • ADO.NET
    • CLR
    • MSMQ
    • COM+
    • IIS
    • VB.NET, C#
  • Visual Studio .NET

 

.NET Framework

  • Overview
  • Win32 and .NET
  • Web Services vs Windows applications
  • .NET Standards
  • Common Language Runtime
    • Base
    • Threading
    • COM Marshaler
    • Type Checker
    • Security Engine
    • IL to Native compiler
    • Class Loader
  • Unified Programming Model
  • Unified Classes
  • Deployment
    • Assemblies
    • Manifest
    • Metadata

 

Visual Studio .NET

  • Integrated Development
  • Building XML Web Services
  • Using ADO.NET, ASP.NET and Web Services
  • VB.NET and C# languages
  • Visual C++
  • Visual J++

 

ASP.NET

  • Code vs Content separation
  • ASP vs ASP.NET
  • Dynamic compilation
  • Page Event lifecycle

 

ADO.NET

  • Architecture
    • Presentation
    • Business
    • Data
  • Comparing ADO & ADO.NET
  • Data classes
  • Database classes
  • ADO vs ADO.NET types
  • DataSet Lifecycle
  • DataAdapter