|
|
|
Module 1: Developing Enterprise Solutions for Windows 2000
- Introduction to Enterprise Development
- Introduction to the Windows 2000 Platform
- Tools and Technologies
- Overview of Lab Solution
- Lab: Reviewing the Lab Solution
Skills
- Describe the high-level architecture of an enterprise solution that uses the Microsoft enterprise development strategy.
- Explain the terminology and concepts of Windows DNA 2000.
- Describe some key features of the Windows 2000 platform that relate to enterprise development.
- Identify Microsoft tools and technologies used in enterprise development.
- Identify some of the best practices in building distributed enterprise solutions.
- Describe the high-level design of the Purchase Order application used in the labs for this course.
Top |
|
Module 2: Designing and Modelling
- Introduction to Analysis and Design
- Creating a Conceptual Design
- Creating a Logical Design
- Creating a Physical Design
- Lab: Reviewing the Requirements Document
- Lab: Using the Visual Modeler
Skills
- List and describe the three design phases defined in the MSF application model.
- Employ UML use cases, scenarios, and use-case diagrams in the conceptual design phase.
- Use UML class diagrams and sequence diagrams in the logical design phase.
- Use Visual Modeler to create class diagrams.
- Use component diagrams and deployment diagrams in the physical design phase to generate code from Visual Modeler.
Top |
|
|
Module 3: Introduction to COM+
- From COM to COM+
- COM+ Architecture
- Administering COM+ Applications
- Debugging a COM+ Component
- Deploying a COM+ Application
- Lab: Building a COM+ Application
- Lab: Debugging COM+ Components
Skills
- Describe how COM and MTS have evolved to become COM+.
- List and describe the COM+ services.
- Create and add a component to a COM+ application.
- Debug a COM+ component.
- Deploy a COM+ application
Top |
|
Module 4: Managing Transactions and State
- COM+ Context
- Just In Time (JIT) Activation
- Managing Transactions
- Programming COM+ Transactions
- Managing State
- Using the Shared Property Manager
- Lab: Using Context Object Services
- Lab: Programming COM+ Transactions
- Lab: Storing State in the Middle Tier
Skills
- Use the context object to retrieve information about a COM+ component.
- Add transaction support for COM+ components by using the Component Services tool.
- Enable JIT activation for COM+ components.
- Create COM+ components that support and manage distributed transactions.
- Use the Shared Property Manager to manage the application data referred to as state.
- Describe some of the best practices when managing transactions and state.
Top |
|
|
Module 5: Queued Components and Events
- Introduction to Queued Components
- Working with Queued Components
- Handling Events
- Publisher and Subscriber Architecture
- Working with Events
- Lab: Creating and Using Queued Components
- Lab: Creating and Using Event Classes
- (Optional) Lab: Combining Queued Components and Events
Skills
- Describe the purpose and benefits of queued components.
- Create a queued component.
- Instantiate and communicate with a queued component.
- Describe the COM+ Event Service provided with Windows 2000.
- Create and use an event class to match publishers with subscribers.
- Combine queues with events to make the processing of publisher and subscriber events time-independent.
Top |
|
Module 6: Integrating with Active Directory
- Overview of Directory Services
- Using ADSI to Access Active Directory
- Using ADO to Query Active Directory Data
- Lab: Using ADSI
- Lab: Using ADO
Skills
- Describe directory services.
- Describe the benefits of integrating with Active Directory.
- Describe the Active Directory programming model.
- Access Active Directory data by using Active Directory Service Interface (ADSI).
- Query for Active Directory objects by using ADO.
Top |
|
|
Module 7: Universal Data Access with ADO 2.5
- Using ADO 2.5
- Retrieving Data from a Database
- Accessing Web Data
- Lab: Accessing Data from a Web Site
Skills
- Describe the major components of the ADO 2.5 object model.
- Describe how to use ADO to access databases efficiently.
- Use the Microsoft OLE DB Provider for Internet Publishing with ADO 2.5 to retrieve hierarchical data from a Web site.
- Use the Recordset, Record, and Stream objects to access Web-based data.
Top |
|
Module 8: Making Applications Secure
- Overview of Windows 2000 Security
- Declarative Security
- Programmatic Security
- Setting the Identity of a Server Application
- Lab: Implementing Declarative Security
- Lab: Implementing Programmatic Security
- Lab: Assigning a COM+ Application Identity
Skills
- Describe the major security features and security models provided by the Windows 2000 platform.
- Explain how authentication and authorization work.
- Describe the authentication options available to Internet solutions based on COM+ and Internet Information Services (IIS).
- Declaratively implement security by using COM+ roles.
- Implement programmatic security by using security context information.
- Understand how COM+ application identity affects security.
- Describe best practices for implementing security in enterprise solutions.
Top |
|
|
Module 9: Using XML to Exchange Data
- Introduction to XML
- Validating XML Documents
- Using the Document Object Model
- Applying XML in N-Tier Applications
- Lab: Exchanging Data Using XML
Skills
- Describe the purpose and benefits of XML.
- Describe the structure of a well-formed XML document.
- Describe the purpose of XML schemas and DTDs.
- Manipulate XML by using the Document Object Model.
Top |
|
|
|
|
Exams:
-
There are no exams directly associated with this course
|
|
Price Options ex VAT:
Classroom Training
? |
Distance Learning
? |
eLearning Options
? |
Book Learning
? |
£
1750 (€2486)
|
£
995.00 (€1413)
|
- |
No Books Supported for Course at present
|
|
|
Call Free on 0800 169 1890
Print 2 Page Flyer Last Modified 01 May 2008
|
|