Introducing Microsoft .NET


Overview/Description
To introduce the concepts, environment, technology, and tools for Microsoft .NET

Target Audience
Software developers, software project managers

Prerequisites
Background knowledge of Visual Studio, object-oriented programming experience

Expected Duration
270 Minutes

Objectives:

Introducing Microsoft .NET

  • describe the advantages of building software as a service.
  • define the concept of a web service and describe its architecture.
  • define the broad technologies and attributes of the .NET Framework.
  • describe the key features of the Visual Studio.NET integrated development environment.
  • describe the key features of the Common Language Runtime (CLR).
  • explain the advantages of an intermediate language and describe how the loading and execution process works.
  • describe the role of the common language specification in the Common Language Runtime and explain the advantages of managed code and type safety.
  • describe how assemblies and manifests create self-describing applications that can be easily distributed and deployed.
  • describe the .NET Framework system class hierarchy and explain how it is accessed.
  • explain the relationship between COM, COM+, MTS, and the .NET Framework.
  • describe the new forms designers for classic Windows applications (Windows Forms) and web applications (Web Forms).
  • describe the role of the open Internet standards SOAP and XML in building integrated web applications.
  • describe the new features of data access using ADO.NET.
  • describe the changes to Active Server Pages (ASP) for the .NET initiative.
  • describe the general shape and syntax of the C# language included with Visual Studio.NET.
  • summarize the main changes to the Visual Basic language for VB.NET.
  • describe the new object-oriented features of Visual Basic.NET.
  • describe managed extensions for Visual C++.NET.

  • Course Number: 31679_eng