This 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. |
Prerequisite(s) or equivalent knowledge: |
2349B Programming with the Microsoft.NET Framework (Visual C Sharp.NET) |
|
Outline: | |
Lesson 1: Introduction to COM+ Services |
History of Server-Based Applications The COM+ Runtime Architecture | |
Lesson 2: Configuring Just-in-Time Activation and Synchronization |
The .NET Enterprise Services Programming Model Just-in-Time Activation Synchronization |
Lesson 3: Using ADO.NET to Work With Data |
The ADO.NET Architecture Accessing a SQL Server Database |
Lesson 4: Transaction Services |
Introduction to Transaction Processing .NET Enterprise Services Transactions |
Lesson 5: Securing Enterprise Applications |
Introduction to Application Security Implementing COM+ Role-Based Security Authentication and Impersonation | |
Lesson 6: State Management |
Introduction to State Management Using the Shared Property Manager Using ASP.NET to Store State |
Lesson 7: Compensating Resource Managers |
Introduction to Compensating Resource Managers Implementing Compensating Resource Managers |
Lesson 8: Loosely Coupled Events |
Introduction to Loosely Coupled Events COM+ Events Using Loosely Coupled Events |
Lesson 9: Queued Components |
Introduction to Queuing Developing Queued Components Queued Components and Transactions | |
Lesson 10: Debugging COM+ Applications |
Debugging Tools Common Debugging Scenarios |
Lesson 11: Deploying and Administering COM+ Applications |
Deploying a COM+ Application Built Using .NET Enterprise Services Using COMAdmin Objects in WSH Scripts |
Lesson 12: COM+ 1.5 Enhancements |
Scalability and Availability Enhancements Manageability Enhancements Other COM+ Features |