.NET Overview: Windows, Web, and the Cloud


Overview/Description
Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
The Microsoft .NET Framework can be defined as an environment for developing, deploying and running applications, and web services on Windows platforms such as Windows Server 2008, Windows 7, and Window Azure. The latest release is Microsoft .NET Framework 4. The .NET Framework supports the use of different languages and libraries for application development. Supported languages include Visual Basic, Visual C++, Visual C#, and Visual J#. The latest release of all of these languages is release 2010. This course will provide an overview of the features and architecture of the .NET Framework, and the technologies, languages, development tools, and hosting options it provides.

Target Audience
Developers, architects, and system administrators who are interested in understanding the features of the .NET Framework and how it can be harnessed to develop and deploy enterprise applications, including Windows applications, Web applications and Cloud-based applications. Users should have a thorough knowledge of the concepts of software development and of the architecture of business applications.

Expected Duration (hours)
3.5

Lesson Objectives

.NET Overview: Windows, Web, and the Cloud

  • define the .NET Framework
  • recognize the features of the CLR
  • describe how the .NET class library can be manipulated and extended
  • recognize managed types of the CTS
  • describe how the CLS enables language interoperability
  • recognize the characteristics and functions of .NET assemblies
  • recognize the functions of application domains and runtime hosts
  • recognize features of the .NET Framework and the CLR
  • describe the .NET class library
  • describe the CTS and the CLS
  • describe the functions of .NET assemblies, application domains, and runtime hosts
  • describe the ASP.NET Page and Controls Framework
  • recognize the processing cycle for an ASP.NET web page
  • recognize the technologies supported by ASP.NET
  • recognize the characteristics and functions of Windows Forms
  • recognize the characteristics and functions of Windows Presentation Foundation
  • describe data access with ADO.NET
  • describe the functions of Windows Communication Foundation
  • describe the features of the Windows Workflow Foundation solution
  • recognize features of Visual Studio
  • describe the templates available and the languages supported in Visual Studio
  • recognize the functions of Windows Azure
  • describe ASP.NET
  • describe the characteristics and functions of Windows Forms and Windows Presentation Foundation
  • describe data access with ADO.NET
  • describe WCF functions and recognize the Windows Workflow Foundation solution
  • recognize the features, templates, and languages in Visual Studio
  • describe Windows Azure and the Cloud
  • Course Number:
    sd_mnov_a01_it_enus

    Expertise Level
    Beginner