|
Deploying Microsoft .NET Applications for Systems Engineers - (Microsoft Training Course: 2362) - 3 days
|
|
|
Target Audience
|
Pre-requisites
|
Purpose
|
Print 2 Page Flyer
|
Exams
|
Price Options
|
| |
|
COURSE OUTLINE
|
| |
Introduction to the .NET Framework
|
Implementing a .NET Application Security Strategy
|
Configuring .NET Application Security
|
Introduction to .NET Application Deployment
|
Deploying .NET Applications by Using Microsoft Windows Installer (MSI)
|
Deploying Automatically-updating .NET Applications
|
Signing .NET Assemblies
|
Managing .NET Assemblies
|
Configuring .NET Components
|
Monitoring .NET Applications
|
|
|
Target Audience:
This course teaches System Engineers how to deploy .NET applications and the .NET Framework, using different deployment techniques. It includes the basic architecture of .NET applications and how to secure, monitor, and maintain them. The typical audience for this learning product is a skilled System Engineer with at least three years of network and server management experience.
Pre-requisites:
Before attending this course, students must have the following pre-requisites:- Experience with Microsoft Windows 2000 Server and/or Microsoft Windows Server 2003
- Experience with Microsoft Active Directory
- Experience with TCP/IP including DHCP, DNS, etc.
Purpose:
After completing this course, students will be able to describe what the Microsoft .NET Framework components are and how they work together; describe the elements of and best practices for securing .NET applications; configure .NET application security, including code-access and role-based security, using guidelines for best practices; describe the different deployment mechanisms for a .NET application; deploy applications built on the Microsoft .NET Framework using a variety of methods; update components of an application built on the .NET Framework; describe the elements of managing .NET assemblies; deploy .NET assemblies; configure ASP.NET applications and Enterprise Services; monitor .NET applications, including the use of the Enterprise Instrumentation Framework (EIF).
|
|
|
Module 1: Introduction to the .NET Framework
- Life after .NET
- .NET Framework Components
- .NET Framework Components and .NET Applications
- The Role of the Global Assembly Cache (GAC)
- Communications Between .NET Applications and Services
Skills
- Describe how using the .NET Framework and applications will and will not affect daily operations for the Systems Engineer.
- Describe the basic components of the .NET Framework.
- Explain how .NET applications and the .NET Framework components work together.
- Describe how the Global Assembly Cache (GAC) works.
- Describe, at a high level, the architecture of a .NET application.
Top |
|
Module 2: Implementing a .NET Application Security Strategy
- Identifying .NET Framework Security Layers
- Applying .NET Security Principles
Skills
- Identify .NET framework security layers.
- Describe the guidelines for implementing .NET security.
Top |
|
|
Module 3: Configuring .NET Application Security
- Configuring Code Access Security
- Configuring Role-Based Security
- Lab: Configuring Code Access Security
Skills
- Configure code access security.
- Configure role-based security.
Top |
|
Module 4: Introduction to .NET Application Deployment
- Options for Deploying the .NET Framework
- Overview of Deploying .NET Applications
- Deploying a .NET Application using XCopy
- Deploying a .NET Application with No-Touch Deployment (NTD)
- Lab: Deploying Applications using XCopy and NTD
Skills
- Deploy the .NET Framework.
- Describe, at a high level, how .NET applications are deployed.
- Deploy .NET applications using Xcopy.
- Deploy .NET applications using No-Touch Deployment (NTD).
Top |
|
|
Module 5: Deploying .NET Applications by Using Microsoft Windows Installer (MSI)
- Microsoft Windows Installer (MSI) Features
- Creating Launch Conditions for an MSI Installation
- Creating Desktop Icons and Menu Shortcuts
- Creating Custom Actions
- Lab: Building an MSI Installer Using the Microsoft Visual Studio .NET Setup
Skills
- Describe MSI features.
- Create launch conditions for an MSI installation.
- Create desktop icons and menu shortcuts.
- Create custom actions.
- Explain the best practices for building an MSI installation.
Top |
|
Module 6: Deploying Automatically-updating .NET Applications
- Overview of Automatically-updating Applications
- Deploying and Updating a Smart Client Application
- Deploying and Updating .NET Applications using the Application Updating Block (AUB)
- Lab: NTD and Smart Clients
Skills
- Describe the basic process for updating applications.
- Deploy and update a smart client application.
- Describe the process of deploying and updating .NET applications using the AUB.
Top |
|
|
Module 7: Signing .NET Assemblies
- Creating Strong-Named Assemblies
- Identifying Additional Signing Options
- Lab: Signing .NET Assemblies
Skills
- Create strong-named assemblies.
- Identify additional signing options.
Top |
|
Module 8: Managing .NET Assemblies
- Deploying Assemblies to the Global Assembly Cache
- Configuring Assemblies for Side-by-Side Deployment
- Lab: Deploying .NET Assemblies
Skills
- Deploy assemblies to the Global Assembly Cache (GAC).
- Configure assemblies for side-by-side deployment.
Top |
|
|
Module 9: Configuring .NET Components
- Configuring the ASP.NET Process Model
- Configuring .NET Enterprise Services
- Implementing .NET Remoting
- Lab: Configuring .NET Components
Skills
- Configure ASP.NET applications.
- Configure Enterprise Services.
- Configure .NET remoting.
Top |
|
Module 10: Monitoring .NET Applications
- Monitoring .NET Applications
- Testing Web Applications with ACT
- Lab: Instrumentation with EIF
Skills
- Monitor .NET applications using Enterprise Instrumentation Framework (EIF).
- Test Web applications using the Windows Application Compatibility Toolkit (ACT).
- Evaluate results from EIF and ACT.
Top |
|
|
|
Exams:
-
There are no exams directly associated with this course
|
|
Price Options ex VAT:
Classroom Training
? |
Distance Learning
? |
eLearning Options
? |
Book Learning
? |
£
1185 (€1683)
|
£
674.00 (€957)
|
- |
No Books Supported for Course at present
|
|
|
Call Free on 0800 169 1890
Print 2 Page Flyer Last Modified 01 May 2008
|
|