micro focus studio 2005. micro focus studio doug evans gdt 2006 international user conference:...

Post on 19-Dec-2015

217 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Micro Focus Studio 2005

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

Enables you to develop COBOL applications as .NET managed code for deploying to Windows platforms running the .NET Framework

Enables you to develop as traditional (unmanaged) code applications for deploying to most Windows, UNIX and Linux platforms

Contains many tools to make developing applications easy and to enable applications to interface with Java, Web Services and XML.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

Developing Environments Net Express

Net Express IDE to develop the traditional (unmanaged, not .NET managed) code applications

Applications can be deployed to Windows systems (other than .NET) and to UNIX and Linux platforms

Microsoft Visual Studio and support for COBOL in .NET Use Microsoft Visual Studio to develop applications that

run as managed code in the .NET environment. Managed and Unmanaged code can interoperate within the

same application enabling you to use existing COBOL in the .NET environment

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

Server Express To build and deploy your application on your chosen UNIX

and Linux platforms

Analysis Console To analyze your applications and provide extensive

information about them, making changing and maintaining them easier and safer

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

Installation Options Micro Focus Studio Enterprise Edition

Includes all previously mentioned development environments plus support for migrating applications that use CICS and/or JCL (known as Mainframe Transaction Option) to Windows, UNIX or Linux.

Micro Focus Studio Premier Edition Includes all previously mentioned development environments

except for support for migrating CICS/JCL applications from the mainframe.

Micro Focus Server Is a companion to Micro Focus Studio. Provides run-time environment for running COBOL applications

on Windows, UNIX and Linux platforms. .NET applications require the Microsoft .NET Framework to be installed.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

64-bit support The Net Express IDE can be used to develop applications for deployment as

native 64-bit Windows applications (x64 or Itanium2). .NET managed COBOL applications can be deployed as 32-bit or 64-bit (x64 only).

Demonstrations The demonstrations have been moved to a new directory structure under the

examples directory in your installation directory. This examples directory includes the following subdirectories:

Examples\Visual Studio Integration - for managed COBOL demonstrations Examples\Dialog System - for the original Dialog System demonstrations

Examples\Net Express IDE - for Net Express demonstrations For .NET, the COBOL language samples have been moved from the directory

LRM Samples to COBOL for .NET. New demonstrations for .NET managed COBOL have been added, such as:

Generics in the COBOL for .NET subdirectory Multithreading WebBook and WinBook in the Forms subdirectory

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

.NET Deployment Applications can now be deployed with .NET

Framework 2.0. In addition to managed code, applications can now be compiled and deployed as verifiable code. .NET managed COBOL applications can be deployed as 32-bit or 64-bit (x64 only).

Visual Studio 2005 Support .NET managed code COBOL applications can be

created, maintained and extended using Microsoft Visual Studio 2005. The C# Standard Edition of Visual Studio 2005 is also bundled free of charge with Net Express and Micro Focus Studio.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

Windows Forms and Web Forms in Managed COBOL Microsoft .NET graphical (Windows forms) and

Internet (Web pages) user interfaces can now be created in COBOL. The form designer in Visual Studio generates Windows forms and Web forms in managed COBOL, thereby delivering contemporary user interfaces in COBOL.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Micro Focus Studio 2005

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Fun DemonstrationWeb Services

Create a COBOL web service proxy for an available web service andwrite a COBOL client program to access the web service.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

Adding a Web Reference to the Application

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

Clicking Add Reference generates a COBOL web service proxy program.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

The Web Service Proxy IT IS COBOL!

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

COBOL program to call the Web Service

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Web Services

Run the program that calls the Web Service

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console

Successor to Revolve 6.2 Can read and write Revolve 6.2 projects Improved Project Manager Improved Graphics Improved tool palette Easier to export your analysis results

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

The Demonstration

Using the Infosol Customer Order Master system (ICOM) which runs under GDT / NetExpress

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Demonstration

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Demonstration

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

Sourceformat FreeSetup

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Analysis Console Create a Project

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Creating the Analysis Tools

The Analysis Tools on the Advanced menu are for identifying potential monetary data items or statements involving currencies, by examining the data definitions and how the data items are used. Each analysis tool produces a set of points of interest based on one attribute, such as the point of interest's name, type, value, format, usage, decimal places, et cetera. The resulting set is then displayed in a Set View. This shows the points of interest in the left hand pane, and the right hand pane shows a history of how the set reached its current state.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Creating the Analysis Tools

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

The Format of data item Tool

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

View of data items based on the format definition

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Select all data items and load thru the Use of Data Items tool.

Select and drag to the Analysis tool

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Resulting data items from Data Items Tool

Use of Data Items tool will find items that, because of the waythey are used in programs, are unlikely to be business-related items.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Remove non business related data items from beginning data item set

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Right pane gives information as to what tools have been run so far to give your current data

item results.

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Load Data Items into Names of data items tool. (looking for items based on character patterns within the

name that may not relate to what you are looking for)

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Results from Names of data items tool

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Again, remove items found from original Data Item list

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Add data items to Worksheet Channel Analysis Tool

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Worksheet Channel

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Create this process into a Tool to be used by other users

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

New Tool properties

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Tool to be used by any user

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

The Worksheet

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Adding To the Worksheet from results of other Analysis Tools

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Program Flow

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Paragraph Flow

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Program Inventory

GDT 2006 International User Conference: Evolving the Legacy – RevolutionsJune 25 - 28 Palm Springs, California

Micro Focus StudioDoug Evans

Console Analysis

Further Demonstration

top related