Arkoa homepage
About Arkoa News & Events Contact Us Careers
  Course Catalog : Windows Development :

Introduction to Visual Studio

1 day

Course # 02-0695


Description

This course provides an overview of Microsoft’s Visual Studio, an Integrated Development Environment (IDE) for developing applications in Visual Basic, Visual C++, Visual J++, Visual InterDev, and Visual FoxPro. The course covers Visual Studio concepts such as project creation, building, and debugging. The course focuses on Visual Basic and Visual C++, using the same example application developed in both languages to demonstrate Visual Studio features.

Audience
New or inexperienced programmers who are investigating or plan to use Visual Studio for a programming project.

Prerequisites
Students should be familiar with Microsoft Windows user interface conventions and understand concepts such as toolbars and menus.

Hardware and Software
Visual Studio version 6.0 properly installed on student PCs.



 
Format
  • Presentation
  • Hands-on

Objectives
After completing this course, participants should be able to:

  • Recognize and use the various components in the Visual Studio Interface
  • Develop and debug Visual Basic and Visual C++ applications using Visual Studio
  • Analyze and deploy projects built with Visual Studio
  • Manage and use the Visual Source Safe revision control system for multi-user projects


Topics


Visual Studio Basics

  • Visual Studio Application Development Suite
    • Microsoft DNS and DNA
    • Microsoft’s COM/DCOM technology
    • Windows database technologies
    • Enterprise application and multi-tier architecture
  • Visual Studio environment
    • Requirements
    • Installation
    • Visual Studio IDE – Visual Basic, Visual C++
    • Controls and components
    • Project Wizards

Visual Studio Development

  • GUI projects
    • Visual development
    • Workspaces and projects
    • Visual Basic projects
    • Visual C++ projects
  • Objects and controls
    • Object-oriented programming
    • Adding controls to projects and forms
    • Event handlers
  • Basic coding
    • Code editors
    • Data environments

Building Visual Studio Projects

  • Building and executing projects
    • Application files
    • Libraries
    • Building Visual Basic and Visual C++ projects
    • Execution
  • Debugging projects

 

 


Management, Deployment, and Analysis

  • Custom components
    • Creating and testing a custom component
    • Adding the custom component to a project
  • Deployment, analysis, and management
    • Packaging
    • Analysis and management

Source Control System Overview

  • File versus project based source control
  • Visual Source Safe concepts
  • Installation
  • VSS Administrator, VSS Explorer
  • Integrating VSS with Visual Basic and Visual C++
  • Creating projects and adding files
  • Get Latest Version, Check In, Check Out, Undo Check Out
  • Differences
    • Show History
    • Show Differences
    • Journal files
  • Sharing and branching
  • Share files and pin files; branch files and merge branched files