SlideShare a Scribd company logo
1 of 26
Download to read offline
Serie di webinar su Visual COBOL
Webinar n. 1: Conoscere Visual COBOL
Luglio 2012




                              LOTTI LUCIANO
Webinar odierno
•   Presentazione di Visual COBOL
•   Perchè Visual COBOL?
•   Sviluppo con Visual COBOL
•   Implementazione con Visual COBOL
La piattaforma Visual COBOL
Sviluppo e runtime
Visual COBOL è l’insieme di un
    ambiente di sviluppo e un
    ambiente di esecuzione.
È compatibile sia con ambienti
    Microsoft che ambienti Unix.                       Nativa


Consente lo sviluppo classico e
    distribuito.                                                JVM
                                                .NET
È stato progettato per garantire la
    compatibilità con il COBOL
    esistente e per espandersi sui                      Cloud
    nuovi paradigmi di sviluppo del
    software.
Perché Visual COBOL?




 Vantaggi                                  Funzionalità
                                           • Ambiente di sviluppo leader nel settore
 • Produttività degli sviluppatori +40%    • L'ambiente Unified Visual Studio o Eclipse supporta
 • Sviluppo integrato multi linguaggio       in modo efficace il cross-development e la
                                             ridefinizione delle competenze
 • Qualità delle applicazioni migliorata   • La collaborazione degli sviluppatori e i test compositi
                                             migliorati risolvono i bug in tempi più rapidi
 • Raggiungimento di nuovi mercati e di
                                           • Le nuove serie di funzionalità consentono nuove
   nuovi destinatari                         offerte di servizi: Web, mobilità, cloud e altro ancora.
Runtime del Visual COBOL
Implementazione pervasiva con COBOL 2010 Runtime




               Cloud                  .NET                 Nativa                  JVM

                                            SCEGLIERE
                                            INNOVARE
                                          IMPLEMENTARE
              Virtualizzazione delle applicazioni: soluzioni mobili, SaaS e basate su cloud
Supporta le ultime innovazioni tecnologiche.




                                                                      (…)
                                                  Cloud, Azure, Mobile
                                       .NET and J2EE/JVM

                              SOA, Web Services
                                                    “Taking COBOL to new platforms like
                                                    .NET, JVM or the cloud supports a
                    Web, XML, HTML
                                                    growing trend toward developers
                                                    choosing the best language for the
              Client Server                         job, independent of the choice of best
                                                    deployment platform.” –
                                                    Mark Driver, Gartner
Visual COBOL ambiente di sviluppo
IDE avanzato


                                    IntelliSense,
                                    COBOL code
                                    snippets, evidenza
                                    commenti COBOL


Sintassi COBOL
colorata e margini                  Utilizzo di tool
COBOL                               standard per creare
                                    user interfaces WPF
IDE avanzato

                                     Sintassi COBOL colorate e
                                     margini COBOL


COBOL Perspective,
outline view per la
comprensione delle
applicazioni                              Find References per
                                          comprendere i flussi
                                          logici & potenziali
                                          impatti
Vasta tipologia di progetti COBOL




ASP.NET Web Apps
                                           Cloud (Azure) Apps
Debug integrato
OPEN SQL preprocessor


                                       DB



                                      JDBC



EXEC SQL ... END-EXEC   OPEN SQL      JVM
Distributed Edition



                      SRC
Visual COBOL preserva gli asset esistenti
Compatibilità con l’esistente
Compatibilità con l’esistente
Investire in Visual COBOL…
Esistono obiettivi fondamentali (in tutte le organizzazioni)




                              QUALITÀ                                      AGILITÀ
        COSTO                                        RISCHIO
      Ridurre o evitare il   Migliorare la qualità   Ridurre il rischio   Migliorare l'agilità e
         costo delle              del pool di                                la flessibilità
      modifiche e il time-   competenze e della                               dell'azienda
          to-market          fornitura di servizi
Garanzia di futuro per l'azienda




 A prova di       • Sfruttare gli investimenti per soddisfare le esigenze future oggi stesso
 futuro           • Predisposto per il cloud, predisposto per .NET e JVM, predisposto per Android...


                  • La tecnologia "Write Once Run Anywhere" originale
 Portabilità
                  • Disponibile su UNIX, Windows, Linux, Cloud, z/Linux e così via... (50 piattaforme)


 A misura di      • Progettato per creare eccellenti applicazioni aziendali
 esigenza         • Gestione dei dati e operazione aritmetica senza precedenti

                  • La facilità di apprendimento, lettura e scrittura consente di concentrarsi sulle attività aziendali
 Facilità d'uso   • "Anche a distanza di anni il codice è comprensibile", Michael Coughlan, University of Limerick

                  • Cinquant'anni di storia, miliardi di righe di codice, migliaia di organizzazioni
 Storia           • Un numero di transazioni COBOL maggiore rispetto delle ricerche Google ogni
                    giorno
                  • 70% di transazioni globali
Perché effettuare l'upgrade?

                                                           Abbiamo la necessità
                                                           di implementare nel
                                                           cloud

                                                                  Abbiamo la necessità di implementare
                            In futuro dovremo
                                                                  su RHEL v6, SUSE v11, HP-UX v11.31,
                            implementare su Windows 8
                                                                  Solaris 11, AIX 7.1
                   Abbiamo due diversi team di
                   sviluppo che utilizzano due gruppi di
                   strumenti diversi
         Non riesco a modernizzare
         l'interfaccia utente; non esistono
         tecnologie idonee

     Le applicazioni COBOL, C# e             Le applicazioni COBOL, Java e
     VB.NET che utilizzo non si integrano    Open Source che utilizzo non si
     facilmente                              integrano facilmente
Sviluppo con Visual COBOL
Soluzioni di sviluppo Micro Focus COBOL




Sviluppo per Windows e .NET               Sviluppo per Unix e JVM
• Visual COBOL for Visual Studio 2010     • Visual COBOL for Eclipse
                                          • Hub sviluppatori di Visual COBOL
                                          • Visual COBOL for Eclipse + Distributed Edition
Visual COBOL - Piattaforme supportate


  Windows                             Unix                   Presto disponibile
  Windows XP 64-bit SP2               AIX 6.1/7.1 Power PC   z/Series (RHEL e SuSE)
  Windows XP 32-bit SP3               HPUX 11.31 Itanium     Solaris 11
  Windows Vista SP1 32/64-bit,        Solaris 10 SPARC
  Windows 7 32/64-bit
  Windows Server 2003 SP2 32/64-bit   Linux x86
  Windows Server 2003 R2 32/64-bit    Red Hat 5.6, 6.1
  Windows Server 2008 SP2 32/64-bit   SUSE 11 SP1
  Windows Server 2008 R2 32/64-bit
Domande?




           luciano.lotti@microfocus.com

More Related Content

Viewers also liked

3 q13 arezzo_apresentacao_call eng
3 q13 arezzo_apresentacao_call eng3 q13 arezzo_apresentacao_call eng
3 q13 arezzo_apresentacao_call engArezzori
 
December 2011 - institutional presentation - mar, 2012
December 2011 - institutional presentation - mar, 2012December 2011 - institutional presentation - mar, 2012
December 2011 - institutional presentation - mar, 2012Arezzori
 
Suurten kaupunkien merkitys eräillä muuttujilla 2010-luvun Suomessa
Suurten kaupunkien merkitys eräillä muuttujilla 2010-luvun SuomessaSuurten kaupunkien merkitys eräillä muuttujilla 2010-luvun Suomessa
Suurten kaupunkien merkitys eräillä muuttujilla 2010-luvun SuomessaTimoAro
 
GRRT Field Trip Slideshow
GRRT Field Trip SlideshowGRRT Field Trip Slideshow
GRRT Field Trip SlideshowUChicagoPGE
 
Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?Ashish Michael
 
Guide dogs for the blind powerpoint
Guide dogs for the blind powerpointGuide dogs for the blind powerpoint
Guide dogs for the blind powerpointtroop4670
 
Onko työvoimapolitiikka aktiivista vain juhlapuheissa
Onko työvoimapolitiikka aktiivista vain juhlapuheissaOnko työvoimapolitiikka aktiivista vain juhlapuheissa
Onko työvoimapolitiikka aktiivista vain juhlapuheissaTimoAro
 
Ya sé hacer tortilla de patata! 1
Ya sé hacer tortilla de patata! 1Ya sé hacer tortilla de patata! 1
Ya sé hacer tortilla de patata! 1Ainhoa Corral Luna
 
03 31-2012 - 1 q12 - conference call presentation
03 31-2012 - 1 q12 - conference call presentation03 31-2012 - 1 q12 - conference call presentation
03 31-2012 - 1 q12 - conference call presentationArezzori
 
Institutional presentation 3 q13
Institutional presentation 3 q13Institutional presentation 3 q13
Institutional presentation 3 q13Arezzori
 

Viewers also liked (18)

Time Planner
Time Planner Time Planner
Time Planner
 
3 q13 arezzo_apresentacao_call eng
3 q13 arezzo_apresentacao_call eng3 q13 arezzo_apresentacao_call eng
3 q13 arezzo_apresentacao_call eng
 
December 2011 - institutional presentation - mar, 2012
December 2011 - institutional presentation - mar, 2012December 2011 - institutional presentation - mar, 2012
December 2011 - institutional presentation - mar, 2012
 
Suurten kaupunkien merkitys eräillä muuttujilla 2010-luvun Suomessa
Suurten kaupunkien merkitys eräillä muuttujilla 2010-luvun SuomessaSuurten kaupunkien merkitys eräillä muuttujilla 2010-luvun Suomessa
Suurten kaupunkien merkitys eräillä muuttujilla 2010-luvun Suomessa
 
GRRT Field Trip Slideshow
GRRT Field Trip SlideshowGRRT Field Trip Slideshow
GRRT Field Trip Slideshow
 
Test
TestTest
Test
 
Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?
 
PGPEx IIM Shillong
PGPEx   IIM ShillongPGPEx   IIM Shillong
PGPEx IIM Shillong
 
Renshengguan
RenshengguanRenshengguan
Renshengguan
 
Guide dogs for the blind powerpoint
Guide dogs for the blind powerpointGuide dogs for the blind powerpoint
Guide dogs for the blind powerpoint
 
About medical writing
About medical writingAbout medical writing
About medical writing
 
Explore DC
Explore DCExplore DC
Explore DC
 
Onko työvoimapolitiikka aktiivista vain juhlapuheissa
Onko työvoimapolitiikka aktiivista vain juhlapuheissaOnko työvoimapolitiikka aktiivista vain juhlapuheissa
Onko työvoimapolitiikka aktiivista vain juhlapuheissa
 
Ya sé hacer tortilla de patata! 1
Ya sé hacer tortilla de patata! 1Ya sé hacer tortilla de patata! 1
Ya sé hacer tortilla de patata! 1
 
03 31-2012 - 1 q12 - conference call presentation
03 31-2012 - 1 q12 - conference call presentation03 31-2012 - 1 q12 - conference call presentation
03 31-2012 - 1 q12 - conference call presentation
 
Institutional presentation 3 q13
Institutional presentation 3 q13Institutional presentation 3 q13
Institutional presentation 3 q13
 
Simple Revolution
Simple RevolutionSimple Revolution
Simple Revolution
 
Kabihasnang Greek
Kabihasnang GreekKabihasnang Greek
Kabihasnang Greek
 

Similar to Visual COBOL - Conoscere Visual COBOL- Micro Focus

Mobile Development: una introduzione per Web Developers
Mobile Development: una introduzione per Web DevelopersMobile Development: una introduzione per Web Developers
Mobile Development: una introduzione per Web Developerssparkfabrik
 
Workshop AngularJs, Cordova, Ionic - Politecnico di Milano
Workshop AngularJs, Cordova, Ionic - Politecnico di MilanoWorkshop AngularJs, Cordova, Ionic - Politecnico di Milano
Workshop AngularJs, Cordova, Ionic - Politecnico di MilanoGabriele Gaggi
 
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platformAngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platformGabriele Gaggi
 
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e KubernetesWorkshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetesblexin
 
DevOps by examples - Agile O'Day 2017
DevOps by examples - Agile O'Day 2017DevOps by examples - Agile O'Day 2017
DevOps by examples - Agile O'Day 2017Giulio Vian
 
Smau milano 2012 arena social media davide-senatore
Smau milano 2012   arena social media davide-senatoreSmau milano 2012   arena social media davide-senatore
Smau milano 2012 arena social media davide-senatoreSMAU
 
Evoluzione dei Sistemi Embedded: Verso architetture multi-core
Evoluzione dei Sistemi Embedded: Verso architetture multi-coreEvoluzione dei Sistemi Embedded: Verso architetture multi-core
Evoluzione dei Sistemi Embedded: Verso architetture multi-corePatrick Bellasi
 
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...Michele Aponte
 
Evoluzione del web development dalle cgi ai microservices
Evoluzione del web development dalle cgi ai microservicesEvoluzione del web development dalle cgi ai microservices
Evoluzione del web development dalle cgi ai microservicesDaniele Mondello
 
C# Mobile application architecture
C# Mobile application architectureC# Mobile application architecture
C# Mobile application architectureLeonardo Alario
 
Architetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerArchitetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerRoberto Messora
 
Software modularity, microservices ed headless platform all in one. Liferay: ...
Software modularity, microservices ed headless platform all in one. Liferay: ...Software modularity, microservices ed headless platform all in one. Liferay: ...
Software modularity, microservices ed headless platform all in one. Liferay: ...Commit University
 
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaMulti-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaAndrea Dottor
 
Costruire app per WinPhone, iOS e Android con C# e Xamarin
Costruire app per WinPhone, iOS e Android con C# e XamarinCostruire app per WinPhone, iOS e Android con C# e Xamarin
Costruire app per WinPhone, iOS e Android con C# e XamarinFabio Cozzolino
 
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...Gaetano Paternò
 
Sviluppo di App cross-platform con Cordova e HTML5
Sviluppo di App cross-platform con Cordova e HTML5Sviluppo di App cross-platform con Cordova e HTML5
Sviluppo di App cross-platform con Cordova e HTML5Gabriele Gaggi
 
Sviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinSviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinFabio Cozzolino
 
Flutter: Google alla conquista del mobile multi piattaforma
Flutter: Google alla conquista del mobile multi piattaformaFlutter: Google alla conquista del mobile multi piattaforma
Flutter: Google alla conquista del mobile multi piattaformaCommit University
 

Similar to Visual COBOL - Conoscere Visual COBOL- Micro Focus (20)

Mobile Development: una introduzione per Web Developers
Mobile Development: una introduzione per Web DevelopersMobile Development: una introduzione per Web Developers
Mobile Development: una introduzione per Web Developers
 
Workshop AngularJs, Cordova, Ionic - Politecnico di Milano
Workshop AngularJs, Cordova, Ionic - Politecnico di MilanoWorkshop AngularJs, Cordova, Ionic - Politecnico di Milano
Workshop AngularJs, Cordova, Ionic - Politecnico di Milano
 
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platformAngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
 
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e KubernetesWorkshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
 
DevOps by examples - Agile O'Day 2017
DevOps by examples - Agile O'Day 2017DevOps by examples - Agile O'Day 2017
DevOps by examples - Agile O'Day 2017
 
Azure dev ops meetup one
Azure dev ops meetup oneAzure dev ops meetup one
Azure dev ops meetup one
 
Smau milano 2012 arena social media davide-senatore
Smau milano 2012   arena social media davide-senatoreSmau milano 2012   arena social media davide-senatore
Smau milano 2012 arena social media davide-senatore
 
Evoluzione dei Sistemi Embedded: Verso architetture multi-core
Evoluzione dei Sistemi Embedded: Verso architetture multi-coreEvoluzione dei Sistemi Embedded: Verso architetture multi-core
Evoluzione dei Sistemi Embedded: Verso architetture multi-core
 
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
 
Evoluzione del web development dalle cgi ai microservices
Evoluzione del web development dalle cgi ai microservicesEvoluzione del web development dalle cgi ai microservices
Evoluzione del web development dalle cgi ai microservices
 
C# Mobile application architecture
C# Mobile application architectureC# Mobile application architecture
C# Mobile application architecture
 
Architetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerArchitetture a Microservizi con Docker Container
Architetture a Microservizi con Docker Container
 
Software modularity, microservices ed headless platform all in one. Liferay: ...
Software modularity, microservices ed headless platform all in one. Liferay: ...Software modularity, microservices ed headless platform all in one. Liferay: ...
Software modularity, microservices ed headless platform all in one. Liferay: ...
 
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaMulti-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
 
Costruire app per WinPhone, iOS e Android con C# e Xamarin
Costruire app per WinPhone, iOS e Android con C# e XamarinCostruire app per WinPhone, iOS e Android con C# e Xamarin
Costruire app per WinPhone, iOS e Android con C# e Xamarin
 
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...
 
Sviluppo di App cross-platform con Cordova e HTML5
Sviluppo di App cross-platform con Cordova e HTML5Sviluppo di App cross-platform con Cordova e HTML5
Sviluppo di App cross-platform con Cordova e HTML5
 
Sviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinSviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarin
 
Rich Internet Application
Rich Internet ApplicationRich Internet Application
Rich Internet Application
 
Flutter: Google alla conquista del mobile multi piattaforma
Flutter: Google alla conquista del mobile multi piattaformaFlutter: Google alla conquista del mobile multi piattaforma
Flutter: Google alla conquista del mobile multi piattaforma
 

More from Microfocusitalia

NetIQ Access Manager - presentazione della soluzione
NetIQ Access Manager - presentazione della soluzioneNetIQ Access Manager - presentazione della soluzione
NetIQ Access Manager - presentazione della soluzioneMicrofocusitalia
 
Micro focus academic program
Micro focus academic programMicro focus academic program
Micro focus academic programMicrofocusitalia
 
CASO DI SUCCESSO MICROFOCUS: Banco di Desio
CASO DI SUCCESSO MICROFOCUS: Banco di DesioCASO DI SUCCESSO MICROFOCUS: Banco di Desio
CASO DI SUCCESSO MICROFOCUS: Banco di DesioMicrofocusitalia
 
Case study - Cedacri Group
Case study - Cedacri GroupCase study - Cedacri Group
Case study - Cedacri GroupMicrofocusitalia
 
Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,
Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,
Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,Microfocusitalia
 
Caso di successo: Reale Mutua Assicurazioni e NetIQ
Caso di successo: Reale Mutua Assicurazioni e NetIQCaso di successo: Reale Mutua Assicurazioni e NetIQ
Caso di successo: Reale Mutua Assicurazioni e NetIQMicrofocusitalia
 
CASO DI SUCCESSO: Camera dei deputati - NetIQ
CASO DI SUCCESSO: Camera dei deputati - NetIQCASO DI SUCCESSO: Camera dei deputati - NetIQ
CASO DI SUCCESSO: Camera dei deputati - NetIQMicrofocusitalia
 
Caso di successo: Gruppo Zucchetti e Micro Focus
Caso di successo: Gruppo Zucchetti e Micro FocusCaso di successo: Gruppo Zucchetti e Micro Focus
Caso di successo: Gruppo Zucchetti e Micro FocusMicrofocusitalia
 
dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...
dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...
dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...Microfocusitalia
 
Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...
Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...
Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...Microfocusitalia
 
Il dilemma del test: Manuale o Automatico?
Il dilemma del test: Manuale o Automatico?Il dilemma del test: Manuale o Automatico?
Il dilemma del test: Manuale o Automatico?Microfocusitalia
 
Micro Focus Data Express 4.0 - Conformità, produttività e protezione dati
Micro Focus Data Express 4.0 - Conformità,  produttività  e  protezione datiMicro Focus Data Express 4.0 - Conformità,  produttività  e  protezione dati
Micro Focus Data Express 4.0 - Conformità, produttività e protezione datiMicrofocusitalia
 
Workshop Borland - Caliber
Workshop Borland - CaliberWorkshop Borland - Caliber
Workshop Borland - CaliberMicrofocusitalia
 
Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...
Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...
Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...Microfocusitalia
 
Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...
Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...
Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...Microfocusitalia
 
Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...
Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...
Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...Microfocusitalia
 
L'App store per applicazioni Enterprise: La mobilità porta a porta
L'App store per applicazioni Enterprise: La mobilità porta a portaL'App store per applicazioni Enterprise: La mobilità porta a porta
L'App store per applicazioni Enterprise: La mobilità porta a portaMicrofocusitalia
 
Data Express 4.0 - Conformità, produttività e privacy con dati di Test
Data Express 4.0 -  Conformità, produttività e privacy con dati di TestData Express 4.0 -  Conformità, produttività e privacy con dati di Test
Data Express 4.0 - Conformità, produttività e privacy con dati di TestMicrofocusitalia
 
Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud
Il Testing di applicazioni e servizi nell'era delle Apps e del CloudIl Testing di applicazioni e servizi nell'era delle Apps e del Cloud
Il Testing di applicazioni e servizi nell'era delle Apps e del CloudMicrofocusitalia
 

More from Microfocusitalia (19)

NetIQ Access Manager - presentazione della soluzione
NetIQ Access Manager - presentazione della soluzioneNetIQ Access Manager - presentazione della soluzione
NetIQ Access Manager - presentazione della soluzione
 
Micro focus academic program
Micro focus academic programMicro focus academic program
Micro focus academic program
 
CASO DI SUCCESSO MICROFOCUS: Banco di Desio
CASO DI SUCCESSO MICROFOCUS: Banco di DesioCASO DI SUCCESSO MICROFOCUS: Banco di Desio
CASO DI SUCCESSO MICROFOCUS: Banco di Desio
 
Case study - Cedacri Group
Case study - Cedacri GroupCase study - Cedacri Group
Case study - Cedacri Group
 
Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,
Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,
Case study Milano Serravalle Milano - Tangenziali S.p.A - Novell,
 
Caso di successo: Reale Mutua Assicurazioni e NetIQ
Caso di successo: Reale Mutua Assicurazioni e NetIQCaso di successo: Reale Mutua Assicurazioni e NetIQ
Caso di successo: Reale Mutua Assicurazioni e NetIQ
 
CASO DI SUCCESSO: Camera dei deputati - NetIQ
CASO DI SUCCESSO: Camera dei deputati - NetIQCASO DI SUCCESSO: Camera dei deputati - NetIQ
CASO DI SUCCESSO: Camera dei deputati - NetIQ
 
Caso di successo: Gruppo Zucchetti e Micro Focus
Caso di successo: Gruppo Zucchetti e Micro FocusCaso di successo: Gruppo Zucchetti e Micro Focus
Caso di successo: Gruppo Zucchetti e Micro Focus
 
dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...
dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...
dal test manuale al test automatico: un esempio basato sul Keyword Driven Tes...
 
Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...
Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...
Autostrade per l'Italia: come riutilizzare 500 applicazioni COBOL in ambiente...
 
Il dilemma del test: Manuale o Automatico?
Il dilemma del test: Manuale o Automatico?Il dilemma del test: Manuale o Automatico?
Il dilemma del test: Manuale o Automatico?
 
Micro Focus Data Express 4.0 - Conformità, produttività e protezione dati
Micro Focus Data Express 4.0 - Conformità,  produttività  e  protezione datiMicro Focus Data Express 4.0 - Conformità,  produttività  e  protezione dati
Micro Focus Data Express 4.0 - Conformità, produttività e protezione dati
 
Workshop Borland - Caliber
Workshop Borland - CaliberWorkshop Borland - Caliber
Workshop Borland - Caliber
 
Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...
Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...
Micro Focus Conference 2013: intervento di Ezio Viola Co-Founder & Direttore ...
 
Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...
Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...
Micro Focus Conference 2013: Intervento di G.Gigante, Regional Marketing Mana...
 
Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...
Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...
Micro Focus Conference 2013: Intervento di P. Iannarelli, Regional Manager It...
 
L'App store per applicazioni Enterprise: La mobilità porta a porta
L'App store per applicazioni Enterprise: La mobilità porta a portaL'App store per applicazioni Enterprise: La mobilità porta a porta
L'App store per applicazioni Enterprise: La mobilità porta a porta
 
Data Express 4.0 - Conformità, produttività e privacy con dati di Test
Data Express 4.0 -  Conformità, produttività e privacy con dati di TestData Express 4.0 -  Conformità, produttività e privacy con dati di Test
Data Express 4.0 - Conformità, produttività e privacy con dati di Test
 
Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud
Il Testing di applicazioni e servizi nell'era delle Apps e del CloudIl Testing di applicazioni e servizi nell'era delle Apps e del Cloud
Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud
 

Visual COBOL - Conoscere Visual COBOL- Micro Focus

  • 1. Serie di webinar su Visual COBOL Webinar n. 1: Conoscere Visual COBOL Luglio 2012 LOTTI LUCIANO
  • 2. Webinar odierno • Presentazione di Visual COBOL • Perchè Visual COBOL? • Sviluppo con Visual COBOL • Implementazione con Visual COBOL
  • 4. Sviluppo e runtime Visual COBOL è l’insieme di un ambiente di sviluppo e un ambiente di esecuzione. È compatibile sia con ambienti Microsoft che ambienti Unix. Nativa Consente lo sviluppo classico e distribuito. JVM .NET È stato progettato per garantire la compatibilità con il COBOL esistente e per espandersi sui Cloud nuovi paradigmi di sviluppo del software.
  • 5. Perché Visual COBOL? Vantaggi Funzionalità • Ambiente di sviluppo leader nel settore • Produttività degli sviluppatori +40% • L'ambiente Unified Visual Studio o Eclipse supporta • Sviluppo integrato multi linguaggio in modo efficace il cross-development e la ridefinizione delle competenze • Qualità delle applicazioni migliorata • La collaborazione degli sviluppatori e i test compositi migliorati risolvono i bug in tempi più rapidi • Raggiungimento di nuovi mercati e di • Le nuove serie di funzionalità consentono nuove nuovi destinatari offerte di servizi: Web, mobilità, cloud e altro ancora.
  • 7. Implementazione pervasiva con COBOL 2010 Runtime Cloud .NET Nativa JVM SCEGLIERE INNOVARE IMPLEMENTARE Virtualizzazione delle applicazioni: soluzioni mobili, SaaS e basate su cloud
  • 8. Supporta le ultime innovazioni tecnologiche. (…) Cloud, Azure, Mobile .NET and J2EE/JVM SOA, Web Services “Taking COBOL to new platforms like .NET, JVM or the cloud supports a Web, XML, HTML growing trend toward developers choosing the best language for the Client Server job, independent of the choice of best deployment platform.” – Mark Driver, Gartner
  • 9. Visual COBOL ambiente di sviluppo
  • 10. IDE avanzato IntelliSense, COBOL code snippets, evidenza commenti COBOL Sintassi COBOL colorata e margini Utilizzo di tool COBOL standard per creare user interfaces WPF
  • 11. IDE avanzato Sintassi COBOL colorate e margini COBOL COBOL Perspective, outline view per la comprensione delle applicazioni Find References per comprendere i flussi logici & potenziali impatti
  • 12. Vasta tipologia di progetti COBOL ASP.NET Web Apps Cloud (Azure) Apps
  • 14. OPEN SQL preprocessor DB JDBC EXEC SQL ... END-EXEC OPEN SQL JVM
  • 16. Visual COBOL preserva gli asset esistenti
  • 20. Esistono obiettivi fondamentali (in tutte le organizzazioni) QUALITÀ AGILITÀ COSTO RISCHIO Ridurre o evitare il Migliorare la qualità Ridurre il rischio Migliorare l'agilità e costo delle del pool di la flessibilità modifiche e il time- competenze e della dell'azienda to-market fornitura di servizi
  • 21. Garanzia di futuro per l'azienda A prova di • Sfruttare gli investimenti per soddisfare le esigenze future oggi stesso futuro • Predisposto per il cloud, predisposto per .NET e JVM, predisposto per Android... • La tecnologia "Write Once Run Anywhere" originale Portabilità • Disponibile su UNIX, Windows, Linux, Cloud, z/Linux e così via... (50 piattaforme) A misura di • Progettato per creare eccellenti applicazioni aziendali esigenza • Gestione dei dati e operazione aritmetica senza precedenti • La facilità di apprendimento, lettura e scrittura consente di concentrarsi sulle attività aziendali Facilità d'uso • "Anche a distanza di anni il codice è comprensibile", Michael Coughlan, University of Limerick • Cinquant'anni di storia, miliardi di righe di codice, migliaia di organizzazioni Storia • Un numero di transazioni COBOL maggiore rispetto delle ricerche Google ogni giorno • 70% di transazioni globali
  • 22. Perché effettuare l'upgrade? Abbiamo la necessità di implementare nel cloud Abbiamo la necessità di implementare In futuro dovremo su RHEL v6, SUSE v11, HP-UX v11.31, implementare su Windows 8 Solaris 11, AIX 7.1 Abbiamo due diversi team di sviluppo che utilizzano due gruppi di strumenti diversi Non riesco a modernizzare l'interfaccia utente; non esistono tecnologie idonee Le applicazioni COBOL, C# e Le applicazioni COBOL, Java e VB.NET che utilizzo non si integrano Open Source che utilizzo non si facilmente integrano facilmente
  • 24. Soluzioni di sviluppo Micro Focus COBOL Sviluppo per Windows e .NET Sviluppo per Unix e JVM • Visual COBOL for Visual Studio 2010 • Visual COBOL for Eclipse • Hub sviluppatori di Visual COBOL • Visual COBOL for Eclipse + Distributed Edition
  • 25. Visual COBOL - Piattaforme supportate Windows Unix Presto disponibile Windows XP 64-bit SP2 AIX 6.1/7.1 Power PC z/Series (RHEL e SuSE) Windows XP 32-bit SP3 HPUX 11.31 Itanium Solaris 11 Windows Vista SP1 32/64-bit, Solaris 10 SPARC Windows 7 32/64-bit Windows Server 2003 SP2 32/64-bit Linux x86 Windows Server 2003 R2 32/64-bit Red Hat 5.6, 6.1 Windows Server 2008 SP2 32/64-bit SUSE 11 SP1 Windows Server 2008 R2 32/64-bit
  • 26. Domande? luciano.lotti@microfocus.com