(<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 Distributed Applications for Microsoft Windows 2000 with Visual Basic (VB)

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: 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