Systematix Computer Training

Visual Basic 6: Distributed Applications Design and Development

3 days

Overview

Visual Studio 6.0 Distributed Applications Design and Development is a hands-on course that emphasizes the Distributed Component Object Model (DCOM) as it is deployed through the Microsoft Transaction Server (MTS).

Prerequisites

To ensure your success, we recommend you first take the following Systematix or have equivalent knowledge Distributed Applications Design and Development Use an Internet browser such as Internet Explorer. Work with a database (preferably SQL). Use the Windows NT operating system.

Benefits

Students will learn how to create Windows distributed applications by using Visual Basic 6.


Introduction to Distributed Applications

  • Understanding the Rapidly Changing World of Business Computing
  • Understanding How Applications Have Evolved
  • Addressing Efficiency, Reliability, and Scalability
  • Challenges of Distributed Applications
  • Key Features of Distributed Systems
  • ESWAP

Applying Design Concepts

  • Introduction to the Development Process
  • Designing in Phases
  • Applying Design Techniques

Analyzing Business Requirements

  • Examining the Business Environment
  • Evaluating Customer Requirements
  • Assessing Technical Constraints
  • Analysis Problems

Evaluating Application Architecture

  • Identifying Architecture
  • Implementing the Business Logic
  • Establishing the Data Services Layer

Using Essential Windows Platform Services

  • Windows NT Platform Services
  • Using the Component Object Model (COM)
  • Using the Microsoft Internet Information Server (IIS)
  • Using Microsoft Message Queuing (MSMQ)
  • Using the Microsoft SQL Server

Creating a Solution Design

  • Identifying Technical Requirements
  • Understanding Application Modeling
  • Microsoft Visual Modeler
  • Applying Visual Modeler to the ESWAP

The Logical Design of the Database

  • Developing a Logical Data Model
  • Data Normalization

The Physical Design of the Database

  • Physical Database Design
  • Using Visual Database Design Tools

Building Components for Distributed Applications

  • COM Concepts Applying MTS to Distributed Applications
  • Building Components for MTS
  • Deploying MTS Components

Solving Network Problems Using Microsoft Message Queue Server (MSMQ)

  • What Are MOMs and Why Do MSMQs Need Them?
  • Synchronous Communication
  • Understanding the MSMQ Server

Presentation Design

  • Presentation Considerations
  • Visual SourceSafe and Change Management

The Presentation Tier Implementation

  • Selecting a Presentation Tier Technology
  • Implementing the Presentation Tier

Optimization, Deployment, and Maintenance

  • Optimization and Performance Monitoring
  • Preparing and Distributing a Desktop Application
  • Preparing and Distributing a Web-based Application
  • Applying Maintenance Concepts

Systematix Training - tel: 0118 3243000 - www.systematix.co.uk
Visual Basic 6: Distributed Applications Design and Development training courses