+ Company
+ Training Solutions
+ Libraries
+ Customized Development
+ Clients
+ Reseller Log-in
   
Home : Technical Training Titles : Microsoft Technical Titles :Building COM+ Applications Using Microsoft .NET Enterprise Services
 
Building COM+ Applications Using Microsoft .NET Enterprise Services
 
Course Description:

The goal of this course is to provide students with the knowledge and skills to effectively build scalable, distributed applications that use the Microsoft .NET Framework and Microsoft .NET Enterprise Services.

This course caters to developers who build client/server applications and solutions for departments inside a business. Web developers who currently build applications (Web-based) requiring infrastructure support for transactions, pooling of resources, and security will benefit from this course as well.

This course will teach you the COM+ runtime architecture and how to configure an assembly as a COM+ application to create components that use just-in-time (JIT) activation and are also synchronized. You will create data access components using Microsoft ADO .NET to update and retrieve data in a database. You will learn how to protect an enterprise application using COM+ services role-based security. You will manage state in JIT components and create resource managers to enable transactional support for resources that do not have a resource manager. You will also create queued components and send notifications to other applications using loosely coupled events. You will be well versed in debugging COM+ applications and how to solve application failures. You will understand how to manage the deployment and administration of applications using scripts. You will learn about the COM+ 1.5 enhancements, including: Services Without Components (SWCs), Bring Your Own Transaction (BYOT), Phase Zero Notification in applications and how COM+ 1.5 improves the scalability, availability, and manageability of COM+ applications.

We recommend that you have experience handling database transactions in program code and building assemblies by using Microsoft Visual Basic .NET or Microsoft Visual C#.

 
Deployment Options:
- CD-ROM
- E-learning
- ThinkTank Server Solution
 
Learning / Exam module:

Course Duration: 12hours

 
About Our Experts:

Steven Borg, MCSD, MCT, Author
Steven’s goal is to develop innovative solutions to difficult and interesting problems, especially those that improve communication between people or reduce transaction costs between businesses. Steven has over 14 years of experience creating technical solutions to a variety of civilian and military problems, as well as 9 years active involvement in adult learning. Steven has actively worked with Visual Studio .NET and the .NET Framework for over 3 years. Steven has used his .NET experience to

write two technical books for Wiley press, one of which was selected to be translated into Simplified Chinese. His Previous experience includes seven years of Microsoft Office development using Visual Basic for Applications. Six years of experience designing object-oriented Visual Basic applications using various CASE tools in a Rapid Application Design environment. Steven has very extensive knowledge of the .NET Framework and .NET development, including VB.NET, C# and ASP.NET, including all XML aspects of .NET. Steven has involved knowledge of object oriented development using the Component Object Model (COM/ActiveX), and object oriented design using the Unified Modeling Language (UML). He also has advanced programming skills in Visual Basic .NET, C#, XML, XSL, XSLT, Visual Basic, and Visual Basic for Applications and is knowledgeable in Java and SQL.

 
Learning Segments:

Module-1 Introduction to COM+ Services
Objectives Overview
History of Server-Based Applications and The COM+ Runtime Architecture
Viewing and Configuring COM+ Application
Applications, Assemblies, and Classes and .NET Framework Integrates with COM+ Services
Summary

Module-2 Configuring Just-in-Time Activation and Synchronization
Objectives Overview
The .NET Enterprise Services Programming Model
Creating a Simple Serviced Component
Just-in-Time Activation and Synchronization
Summary

Module-3 Using ADO.NET to Work with Data
Objectives Overview
The ADO.NET Architecture
Accessing a SQL ServerDatabase
ADO.Net
Summary

Module-4 Transaction Services
Objectives Overview
Introduction to Transaction Processing and .NET Enterprise Services Transactions
Transaction
Summary

Module-5 Securing Enterprise Applications
Objectives Overview
Introduction to Application Security and Implementing COM+ Role-Based Security
Using Attributes to Configure Security Settings
Authentication and Impersonation
Summary

Module-6 State Management
Objectives Overview
Introduction to State Management and Using the Shared Property Manager
Using the SPM
Using ASP.NET to Store State
Summary

Module-7 Compensating Resource Managers
Objectives Overview
Introduction to Compensating Resource Managers
Implementing Compensating Resource Managers
Developing a CRM Worker Component
Summary

Module-8 Loosely Coupled Events
Objectives Overview
Introduction to Loosely Coupled Events
COM+ Events
Using Loosely Coupled Events
Summary

Module-9 Queued Components
Objectives Overview
Introduction to Queuing
Developing Queued Components
Using a Queued Component
Queued Components and Transactions
Summary

Module-10 Debugging COM+ Applications
Objectives Overview
Debugging Tools
Common Debugging Scenarios
Summary

Module-11 Deploying and Administering COM+ Applications
Objectives Overview
Deploying a COM+ Application Built Using .NET Enterprise Services
Using COMAdmin Objects in WSH Scripts
Deploying COM+ Application
Summary

Module-12 COM+ 1.5 Enhancements
Objectives Overview
Scalability and Availability Enhancements
Manageability Enhancements
Other COM+ Features
Summary

Module-13 Building COM+ Applications Using Microsoft .NET Enterprise Services Review



 
Related Products: 70-310 & 70-320
 
© Copyright; All Rights Reserved 2004 Specialized Solutions, Inc