This course gives an introduction and basic explanation of the Microsoft .NET Platform and its components, including the .NET Enterprise Servers (BizTalk Server, Application Center, Host Integration Center, Mobile Information Center Internet Security and Acceleration Server and SQL Server) as well as development tools and technologies (XML, ASP.NET, Visual Studio.NET, and SOAP). Other areas such as Universal Description, Discovery, and Integration (UDDI) and the .NET user experiences are also addressed at a high level. This course introduces the learner to the context of the .NET technology initiative, placing it in light of its response to current limitations in Internet technology and application integration, and emphasizing its importance as the 'Next Generation Internet'. The Distributed Computing Model is discussed as well as the foundational importance of XML Web Services. The course also gives an overview of the .NET Platform, discussing each of the five core elements of the platform. The majority of this course is devoted to a high-level discussion of the .NET Framework. The Common Language Runtime system is covered, along with a high-level introduction to the following elements of the .Net Framework: ASP.NET, Visual Studio.NET, Visual Basic.NET, ADO.NET and C#.
CEU credits: 0.70 CEUs
Total Learning Time
6 to 8 hours
Unit 1: Introduction to .NET 6 - 8 hours
- Identify features of .NET that support the next generation of distributed computing.
- Identify characteristics of XML Web Services.
- Identify the elements of the .NET platform.
- Identify functions of .NET Enterprise Servers.
- Identify features of the .NET platform that facilitate the use of smart devices.
Unit 2: .NET Framework 6 - 8 hours
- Identify key elements of the .NET framework.
- Identify key features of the CLR.
- Identify features of the CTS.
- Identify benefits of Intermediate Language (IL) within the .NET framework.
- Identify features of managed code.
- Identify features of .NET that enable interoperability with Component Object Model (COM) components.
- Identify features of metadata used in the .NET framework.
- Identify features of the Garbage Collector (GC).
- Identify features of Active Server Pages (ASP).NET.
- Match Web Form controls with their functions.
- Identify features of Web Services.
- Identify features of Simple Object Access Protocol (SOAP).
Unit 3: Visual Studio.NET 6 - 8 hours
- Identify key features of Visual Studio.NET components.
- Identify features of the Integrated Development Environment (IDE).
- Identify key features of Windows forms.
- Identify features of Active Server Pages (ASP).NET error handling.
- Match new Visual Basic.NET object capabilities with their descriptions.
- Identify capabilities of Web applications.
- Identify new language features in Visual Basic.NET.
- Identify new C++ features available in Visual Studio.NET.
- Select features of managed extensions.
- Identify features of the C# programming language.
- Identify features of data types within C#.
- Match key namespaces with their base classes.
- Match JScript.NET programming language features with their benefits.
- Match JScript.NET data type groups with their descriptions.
- Match ActiveX Data Objects (ADO).NET features with their functions.
- Identify features of ADO.NET object model layers.
Each student has access to the course for a period of 6 months from the day of enrollment in the course.