Chapter 1 Introduction to Visual Basic Programming and Applications 1 Joshi R.G. Dept. of Computer Sci. YMA.

Slides:



Advertisements
Similar presentations
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
Advertisements

Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Using VB with MS Applications R. Juhl, Delta College.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTION Lesson 1 – Microsoft Office XP Basics and the Internet.
Introduction to Visual Basic Programming. Lecture Outline History What is Visual Basic First Look at the VB 6.0 Environment Some VB Terminology Our first.
VISUAL BASIC Presented By: Jerrell Chandler Jenita Pondexter Thomas Whitfield.
Lecture Access – VBA. What’s BASIC? Beginners All-Purpose Symbolic Instruction Code – BASIC Event driven Designed in 1964 Dartmouth –For non-computer.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
FIRST COURSE Getting Started with Microsoft Office 2007.
Introduction to Visual Basic What it is, and a simple program Mike Thelwall University of Wolverhampton, UK.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated.
Introduction to Visual Basic. What is Visual Basic? An environment for developing Windows applications Components –A GUI (Graphical User Interface - gooey)
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Introduction to VBA. What is VBA? VBA stands for Visual Basic for Applications. It is a programming language used exclusively by the Microsoft Office.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Microsoft Visual Basic 2005: Reloaded Second Edition
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
Using Visual Basic 6.0 to Create Web-Based Database Applications
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
IE 411/511: Visual Programming for Industrial Applications
Appendices A - F A-F Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
ISYS 573 Special Topic – VB.Net David Chao. The History of VB Early 1960s:BASIC-Beginner’s All-Purpose Symbolic Instruction Code –Teaching –Simple syntax,
Chapter 1- Visual Basic Schneider1 Chapter 1 An Introduction to Computers and Visual Basic.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Integrated Development Environment (IDE)
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
Discovering Computers 2009 Chapter 13 Programming Languages and Program Development.
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
Chapter 0 Overview. Why you are here? Where will you go? What is this course for?
CC111 Lec7 : Visual Basic 1 Visual Basic(1) Lecture 7.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Chapter 11: Introduction to VBA Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
Windows Programming, C.-S. Shieh, KUAS EC, Chapter 0 Overview.
CSC1200 INTRODUCTION TO PROGRAMMING Dr. Maureen Markel
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
Overview.ppt Overview-An Overview of Visual Basic.NET An Overview of Visual Basic.NET.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTION Lesson 1 – Microsoft Office 2003 Basics and the Internet.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
COMPUTER III. Fundamental Concepts of Programming Control Structures Sequence Selection Iteration Flowchart Construction Introduction to Visual Basic.
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
Pasewark & Pasewark 1 Office Lesson 1 Microsoft Office 2007 Basics and the Internet Microsoft Office 2007: Introductory.
DEPARTMENT OF COMPUTER SCIENCE Introduction to Visual Basic BCA 3 RD YR PRESENTED BY HASHIR UN NABI Dated:01/07/
 2007 Pearson Education, Inc. All rights reserved Introduction to the Visual Basic Express 2005 IDE.
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Office 2013.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
XP Creating Web Pages with Microsoft Office
Chapter 1 Introduction to Visual Basic
Microsoft Office 2010 Basics and the Internet
Microsoft Office 2010 Basics and the Internet
Introduction to Programming and Visual Basic .NET
Visual Basic Code & No.: CS 218
Introduction to Computer CC111
An Introduction to Computers and Visual Basic
1. Introduction to Visual Basic
VB 6.0.
VISUAL BASIC.
Chapter 2 – Introduction to the Visual Studio .NET IDE
P.J.Balakumaran, AP, Commerce CA, SNMV CAS
Visual Basic CSC
Microsoft Office Illustrated Fundamentals
Presentation transcript:

Chapter 1 Introduction to Visual Basic Programming and Applications 1 Joshi R.G. Dept. of Computer Sci. YMA

Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated Development Environment Online documentation and Help features 2

Application Programs Program - detailed set of instructions for a computer to execute Application programs (applications or apps) - self-contained collection of programs that perform a task for the end user Programming language - formal language used to give instructions to computers 3

History of Programming Languages Machine language Procedure-oriented languages Object-oriented languages Event-driven languages Natural languages 4

History of Programming Languages Machine Language ◦ different for each computer processor Procedure-Oriented Languages ◦ FORTRAN ◦ COBOL ◦ Pascal ◦ C ◦ Ada 5

History of Programming Languages Object-oriented languages ◦ Smalltalk ◦ C++ ◦ Ada 95 Event-driven languages ◦ Visual Basic ◦ most Visual languages 6

History of Programming Languages Natural languages ◦ computer will accept a user’s native or natural language, such as English ◦ Researchers continue to work in this area 7

Background of Visual Basic BASIC ◦ Beginner’s All-purpose Symbolic Instruction Code ◦ By John Kemeny and Thomas Kurtz ◦ Designed to teach programming to beginners ◦ BASIC language interpreter, one of Microsoft’s first products 8

Background of Visual Basic BASIC ◦ Included with DOS ◦ QBASIC - included with DOS Version 5 - subset of BASIC Visual Basic ◦ Visual Basic 1 for Windows 3 ◦ Visual Basic 4 - for Windows 95 ◦ Visual Basic 5 - for Office 97 ◦ Visual Basic 6 - for Windows 98 & Office

Visual Basic Editions Learning Edition Professional Edition Enterprise Edition Included in Visual Studio suite (analogy Office for programmers) 10

Visual Basic Editions Other Visual Basic packaging options ◦ VBA (Visual Basic for Applications) ◦ Windows CE Toolkit for Visual Basic ◦ Visual Basic Scripting Edition ◦ Control Creation Edition 11

12 Toolbox Form Designer Window Code Editor Window Project Explorer Properties window Form Layout Window Visual Basic 6 Interactive Development Environment

Elements of the Integrated Development Environment Application icon Application name Context menus Controls Current project Design view mode Title bar Major windows ◦ Form Designer ◦ Form Layout ◦ Toolbox ◦ Project Explorer ◦ Object Browser ◦ Properties ◦ Code Editor ◦ Immediate, Locals, Watch 13

Introduction to Visual Basic Hands-On Exercise 1 ◦ Start Microsoft Visual Basic 6.0 ◦ Open the Welcome Project ◦ Open the Welcome Form ◦ Run the Welcome Project ◦ End the Welcome Project ◦ Exit Visual Basic 14

Get Help When You Need It MSDN Library Microsoft on the Web Learning Edition of Visual Basic 6.0 ◦ Visual Basic 6.0 in Action book ◦ Learn Visual Basic Now multimedia tutorial 15

MSDN Library 16 Topic Pane Navigation Pane

MSDN Library Visual Basic Documentation ◦ Documentation Map ◦ What’s New ◦ Programmer’s Guide ◦ Samples ◦ Reference Guidebooks ◦ Component Tools Guide ◦ Data Access Guide 17

Get Help from the CD Hands-On Exercise 2 ◦ Open the Calc Sample Application ◦ Run the Calc Sample Application ◦ Get Help from the MSDN Library ◦ Add a Topic to the Favorites List ◦ Search for a Definition ◦ Exit Help and Visual Basic 18

Help from the Web Pull down Help menu Select Help from the Web ◦ or 19

Get Help from the Web Hands-On Exercise 3 ◦ Use the Free Stuff Page to Update VB ◦ Install the Update (optional) ◦ Product News ◦ Frequently Asked Questions ◦ Online Support 20

Use the Right Tool for the Job Microsoft Office Suite ◦ Word - word processing ◦ Excel - spreadsheet ◦ PowerPoint - presentation ◦ Access - database OLE = Object Linking and Embedding Use Visual Basic to create a specialized, customized application 21

Summary... Event-driven languages is a major improvement in programming languages Editions include Learning Edition, Professional Edition, and Enterprise Edition CD-ROM includes the MSDN Library, and many sample programs 22

Summary Integrated Development Environment includes ◦ Form Designer, Form Layout ◦ Code Edition, Project Explorer ◦ Properties and Object Browser Choose the right tool for the job Visual Basic is the glue that binds Windows objects together 23

Practice with Visual Basic 1. Automated Teller Machine 2. Personal News Service 3. Getting Assistance While You Work 4. Pricing Information 24

Case Studies I Wish I Could Visual Basic Help on the Web Quick Reference Manual Planning for Disaster 25

Thank You 26