(<img height='1' width='1' border='0' src="http://www.googleadservices.com/pagead/conversion/1072619999/?value=1&label=Lead&script=0" />)
F1
About F1Course ScheduleOther ServicesSite MapContactHome

Building Microsoft Transaction Server Components with Microsoft Visual C++ 6

Exchange Server
Office (inc Access)
SQL Server
Visual Studio .NET
Windows
Web Development
Visual FoxPro
Programming
Business
Knowledge Management
Certification
Learning Options
Reserve a Place
No scheduled Course : Contact for Details
View Other Courses in Same Category

Module 1: Microsoft's Enterprise Development Strategy

  • Introduction to Enterprise Development
  • Island Hopper News Sample Application
Skills
  • Explain the general terms related to client/server architecture.
  • Describe the high-level architecture of an enterprise solution by using Microsoft's Enterprise Development Strategy.
  • Describe the Component Object Model (COM) and its advantages.
  • Describe the Island Hopper News sample application used as the business problem in this course.
  • List the Microsoft development tools, products, and technologies that will be used to build the solutions to the course labs.
Top

Module 2: Introduction to Microsoft Transaction Server

  • Overview of MTS
  • MTS Architecture Using the MTS Explorer
  • Deploying an MTS Component
  • Lab: Deploying an MTS Package on a Client Computer
Skills
  • List the issues related to developing multiuser, three-tier applications and explain how MTS addresses these issues.
  • Describe the MTS architecture.
  • Create a package by using the MTS Explorer.
  • Add an existing component to an MTS package.
  • Configure a client computer to use MTS components.
Top

Module 3: Creating MTS Components

  • Overview of MTS Transaction Services
  • Building MTS Components
  • Lab: Creating an MTS Component
Skills
  • Describe what a transaction is and how it conforms to the ACID properties.
  • Describe how MTS manages context for objects.
  • Participate in transactions by calling the SetComplete, SetAbort, EnableCommit, or DisableCommit methods of the MTS ObjectContext object.
Top

Module 4: Debugging and Error Handling

  • Handling Errors in MTS
  • Debugging a Component
  • Debugging and Monitoring Tools
  • Analyzing Application Performance by Using Microsoft Visual Studio Analyzer
  • Lab: Using Microsoft Visual Studio Analyzer
Skills
  • Debug an MTS object at run time.
  • Use MTS Spy to monitor component activity.
  • Analyze the performance of an application by using Microsoft Visual Studio Analyzer.
Top

Module 5: Managing Component State

  • Overview of Managing Component State
  • Just-in-Time Activation
  • The IObjectControl Interface
  • Storing Object State
  • The Shared Property Manager
  • Lab: Using the Shared Property Manager
Skills
  • Explain how just-in-time activation affects object state.
  • Use the IObjectControl interface to define context-specific initialization and cleanup procedures.
  • Explain the usefulness of storing state and sharing state between components.
  • Use the Shared Property Manager to store the shared state of MTS components.
Top

Module 6: Advanced Data Access

  • Using Stored Procedures
  • Using ADO and OLE DB in a Distributed Environment
  • Disconnected Recordsets
  • Converting an OLE DB Rowset to an ADO Recordset
  • Session Pooling
  • Data Access Best Practices
  • ADO Best Practices
  • OLE DB Best Practices
  • Lab: Creating a Disconnected Recordset
  • Lab: Converting OLE DB Data to ADO
Skills
  • Choose the appropriate cursor locations, cursor types, and lock types for different enterprise scenarios.
  • Create a disconnected recordset and perform batch updates.
  • Convert an OLE DB rowset into an ADO recordset.
  • Manage database connections efficiently through session pooling.
Top

Module 7: Implementing Security

  • Introduction to Security
  • Implementing Declarative Security in MTS Applications
  • Implementing Programmatic Security in MTS Applications
  • Implementing Security in SQL Server
  • Security Best Practices
  • Lab: Implementing Declarative Security in MTS Applications
  • Lab: Implementing Programmatic Security in MTS Applications
  • Lab: Implementing Security in SQL Server
Skills
  • List the advantages of three-tier security over two-tier security in enterprise solutions.
  • Implement declarative security for MTS packages by using MTS roles and Windows NT user and group accounts.
  • Implement programmatic security for MTS packages by using the security methods of IObjectContext and IsecurityProperty.
  • Assign permissions to login by using SQL Server Enterprise Manager.
  • List best practices associated with implementing security in enterprise solutions.
Top

Module 8: Using MTS Administration Objects

  • MTS Administration Objects
  • Scriptable Object Hierarchy
  • Working with Packages
  • Working with Components
  • MTS Administration Programming Best Practices
  • Lab: Creating a Deployment Program for a Package
Skills
  • Create, delete, and modify packages and components by using the MTS Administration objects.
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