Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.

Slides:



Advertisements
Similar presentations
Introduction to Visual Basic.NET Uploaded By: M.Sheraz anjum.
Advertisements

Using Macros and Visual Basic for Applications (VBA) with Excel
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 7 Creating an Online Form.
Using a Template to Create a Resume and Sharing a Finished Document
© by Pearson Education, Inc. All Rights Reserved.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Getting Started with VB .NET
 2002 Prentice Hall. All rights reserved. Chapter 2 - Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Overview of the Visual Studio.NET.
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
Creating a Console Application with Visual Studio
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter One An Introduction to Visual Basic 2010.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Microsoft Visual Basic 2005 CHAPTER 8 Using Procedures and Exception Handling.
Microsoft Visual Basic 2012 Using Procedures and Exception Handling CHAPTER SEVEN.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 22 Macros.
Microsoft Visual Basic 2008 CHAPTER 8 Using Procedures and Exception Handling.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 4 1 Microsoft Office FrontPage 2003 Tutorial 4 – Using Shared Borders and Themes.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
IE 411/511: Visual Programming for Industrial Applications
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Chapter 3: Using GUI Objects and the Visual Studio IDE.
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.
A First Look At Microsoft Visual Basic Lesson 1. What is Microsoft Visual Basic? Microsoft Visual Basic is a software development tool, which means it.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
Tutorial 111 The Visual Studio.NET Environment The major differences between Visual Basic 6.0 and Visual Basic.NET are the latter’s support for true object-oriented.
 2009 Pearson Education, Inc. All rights reserved Introduction to the Visual Basic Express 2008 IDE.
 2009 Pearson Education, Inc. All rights reserved Dive Into ® Visual C# 2008 Express.
Introduction to Visual Basic.NET Chapter 2 Introduction to Controls, Events.
Microsoft Visual Basic 2005 ENRICHMENT CHAPTER Visual Studio Tools for Office.
Introduction to the Visual Studio.NET IDE (LAB 1 )
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 7 Using Menus, Common Dialogs, Procedures, Functions, and Arrays.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
Introduction to Visual Basic.NET Your First Visual Basic.NET Application.
Program Design and Coding
Microsoft Visual Basic 2012 CHAPTER THREE Program Design and Coding.
Microsoft Visual Basic 2010 CHAPTER THREE Program Design and Coding.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 8 Debugging, Creating Executable Files, and Distributing a Windows Application.
Chapter 2 – Introduction to the Visual Studio .NET IDE
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Visual Basic CDA College Limassol Campus Lecture:Pelekanou Olga Semester C Week - 1.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 5.1 Test-Driving the Inventory Application.
Lesson: 2 Common Features and Commands After completing this lesson, you will be able to: Identify the main components of the user interface. Identify.
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
Copyright (c) 2003 by Prentice Hall Provided By: Qasim Al-ajmi Chapter 2 Introduction to Visual Basic Programming Visual Basic.NET.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Microsoft Visual C# 2010 Fourth Edition Chapter 3 Using GUI Objects and the Visual Studio IDE.
 2007 Pearson Education, Inc. All rights reserved Introduction to the Visual Basic Express 2005 IDE.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 11 Creating Web Applications and Writing Data to a Database.
Dive Into® Visual Basic 2010 Express
Chapter 2: The Visual Studio .NET Development Environment
Chapter 1: An Introduction to Visual Basic 2015
Chapter 2 – Introduction to the Visual Studio .NET IDE
1. Introduction to Visual Basic
Introduction to the Visual C# 2005 Express Edition IDE
Chapter 2 – Introduction to the Visual Studio .NET IDE
Presentation transcript:

Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design

Visual Basic.NET Programming: From Problem Analysis to Program Design2 Objectives Explore the Visual Studio.NET development environment Create a project using Visual Basic.NET Compile and execute a Visual Basic.NET program Use the visual form designer Explore the debugging tool Explore the help facility

Visual Basic.NET Programming: From Problem Analysis to Program Design3 Exploring the Visual Studio.NET Development Environment Integrated Development Environment (IDE) –Set of software tools used for programming Visual Studio.NET can be used for –Visual Basic –Other programming languages

Visual Basic.NET Programming: From Problem Analysis to Program Design4 Getting Started with VB.NET Install Visual Studio.NET Start application

Visual Basic.NET Programming: From Problem Analysis to Program Design5 Exploring the Microsoft Development Environment MDE includes –Menu bar –Various toolbars –Several windows Context-sensitive –Toolbars are displayed to support the task you are performing

Visual Basic.NET Programming: From Problem Analysis to Program Design6

7 Exploring the Microsoft Development Environment (continued) Hidden windows –Enable you to keep frequently needed tools available without cluttering IDE –Reveal hidden window by moving mouse pointer over its tab Configure environment to match Figure 2-2

Visual Basic.NET Programming: From Problem Analysis to Program Design8

9 Understanding the Start Page Start Page –Automatically loads in document window –Contains three tabs named: Projects Online Resources My Profile Project –Collection of files related to a VB.NET application

Visual Basic.NET Programming: From Problem Analysis to Program Design10

Visual Basic.NET Programming: From Problem Analysis to Program Design11 Creating a Project Using Visual Basic.NET When creating a new project: –Must identify type of project as Visual Basic –Identify template –Specify project name and location Template: –Pattern for creating a specific type of application

Visual Basic.NET Programming: From Problem Analysis to Program Design12

Visual Basic.NET Programming: From Problem Analysis to Program Design13

Visual Basic.NET Programming: From Problem Analysis to Program Design14 Creating a Project Using Visual Basic.NET After creating project using New Project dialog box, displayed components are: –Module1.vb document VB.NET automatically generates some code –Solution Explorer window –Properties window Contains information about file properties

Visual Basic.NET Programming: From Problem Analysis to Program Design15 Understanding How VB.NET Organizes Your Programs Solution Explorer window –Shows hierarchical arrangement of items File names: –Use.vb extension –Named Module1.vb by default

Visual Basic.NET Programming: From Problem Analysis to Program Design16 Understanding How VB.NET Organizes Your Programs (continued) Solution –Container for one or more projects –Must designate startup project When solution contains more than one project Project that runs first

Visual Basic.NET Programming: From Problem Analysis to Program Design17 Using the Text Editor Provides standard text-editing capabilities Also provides: –Color-coding –Code indentation –Code completion Comment –Statement included for documentation purposes only

Visual Basic.NET Programming: From Problem Analysis to Program Design18 Using the Text Editor (continued) IntelliSense –Helps you complete lines of code by matching words –Recognizes partial class and method names Suggests possible matches for name you are typing

Visual Basic.NET Programming: From Problem Analysis to Program Design19

Visual Basic.NET Programming: From Problem Analysis to Program Design20 Modifying the Text Editor Settings Can change: –Font type –Font size –Color of text in code editor window

Visual Basic.NET Programming: From Problem Analysis to Program Design21 Renaming Module1.vb Assign descriptive names to programs you write –Should rename from default names Use Properties window to change name –Also rename module in source code

Visual Basic.NET Programming: From Problem Analysis to Program Design22 Setting the Startup Object Startup object –Module where execution begins when VB.NET runs application If module renamed: –Must modify startup object –Using Property Pages dialog box

Visual Basic.NET Programming: From Problem Analysis to Program Design23

Visual Basic.NET Programming: From Problem Analysis to Program Design24 Compiling And Executing a Visual Basic.NET Program Several ways to compile and execute: –Options on Build and Debug menus or toolbars –Shortcut key combinations –Matter or preference Select Debug on menu bar –Click Start Without Debugging –If there are errors: Message box displayed

Visual Basic.NET Programming: From Problem Analysis to Program Design25

Visual Basic.NET Programming: From Problem Analysis to Program Design26

Visual Basic.NET Programming: From Problem Analysis to Program Design27 Using the Visual Form Designer Windows application –Runs in Windows environment Visual form editor: –Windows Form Designer –Can select icons representing various components –Place and arrange components on window –Code is automatically written to match visual form

Visual Basic.NET Programming: From Problem Analysis to Program Design28 Creating a Windows Application Use Windows Application template Use Layout toolbar –To control appearance and position of components Form grid –Helps to layout components –Not visible when applications runs

Visual Basic.NET Programming: From Problem Analysis to Program Design29

Visual Basic.NET Programming: From Problem Analysis to Program Design30 Creating a Windows Application (continued) Handle –Use to resize objects –Pointer changes to double arrow –Resize form by clicking and dragging handle

Visual Basic.NET Programming: From Problem Analysis to Program Design31 Customizing the Appearance of a Form Modify form elements: –Size –Background color –Title –Name –Position

Visual Basic.NET Programming: From Problem Analysis to Program Design32

Visual Basic.NET Programming: From Problem Analysis to Program Design33

Visual Basic.NET Programming: From Problem Analysis to Program Design34

Visual Basic.NET Programming: From Problem Analysis to Program Design35

Visual Basic.NET Programming: From Problem Analysis to Program Design36 Adding Components to a Form Use Toolbox –Hidden window on left side of main window –Double-click toolbox items to add to form When adding buttons –Must identify action that will take place when button pressed

Visual Basic.NET Programming: From Problem Analysis to Program Design37

Visual Basic.NET Programming: From Problem Analysis to Program Design38

Visual Basic.NET Programming: From Problem Analysis to Program Design39 Exploring the Debugging Tool Debugger –Helps you isolate errors Breakpoint –Flag that tells debugger to temporarily suspend execution of program at a particular point –Can view information about program May help determine source of problem

Visual Basic.NET Programming: From Problem Analysis to Program Design40 Getting Started with the Debugger Debugger –Intended to help identify errors in program that occur while program is running –Cannot help to find coding errors that prevent program from being built successfully Syntax errors –Helps find logic errors HOWEVER does not fix them for you

Visual Basic.NET Programming: From Problem Analysis to Program Design41 Setting Breakpoints Position cursor in code window Right-click –Select Insert Breakpoint from popup menu Program execution is suspended just before line of code where breakpoint is set Execute program in debug mode

Visual Basic.NET Programming: From Problem Analysis to Program Design42

Visual Basic.NET Programming: From Problem Analysis to Program Design43

Visual Basic.NET Programming: From Problem Analysis to Program Design44 Exploring the Help Facility Help features: –Search for help on specific item –Browse table of contents –Scroll through alphabetized index of topics –Dynamic help –Context-sensitive help

Visual Basic.NET Programming: From Problem Analysis to Program Design45 Accessing Help Use Help menu Contents option: –List of help topics in table of contents format –Organizes help topics in hierarchical fashion Index option: –Displays list of help topics in alphabetical order Search option: –Search database of help pages

Visual Basic.NET Programming: From Problem Analysis to Program Design46 Accessing Help (continued) Dynamic Help option: –Identifies help topics in response to actions –Displays topics depending on currently selected window or item

Visual Basic.NET Programming: From Problem Analysis to Program Design47 Exploring Context-Sensitive Help Invoke by pressing F1 key Obtain help on virtually any –Keyword –Component –Window –Other element of VB.NET

Visual Basic.NET Programming: From Problem Analysis to Program Design48 Summary Visual Studio.NET –Integrated Development Environment (IDE) –Set of software tools that helps you code, debug, and test a system as you develop it –Provides many options that allow you to customize appearance of screen and the tools –Uses hierarchical arrangement of solutions and projects to organize programs

Visual Basic.NET Programming: From Problem Analysis to Program Design49 Summary (continued) The VB.NET text editor –Supports color-coding, indentation, and code completion features Compile and execute VB.NET program –Using options on Build and Debug menus Visual form editor –Visual development tool –Generates code from forms

Visual Basic.NET Programming: From Problem Analysis to Program Design50 Summary (continued) Debugger –Tool that helps identify problems Help facility of VB.NET provides many options for accessing help