Technology:

Windows 2000 / .NET

Course:

Building COM+ Applications Using Microsoft .NET Enterprise Services

MS-2557 (Portions of Exam 70-310)

Type:

Development

Duration:

5 Days

Description:

Delivery Method:

Instructor led

 

Summary Description:

 

 

Audience:

This five-day instructor-led course provides students with the knowledge and skills to effectively build scalable, distributed applications that use Microsoft® .NET Enterprise Services and the Microsoft .NET Framework.

 

This course is intended for departmental developers who currently build client/server applications and large-scale solutions for departments inside a business; consultants who work with developers to build client/server applications and large-scale solutions for businesses; Web developers who build Web-based applications requiring significant infrastructure support such as transactions, security, and pooling of resources; and Line-of-Business (LOB) application developers.

Objectives:

 

 

Comments:

This course will help the student prepare for the following Microsoft Certified Professional exams:

      This course is associated with portions of Exam 70-310.

 

None.

Topics Covered:

By the end of this course, the student should be able to:

ü       Describe the history of server-based applications and describe the COM+ runtime architecture.

ü       Use attributes to configure an assembly as a COM+ application and create components that use Just-in-Time (JIT) activation and are synchronized.

ü       Create data access components that use Microsoft ADO.NET to retrieve or update data in a database.

ü       Create transactional components.

ü       Secure an enterprise application by using COM+ services role-based security.

ü       Manage state in JIT activated components.

ü       Create Compensating Resource Managers (CRMs) to enable transactional support for resources lacking a resource manager.

ü       Use loosely coupled events (LCEs) to send notifications to other applications.

ü       Create queued components.

ü       Debug COM+ applications and describe common application-failure scenarios and how to solve these failures.

ü       Create scripts for managing deployment and administration.

ü       Use the enhancements provided by COM+ version 1.5 to improve the scalability, availability, and manageability of COM+ applications and use COM+ features such as Services Without Components (SWC), Bring Your Own Transaction (BYOT), and Phase Zero notification in applications.

 

Prerequisites:

 Student should have:

ü       Experience building assemblies by using Microsoft Visual Basic® .NET or Microsoft Visual C# .

ü       Experience handling database transactions in program code.