Informationen über Kurs 73247 - Microsoft Visual Basic .NET-Distributed Applications Pt 2: COM+ and Interop - Online
-
Ziele
- To identify benefits of COM-based applications. - To identify features of CO+ services. - To identify features of COM+ application types. - To match atomicity, consistency, isolation, and durability (ACID) properties of a transaction with their descriptions. - To identify features of resource managers. - To identify features of local transactions. - To distinguish between COM and .NET. - To sequence the steps in the invocation process of COM components from .NET - To identify functions of the runtime callable wrapper (RCW).
-
Anforderungen
This course is aimed at database administrators, application developers, systems analysts, and software engineers. Typically, students will may be working in a medium to large development environment that uses Microsoft Visual Studio .NET, Enterprise Developer Edition.
-
Titel
Kurs 73247 - Microsoft Visual Basic .NET-Distributed Applications Pt 2: COM+ and Interop
-
Inhalt
Course Description
The Microsoft Visual Basic .NET-Distributed Applications Pt 2: COM+ and Interop course covers how to create and consume serviced components and how to create and manage transaction services by using Visual Studio .NET and the Microsoft .NET Framework. This course also covers how to work with unmanaged code.
Deployment Options
Self-Study
Objectives
Unit 1: Serviced Components 2 hours
- Identify benefits of COM-based applications.
- Identify features of CO+ services.
- Identify features of COM+ application types.
- Identify component management capabilities of the
- Component Services administrative tool.
- Identify features of context attributes.
- Identify circumstances in which interception is needed.
- Match ServicedComponent methods with their descriptions.
- Differentiate between ServicedComponent attributes.
- Identify the steps to create a serviced component.
- Identify the command used to generate a key pair.
- Identify steps to create a strong-named assembly.
- Identify the command to install a component in the Global Assembly Cache (GAC).
- Sequence the steps to register a component in COM+.
- Identify the steps to create a COM+ application.
- Sequence the events of a method call on a Just-In-Time (JIT) activated component.
- Identify the code for Just-In-Time (JIT) implementation.
- Identify the options for setting the done bit.
- Match concurrency problems with their descriptions.
- Match synchronization settings with their features.
- Identify the code to configure synchronization for a COM+ application.
- Identify features of an activity.
- Identify features of a causality.
Unit 2: Transaction Services 2 - 3 hours
- Match atomicity, consistency, isolation, and durability (ACID) properties of a transaction with their descriptions.
- Identify features of resource managers.
- Identify features of local transactions.
- Identify features of distributed transactions.
- Set the transaction attribute.
- Match transaction outcome methods with their features.
- Identify features of transaction streams.
- Identify the code for using client-managed transactions.
- Sequence the stages of a transaction life cycle.
- Identify features of transaction time-outs.
- Match transaction statistics with their meanings.
- Match transaction properties and attributes with their descriptions.
- Match TransactionIsolationLevel values with their descriptions.
Unit 3: Working with Unmanaged Code 2 - 3 hours
- Distinguish between COM and .NET.
- Sequence the steps in the invocation process of COM components from .NET
- Identify functions of the runtime callable wrapper (RCW).
- Identify features of interop assemblies.
- Identify the steps to access a COM object from a .NET client.
- Identify the characteristics of a COM-compatible component.
- Identify the steps for creating a COM component that supports late binding.
- Match the ClassInterfaceType values with their descriptions.
- Identify the code for manually defining an interface to a COM component using the ComClass attribute.
- Identify the code for using the DispID attribute.
- Identify the code for using the ComVisible attribute.
- Add a globally unique identifier (GUID) to a component.
- Sequence the steps performed by platform invoke in the invocation of platform services.
- Match parameters of the Declare statement with their descriptions.
- Match DllImport attribute parameters with their descriptions.
Course Access
Each student has access to the course for a period of 6 months from the day of enrollment in the course.