SlideShare a Scribd company logo
1 of 15
How it Works:
Under the Hood with
Visual COBOL
Michael Bleistein, Principal Architect
Core applications delivered 30% faster Capability
 Advanced app dev tooling for COBOL
 Unified environment offers efficient
collaboration
 Development integration across all
languages
Benefits
 Accelerate application delivery
 Reduce IT costs, maximize budget and
protect assets
 Meet variable application demand
 Access core applications from any
device
 Low cost delivery to new platforms
Development Efficiency
Demonstration
Modern IDE choices for COBOL
Capability
 Industry standard COBOL
development under Visual Studio
and Eclipse
 Consistent experience for .NET,
Java and COBOL developers
 Smart editing tools easier to learn
than ever
Benefits
 Maximize the developer skills pool
 Attract new developers
 Protect the value & importance of
your core apps
Maximize developer resource pool
Skills & Organization
COBOL is over here….
• J2EE, JVM, or .NET
• SOAP
• Traditional Web Services – RPC,
Document
• Microsoft WCF in .NET
• REST – JSON, XML
• RDBMS – SQL Server, Oracle, DB2 LUW
• DB Design – Indexes, Relationships
• Data APIs – ADO.NET, JDBC, ODBC, ESQL
• Stored Procedures
• Structured Programming
• Object Oriented design and concepts
• Browser – ASP.NET, JSP, HTML 5, Jquery
• Mobile – HTML 5
• User Interface Design
• Thick Client
• WPF (Windows Presentation
Foundation) / XAML and Winforms
• Java / Swing, AWT, etc.
• MQ Series
Common Perception
IDENTIFICATION DIVISION.
PROGRAM-ID. PB300SUB.
REMARKS. THIS PROGRAM CALCULATES A MONTHLY PAYMENT
AMOUNT BASED
TERM, PRINCIPAL, AND INTEREST RATE.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 RUN-LOG-RECORD.
03 RUN-MESSAGE PIC X(40).
03 RUN-DATE PIC X(8).
01 WORKFIELDS.
03 WRK-MESSAGE PIC X(40) VALUE "CALCULATING PAYMENT".
03 WRK-RATE PIC S9(9)V9(9) COMP-3.
03 WRK-PAYMENT PIC S9(9)V9(9) COMP-3.
03 WRK-PAYMENT-A PIC $$,$$$.99.
LINKAGE SECTION.
COPY LOANCOMM.
PROCEDURE DIVISION USING LOANINFO.
000-START-PROCESSING.
* CALL PROGRAMA
* CALL PROGRAMB
* ...AND MANY MORE CALLS TO OTHER COBOL MODULES THAT
PROVIDE
* CRITICAL PROCESSING ON A DAILY BASIS
MOVE WRK-MESSAGE TO RUN-MESSAGE
MOVE CURRENT-DATE TO RUN-DATE
Supported by: C#, Java, Visual Basic, C/C++
All the new stuff is over here...
• J2EE, JVM, or .NET
• SOAP
• Traditional Web Services – RPC, Document
• Microsoft WCF in .NET
• REST – JSON, XML
• RDBMS – SQL Server, Oracle, DB2 LUW
• DB Design – Indexes, Relationships
• Data APIs – ADO.NET, JDBC, ODBC, ESQL
• Stored Procedures
• Structured Programming
• Object Oriented design and concepts
• Browser – ASP.NET, JSP, HTML 5, Jquery
• Mobile – HTML 5
• User Interface Design
• Thick Client
• WPF (Windows Presentation Foundation) /
XAML and Winforms
• Java / Swing, AWT, etc.
• MQ SeriesVisualCOBOL
Visual COBOL supports modern application
development…
…With COBOL
Demonstration
Visual COBOL - Maximize your resource pool
Capability
 On-premise COBOL app
deployment
 Supports Windows Azure SQL
Database
 Supports IaaS providers including
Amazon and Azure
Benefits
 Increased application reliability,
availability
and serviceability
 Achieve your Cloud strategy ROI
 Rapid service delivery – 25% faster
Cloud Deployment
Scalable, cost-effective application
deployment to the Cloud
Demonstration
Visual COBOL – Cloud Deployment
Mobile Access
Enhancing the End User Experience
with Visual COBOL Capability
 iPhone, Android, Windows 8
device access to COBOL apps
 Supports Web 2.0 & HTML 5
applications
 Build SOA-enabled systems
Benefits
 Build vibrant user interfaces.
Deliver a better user experience
 Respond to consumer service
demands
 Get ahead of the competition
Demonstration
BYOD to Visual COBOL
Architecture
Portable, agile, core application deployment
Capability
 Enterprise portability of COBOL
business apps
 Supports 50+ platforms - Windows,
Unix, Linux, z/Linux, .NET, and JVM.
 Integration with XML, SOA, Web
Services, and Relational Databases
Benefits
 Reduce Time to Delivery by up to 50%
 Flexible application deployment choice
 Build once: Deploy anywhere!
Demonstration
Visual COBOL - Flexible application architecture
How it works under the hood with visual cobol

More Related Content

What's hot

Zhen Li Resume
Zhen Li ResumeZhen Li Resume
Zhen Li ResumeZhen Li
 
The latest tools for developing your IBM i systems
The latest tools for developing your IBM i systemsThe latest tools for developing your IBM i systems
The latest tools for developing your IBM i systemsProximity Group
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azureMostafa
 
Service-oriented architecture
Service-oriented architectureService-oriented architecture
Service-oriented architectureShalva Usubov
 
Arquitectura de Solución en Azure: Sitio Simple de Marketing
Arquitectura de Solución en Azure: Sitio Simple de MarketingArquitectura de Solución en Azure: Sitio Simple de Marketing
Arquitectura de Solución en Azure: Sitio Simple de MarketingFernando Mejía
 
Zhen li Resume
Zhen li ResumeZhen li Resume
Zhen li ResumeZhen Li
 
JVx - Application framework - 2013
JVx - Application framework - 2013JVx - Application framework - 2013
JVx - Application framework - 2013SIB Visions GmbH
 
Bkresume
BkresumeBkresume
Bkresumebriank4
 
Mobile gotcha
Mobile gotchaMobile gotcha
Mobile gotchaphegaro
 
iOS Architecture
iOS ArchitectureiOS Architecture
iOS ArchitectureJacky Lian
 
PowerBuilder 11 .Net Application Deployment
PowerBuilder 11 .Net Application DeploymentPowerBuilder 11 .Net Application Deployment
PowerBuilder 11 .Net Application Deploymentzulmach .
 
Silverlight development
Silverlight developmentSilverlight development
Silverlight developmentAnurag Gupta
 
Entity Framework and Domain Driven Design
Entity Framework and Domain Driven DesignEntity Framework and Domain Driven Design
Entity Framework and Domain Driven DesignJulie Lerman
 
Drupal8 Introduction
Drupal8 IntroductionDrupal8 Introduction
Drupal8 IntroductionMadhav Vyas
 
Using ADO.NET Entity Framework in Domain Driven Design: A Pattern Approach
Using ADO.NET Entity Framework in Domain Driven Design: A Pattern ApproachUsing ADO.NET Entity Framework in Domain Driven Design: A Pattern Approach
Using ADO.NET Entity Framework in Domain Driven Design: A Pattern ApproachHoan Phuc
 

What's hot (20)

Class 10
Class 10Class 10
Class 10
 
Dimitri SCHMITT - CVEN
Dimitri SCHMITT - CVENDimitri SCHMITT - CVEN
Dimitri SCHMITT - CVEN
 
Zhen Li Resume
Zhen Li ResumeZhen Li Resume
Zhen Li Resume
 
The latest tools for developing your IBM i systems
The latest tools for developing your IBM i systemsThe latest tools for developing your IBM i systems
The latest tools for developing your IBM i systems
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azure
 
Service-oriented architecture
Service-oriented architectureService-oriented architecture
Service-oriented architecture
 
Arquitectura de Solución en Azure: Sitio Simple de Marketing
Arquitectura de Solución en Azure: Sitio Simple de MarketingArquitectura de Solución en Azure: Sitio Simple de Marketing
Arquitectura de Solución en Azure: Sitio Simple de Marketing
 
Zhen li Resume
Zhen li ResumeZhen li Resume
Zhen li Resume
 
JVx - Application framework - 2013
JVx - Application framework - 2013JVx - Application framework - 2013
JVx - Application framework - 2013
 
Bkresume
BkresumeBkresume
Bkresume
 
EF6 and DDD
EF6 and DDDEF6 and DDD
EF6 and DDD
 
Mobile gotcha
Mobile gotchaMobile gotcha
Mobile gotcha
 
iOS Architecture
iOS ArchitectureiOS Architecture
iOS Architecture
 
PowerBuilder 11 .Net Application Deployment
PowerBuilder 11 .Net Application DeploymentPowerBuilder 11 .Net Application Deployment
PowerBuilder 11 .Net Application Deployment
 
Silverlight development
Silverlight developmentSilverlight development
Silverlight development
 
Silverlight development
Silverlight developmentSilverlight development
Silverlight development
 
Document
DocumentDocument
Document
 
Entity Framework and Domain Driven Design
Entity Framework and Domain Driven DesignEntity Framework and Domain Driven Design
Entity Framework and Domain Driven Design
 
Drupal8 Introduction
Drupal8 IntroductionDrupal8 Introduction
Drupal8 Introduction
 
Using ADO.NET Entity Framework in Domain Driven Design: A Pattern Approach
Using ADO.NET Entity Framework in Domain Driven Design: A Pattern ApproachUsing ADO.NET Entity Framework in Domain Driven Design: A Pattern Approach
Using ADO.NET Entity Framework in Domain Driven Design: A Pattern Approach
 

Viewers also liked

Blogging and podcasting
Blogging and podcastingBlogging and podcasting
Blogging and podcastingAlek Davis
 
The Creative Economy
The Creative EconomyThe Creative Economy
The Creative EconomyThe_IPA
 
Syd Uni professional learning
Syd Uni professional learningSyd Uni professional learning
Syd Uni professional learningCameron Paterson
 
Comprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred Khallouf
Comprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred KhalloufComprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred Khallouf
Comprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred KhalloufAlfred Khallouf
 
Building intranet applications with ASP.NET AJAX and jQuery
Building intranet applications with ASP.NET AJAX and jQueryBuilding intranet applications with ASP.NET AJAX and jQuery
Building intranet applications with ASP.NET AJAX and jQueryAlek Davis
 
React - The JavaScript Library for User Interfaces
React - The JavaScript Library for User InterfacesReact - The JavaScript Library for User Interfaces
React - The JavaScript Library for User InterfacesJumping Bean
 
Visual COBOL Development for Unix and Java
Visual COBOL Development for Unix and JavaVisual COBOL Development for Unix and Java
Visual COBOL Development for Unix and JavaMicro Focus
 
Menú Comedor Escolar
Menú Comedor EscolarMenú Comedor Escolar
Menú Comedor Escolarcpramonlaza
 
BIOETHICS INVOLVED IN CLONING
 BIOETHICS INVOLVED IN CLONING BIOETHICS INVOLVED IN CLONING
BIOETHICS INVOLVED IN CLONINGMohsin Shad
 
Medtech (bmls) laws & bioethics intro
Medtech (bmls) laws & bioethics introMedtech (bmls) laws & bioethics intro
Medtech (bmls) laws & bioethics introMEI MEI
 
Lip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred Khallouf
Lip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred KhalloufLip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred Khallouf
Lip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred KhalloufAlfred Khallouf
 
'Documents.tips panduan penulisan-laporan-akhir-ptss.pdf'
'Documents.tips panduan penulisan-laporan-akhir-ptss.pdf''Documents.tips panduan penulisan-laporan-akhir-ptss.pdf'
'Documents.tips panduan penulisan-laporan-akhir-ptss.pdf'Afina Karim
 
Your first steps with Visual COBOL - COBOL Developer Day
Your first steps with Visual COBOL -  COBOL Developer DayYour first steps with Visual COBOL -  COBOL Developer Day
Your first steps with Visual COBOL - COBOL Developer DayMicro Focus
 
La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...
La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...
La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...Bibiana Villa Vargas
 

Viewers also liked (19)

Updated CV 012116
Updated CV 012116Updated CV 012116
Updated CV 012116
 
Snapshot
SnapshotSnapshot
Snapshot
 
Blogging and podcasting
Blogging and podcastingBlogging and podcasting
Blogging and podcasting
 
t30.10
t30.10t30.10
t30.10
 
The Creative Economy
The Creative EconomyThe Creative Economy
The Creative Economy
 
Syd Uni professional learning
Syd Uni professional learningSyd Uni professional learning
Syd Uni professional learning
 
Comprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred Khallouf
Comprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred KhalloufComprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred Khallouf
Comprehensive Care Treatment Plan Presentation, Part II | Dr. Alfred Khallouf
 
Creative Economy
Creative EconomyCreative Economy
Creative Economy
 
Building intranet applications with ASP.NET AJAX and jQuery
Building intranet applications with ASP.NET AJAX and jQueryBuilding intranet applications with ASP.NET AJAX and jQuery
Building intranet applications with ASP.NET AJAX and jQuery
 
React - The JavaScript Library for User Interfaces
React - The JavaScript Library for User InterfacesReact - The JavaScript Library for User Interfaces
React - The JavaScript Library for User Interfaces
 
Visual COBOL Development for Unix and Java
Visual COBOL Development for Unix and JavaVisual COBOL Development for Unix and Java
Visual COBOL Development for Unix and Java
 
Menú Comedor Escolar
Menú Comedor EscolarMenú Comedor Escolar
Menú Comedor Escolar
 
Treatment 1 Naomi
Treatment 1 NaomiTreatment 1 Naomi
Treatment 1 Naomi
 
BIOETHICS INVOLVED IN CLONING
 BIOETHICS INVOLVED IN CLONING BIOETHICS INVOLVED IN CLONING
BIOETHICS INVOLVED IN CLONING
 
Medtech (bmls) laws & bioethics intro
Medtech (bmls) laws & bioethics introMedtech (bmls) laws & bioethics intro
Medtech (bmls) laws & bioethics intro
 
Lip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred Khallouf
Lip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred KhalloufLip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred Khallouf
Lip Reconstruction Following Traumatic Lip Injuries | Dr. Alfred Khallouf
 
'Documents.tips panduan penulisan-laporan-akhir-ptss.pdf'
'Documents.tips panduan penulisan-laporan-akhir-ptss.pdf''Documents.tips panduan penulisan-laporan-akhir-ptss.pdf'
'Documents.tips panduan penulisan-laporan-akhir-ptss.pdf'
 
Your first steps with Visual COBOL - COBOL Developer Day
Your first steps with Visual COBOL -  COBOL Developer DayYour first steps with Visual COBOL -  COBOL Developer Day
Your first steps with Visual COBOL - COBOL Developer Day
 
La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...
La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...
La ciudad un escenario para el desarrollo de com petencias cientificas y ciud...
 

Similar to How it works under the hood with visual cobol

How it works under the hood with Visual COBOL - developer day
How it works under the hood with Visual COBOL - developer dayHow it works under the hood with Visual COBOL - developer day
How it works under the hood with Visual COBOL - developer dayMicro Focus
 
Flexible delivery options
Flexible delivery options Flexible delivery options
Flexible delivery options Micro Focus
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar
 
When applications mean business - developer day
When applications mean business - developer dayWhen applications mean business - developer day
When applications mean business - developer dayMicro Focus
 
When applications mean business
When applications mean businessWhen applications mean business
When applications mean businessMicro Focus
 
Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_ResumeOlaf Senz
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenthil Ravindranath
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar ResumeS Kumar
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-ResumePayal Pal
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015Richard Chauvet
 
Transforming your COBOL UI - COBOL Developer Day
Transforming your COBOL UI - COBOL Developer DayTransforming your COBOL UI - COBOL Developer Day
Transforming your COBOL UI - COBOL Developer DayMicro Focus
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologiesHosam Kamel
 
Integrating BlueMix into a DevOps pipeline
Integrating BlueMix into a DevOps pipelineIntegrating BlueMix into a DevOps pipeline
Integrating BlueMix into a DevOps pipelineRichard Irving
 
Social Photos - My presentation at Microsoft Tech Day
Social Photos - My presentation at Microsoft Tech DaySocial Photos - My presentation at Microsoft Tech Day
Social Photos - My presentation at Microsoft Tech DayTechMaster Vietnam
 
Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)湯米吳 Tommy Wu
 

Similar to How it works under the hood with visual cobol (20)

How it works under the hood with Visual COBOL - developer day
How it works under the hood with Visual COBOL - developer dayHow it works under the hood with Visual COBOL - developer day
How it works under the hood with Visual COBOL - developer day
 
Flexible delivery options
Flexible delivery options Flexible delivery options
Flexible delivery options
 
Indranil_Bhowmick_Resume
Indranil_Bhowmick_ResumeIndranil_Bhowmick_Resume
Indranil_Bhowmick_Resume
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Hindes_Active_2016Gz2
Hindes_Active_2016Gz2Hindes_Active_2016Gz2
Hindes_Active_2016Gz2
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
When applications mean business - developer day
When applications mean business - developer dayWhen applications mean business - developer day
When applications mean business - developer day
 
When applications mean business
When applications mean businessWhen applications mean business
When applications mean business
 
ASP.NET 5
ASP.NET 5ASP.NET 5
ASP.NET 5
 
Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_Resume
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-Resume
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015
 
LOURDES_ARULRAJ
LOURDES_ARULRAJLOURDES_ARULRAJ
LOURDES_ARULRAJ
 
Transforming your COBOL UI - COBOL Developer Day
Transforming your COBOL UI - COBOL Developer DayTransforming your COBOL UI - COBOL Developer Day
Transforming your COBOL UI - COBOL Developer Day
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologies
 
Integrating BlueMix into a DevOps pipeline
Integrating BlueMix into a DevOps pipelineIntegrating BlueMix into a DevOps pipeline
Integrating BlueMix into a DevOps pipeline
 
Social Photos - My presentation at Microsoft Tech Day
Social Photos - My presentation at Microsoft Tech DaySocial Photos - My presentation at Microsoft Tech Day
Social Photos - My presentation at Microsoft Tech Day
 
Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)
 

More from Micro Focus

North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum Micro Focus
 
Tech Channel COBOL ebook
Tech Channel COBOL ebookTech Channel COBOL ebook
Tech Channel COBOL ebookMicro Focus
 
Unlocking COBOL Business Value
Unlocking COBOL Business ValueUnlocking COBOL Business Value
Unlocking COBOL Business ValueMicro Focus
 
Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Micro Focus
 
5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographicMicro Focus
 
SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. Micro Focus
 
Digital Transformation pillars 2020
Digital Transformation pillars 2020Digital Transformation pillars 2020
Digital Transformation pillars 2020Micro Focus
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteMicro Focus
 
Micro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus
 
Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Micro Focus
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus
 
Growth of Internet Data - 2017
Growth of Internet Data - 2017Growth of Internet Data - 2017
Growth of Internet Data - 2017Micro Focus
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumMicro Focus
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOpsMicro Focus
 
Micro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus
 
The COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenThe COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenMicro Focus
 
DevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionDevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionMicro Focus
 
The DevOps Journey
The DevOps JourneyThe DevOps Journey
The DevOps JourneyMicro Focus
 
ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapMicro Focus
 
#DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation #DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation Micro Focus
 

More from Micro Focus (20)

North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum
 
Tech Channel COBOL ebook
Tech Channel COBOL ebookTech Channel COBOL ebook
Tech Channel COBOL ebook
 
Unlocking COBOL Business Value
Unlocking COBOL Business ValueUnlocking COBOL Business Value
Unlocking COBOL Business Value
 
Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL.
 
5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic
 
SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus.
 
Digital Transformation pillars 2020
Digital Transformation pillars 2020Digital Transformation pillars 2020
Digital Transformation pillars 2020
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Micro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus Corporate Overview
Micro Focus Corporate Overview
 
Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - Atlanta
 
Growth of Internet Data - 2017
Growth of Internet Data - 2017Growth of Internet Data - 2017
Growth of Internet Data - 2017
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using Selenium
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOps
 
Micro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWeb
 
The COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenThe COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim Ebbinkhuijsen
 
DevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionDevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introduction
 
The DevOps Journey
The DevOps JourneyThe DevOps Journey
The DevOps Journey
 
ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and Roadmap
 
#DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation #DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

How it works under the hood with visual cobol

  • 1.
  • 2. How it Works: Under the Hood with Visual COBOL Michael Bleistein, Principal Architect
  • 3. Core applications delivered 30% faster Capability  Advanced app dev tooling for COBOL  Unified environment offers efficient collaboration  Development integration across all languages Benefits  Accelerate application delivery  Reduce IT costs, maximize budget and protect assets  Meet variable application demand  Access core applications from any device  Low cost delivery to new platforms Development Efficiency
  • 5. Capability  Industry standard COBOL development under Visual Studio and Eclipse  Consistent experience for .NET, Java and COBOL developers  Smart editing tools easier to learn than ever Benefits  Maximize the developer skills pool  Attract new developers  Protect the value & importance of your core apps Maximize developer resource pool Skills & Organization
  • 6. COBOL is over here…. • J2EE, JVM, or .NET • SOAP • Traditional Web Services – RPC, Document • Microsoft WCF in .NET • REST – JSON, XML • RDBMS – SQL Server, Oracle, DB2 LUW • DB Design – Indexes, Relationships • Data APIs – ADO.NET, JDBC, ODBC, ESQL • Stored Procedures • Structured Programming • Object Oriented design and concepts • Browser – ASP.NET, JSP, HTML 5, Jquery • Mobile – HTML 5 • User Interface Design • Thick Client • WPF (Windows Presentation Foundation) / XAML and Winforms • Java / Swing, AWT, etc. • MQ Series Common Perception IDENTIFICATION DIVISION. PROGRAM-ID. PB300SUB. REMARKS. THIS PROGRAM CALCULATES A MONTHLY PAYMENT AMOUNT BASED TERM, PRINCIPAL, AND INTEREST RATE. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SECTION. 01 RUN-LOG-RECORD. 03 RUN-MESSAGE PIC X(40). 03 RUN-DATE PIC X(8). 01 WORKFIELDS. 03 WRK-MESSAGE PIC X(40) VALUE "CALCULATING PAYMENT". 03 WRK-RATE PIC S9(9)V9(9) COMP-3. 03 WRK-PAYMENT PIC S9(9)V9(9) COMP-3. 03 WRK-PAYMENT-A PIC $$,$$$.99. LINKAGE SECTION. COPY LOANCOMM. PROCEDURE DIVISION USING LOANINFO. 000-START-PROCESSING. * CALL PROGRAMA * CALL PROGRAMB * ...AND MANY MORE CALLS TO OTHER COBOL MODULES THAT PROVIDE * CRITICAL PROCESSING ON A DAILY BASIS MOVE WRK-MESSAGE TO RUN-MESSAGE MOVE CURRENT-DATE TO RUN-DATE Supported by: C#, Java, Visual Basic, C/C++ All the new stuff is over here...
  • 7. • J2EE, JVM, or .NET • SOAP • Traditional Web Services – RPC, Document • Microsoft WCF in .NET • REST – JSON, XML • RDBMS – SQL Server, Oracle, DB2 LUW • DB Design – Indexes, Relationships • Data APIs – ADO.NET, JDBC, ODBC, ESQL • Stored Procedures • Structured Programming • Object Oriented design and concepts • Browser – ASP.NET, JSP, HTML 5, Jquery • Mobile – HTML 5 • User Interface Design • Thick Client • WPF (Windows Presentation Foundation) / XAML and Winforms • Java / Swing, AWT, etc. • MQ SeriesVisualCOBOL Visual COBOL supports modern application development… …With COBOL
  • 8. Demonstration Visual COBOL - Maximize your resource pool
  • 9. Capability  On-premise COBOL app deployment  Supports Windows Azure SQL Database  Supports IaaS providers including Amazon and Azure Benefits  Increased application reliability, availability and serviceability  Achieve your Cloud strategy ROI  Rapid service delivery – 25% faster Cloud Deployment Scalable, cost-effective application deployment to the Cloud
  • 10. Demonstration Visual COBOL – Cloud Deployment
  • 11. Mobile Access Enhancing the End User Experience with Visual COBOL Capability  iPhone, Android, Windows 8 device access to COBOL apps  Supports Web 2.0 & HTML 5 applications  Build SOA-enabled systems Benefits  Build vibrant user interfaces. Deliver a better user experience  Respond to consumer service demands  Get ahead of the competition
  • 13. Architecture Portable, agile, core application deployment Capability  Enterprise portability of COBOL business apps  Supports 50+ platforms - Windows, Unix, Linux, z/Linux, .NET, and JVM.  Integration with XML, SOA, Web Services, and Relational Databases Benefits  Reduce Time to Delivery by up to 50%  Flexible application deployment choice  Build once: Deploy anywhere!
  • 14. Demonstration Visual COBOL - Flexible application architecture