©1985-2005 BASIS International Ltd. All rights reserved. U.S. Sales: 1.800.423.1394 Worldwide Sales: +1.505.938.6101

Slides:



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

Productivity Tools For SAS . SAS ® users today ASAP ™Enhancement complementSoft introduces ASAP ™ an innovative productivity tool for SAS ® Diagramming.
DEV-2: Getting Started with OpenEdge® Architect – Part I
Improving your OpenEdge® Development Productivity David Lund Sr. Training Program Manager, Progress.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
The IDE (Integrated Development Environment) provides a DEBUGGER for locating and correcting errors in program logic (logic errors not syntax errors) The.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Guide to Linux Installation and Administration, 2e1 Chapter 6 Using the Shell and Text Files.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Creating a Console Application with Visual Studio
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Digital Image Processing Lecture3: Introduction to MATLAB.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
Microsoft Office 2003: Advanced 1 ADVANCED MICROSOFT ACCESS Lesson 17 – Utilizing Advanced Management Tools.
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
DEV-2: Making OpenEdge ® Architect Work For You David Lund Product Readiness.
Introducing Reporting Services for SQL Server 2005.
In Business Series © Prentice Hall Microsoft Office Excel 2007 In Business Core Chapter 1 Introduction.
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.
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.
© All rights reserved. U.S International Tech Support
Linux+ Guide to Linux Certification, Third Edition
Chapter 8 iComponents and Parameters. After completing this chapter, you will be able to perform the following: –Create iMates –Change the display of.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  The course describes the performance analysis and profiling tools.
Introduction to the Visual Studio.NET IDE (LAB 1 )
1 3. Computing System Fundamentals 3.1 Language Translators.
1 Programming Tools Slides by: Noppadon Kamolvilassatian Source: Code Complete by Steve McConnell, Chapter 20.
Week 3 Exploring Linux Filesystems. Objectives  Understand and navigate the Linux directory structure using relative and absolute pathnames  Describe.
JCreator Tonga Institute of Higher Education. Programming with the command line and notepad is difficult. DOS disadvantages  User Interface (UI) is not.
Chapter 19: Visual Lisp. After completing this Chapter, you will be able to do the following: What is AutoLISP Launching Visual LISP Terminology and Fundamental.
Active-HDL Interfaces Debugging C Code Course 10.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
© All rights reserved. U.S International Tech Support
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
© All rights reserved. U.S International Tech Support
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
1 Programming Environment and Tools VS.Net 2012 First project MSDN Library.
© All rights reserved. U.S International Tech Support
© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:
Chapter 11: Introduction to VBA Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Lesson 3-Touring Utilities and System Features. Overview Employing fundamental utilities. Linux terminal sessions. Managing input and output. Using special.
Micro Focus Net Express IDE. Doug Evans GDT 2007 International User Conference: Evolving the Legacy July 29 – August 1  Lake Las Vegas, Nevada Net Express.
Microsoft Visual Basic 2008: Reloaded Third Edition Chapter One An Introduction to Visual Basic 2008.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
Linux+ Guide to Linux Certification, Second Edition Chapter 4 Exploring Linux Filesystems.
A2: Making OpenEdge ® Architect Work For You Susan Houniet Senior Solution Consultant.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
Visual Programming Borland Delphi. Developing Applications Borland Delphi is an object-oriented, visual programming environment to develop 32-bit applications.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
COMPREHENSIVE Excel Tutorial 12 Expanding Excel with Visual Basic for Applications.
1 Using an Integrated Development Environment. Integrated Development Environments An Integrated Development Environment, or IDE, permits you to edit,
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Scripting Languages And Environments Paul Fitzpatrick for Abdur Rahman.
Chapter 2: The Visual Studio .NET Development Environment
1. Introduction to Visual Basic
Exchanging Data with Other Programs
Java IDE Dwight Deugo Nesa Matic Portions of the notes for this lecture include excerpts from.
Getting Started with Data
Presentation transcript:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: The BASIS IDE Nico Spence Chief Marketing Officer BASIS International Ltd.

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Overview Origins of the IDE Developer Tools  IDE  Performance Analyzer  GUIBuilder Demonstration Future Summary

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Origins of the IDE The READY prompt _edit Lister and Compiler *lst *cpl Separate standalone GUI utilities  DDBuilder ®  ResBuilder ®  GUIBuilder ®

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Origins of the IDE continued NetBeans IDE  Modern graphical development tool  Multiple programming languages  Open-source project  BASIS supplied modifications for  BBx ® /PROGRESSION 4  PRO/5 ®  BBj ®

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Developer Tools BASIS IDE (Integrated Development Environment)  Data Dictionary module replaces DDBuilder  Resource/FormBuilder module replaces ResBuilder  Data File Viewer replaces _browse  BBx compilers embeds bbx4cpl.exe pro5cpl.exe bbjcpl.exe  File type/icon association  Editor and Debugger replaces _edit and console  CVS client

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Developer Tools continued Performance Analyzer GUIBuilder

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE Data Dictionary Module Creates data dictionary Modifies data dictionary Defines views  View table layout  column  index  Edit table layout  column  index

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued Resource/FormBuilder Provides window controls Employs native graphical controls Offers customized graphical controls Presents WYSIWYG view of graphical controls Includes comprehensive layout manager

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Formbuilder - Demo

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued Data File Viewer Displays  Indicative icons  Contents of all file types  Attributes of all file types  Record in ASCII  Record in HEX  Encrypted files/fields Traverses file by any key chain

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued Compilers Supports legacy and current BBx compilers  PRO/5  Visual PRO/5 ®  BBj Supports graphical project compilation Creates graphical link to the erroneous line Program file suffix/legacy management

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued Project Management Separate Filesystem Views Option Settings  Project  User  Default Property Sheet Examples  Compiler  Output directories  File extensions

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued Source Code Control Integrated client Graphical diff Concurrent versioning system  Multiple projects  Multiple languages  Multiple versions

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued File Type Icon/Program Association File types  MKEYED  XKEYED  JKEYED  Indexed  String Compiled programs  BBj  PRO/5

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued BASIS Editor Displays syntax highlighting Supports macros Offers search and replace capability Delivers code completion

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: BASIS IDE continued Debugger Identifies persistent break points Checks syntax Presents a variable watch window Displays hierarchical view of CALLED programs Shows the executing line of code

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales:

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Performance Analyzer Statistics  Program name  Line  Count  Total  Average  Percent  Statement Listing Summary

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: GUIBuilder Rapid Application Development Tool Support for Visual PRO/5 and BBj Integration with IDE scheduled for 2006 Preview in 2005 Suggestions encouraged

© BASIS International Ltd. All rights reserved. U.S. Sales: Worldwide Sales: Summary Origins of the IDE Developer Tools  IDE  Performance Analyzer  GUIBuilder Demonstration Future