IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM...

20
IBMi Next Step Strumenti moderni per lo sviluppatore IBMi/AS400 Segrate - IBM Client Center - 6 Dicembre 2016 Una collaborazione Faq400.com - IBM Italia 1

Transcript of IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM...

Page 1: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

IBMi Next StepStrumenti moderni per lo sviluppatore IBMi/AS400

Segrate - IBM Client Center - 6 Dicembre 2016Una collaborazione Faq400.com - IBM Italia

1

Page 2: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

2

240 / 30 !

Se potessimo aumentare la Se potessimo aumentare la Se potessimo aumentare la Se potessimo aumentare la produttività di uno sviluppatore produttività di uno sviluppatore produttività di uno sviluppatore produttività di uno sviluppatore del 20 % !del 20 % !del 20 % !del 20 % !

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Page 3: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

3

IBM RdiRational Developer for i

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Veloce sondaggio:

1 - Chi usa principalmente Rdi rispetto

a SEU/PDM ?

2 - Chi l’ha provato ma è tornato a

SEU/PDM

3 - Chi non l’ha mai usato ?

Page 4: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

4IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Cosa è ?Ambiente di sviluppo IDE basato su Eclipse per RPG e Cobol

Dove si installa ?Windows / Linux / Mac OSX

Dove lo trovo ?:https://www.ibm.com/developerworks/downloads/r/rdi/

Ma se lavoro in team ? Rational Team Concert

Quanto costa ? Circa 900 Euro / LicenzaLicenze Floating / SingleServe ancora ADTS ?Rdi

RationalDeveloper for i

Page 5: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

5

Motivi (o scuse) per non adottare Rdi … 1

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

● Sono troppo occupato !

● Non ho tempo !

Page 6: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

6

Motivi (o scuse) per non adottare Rdi … 2

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

● Ci vuole troppo tempo per imparare !

● Anni che lavoro con SEU e PDM !

Page 7: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

7

Motivi (o scuse) per non adottare Rdi … 3

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

● Non ci sono corsi !

● Corsi in aula

● Corsi nella Vs Azienda

● Corsi online

Teachable/Udemy

● Contatta:

[email protected]

Page 8: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

8

Motivi (o scuse) per non adottare Rdi … 4

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

● E’ troppo caro

● L’azienda “non me lo passa”

● Altri IDE sono gratuiti !

Calcolo del ROI● + 20% di produttività

● 8 Settimane per imparare !

● 30 ore settimana → 36 ore

● 6 ore x (52-4-8) settimane = 240 ore * 30€ = ….

● 7.200 € / Anno !● http://charlesguarino.net/2015/11/a-hard-dollars-and-sense-roi-calculation-for-ibms-rdi/

Page 9: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

9

I componenti di Rdi

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

RSERemote System

Explorer

e

i Project Navigator

New PDM

LPEXRdi Editor

New SEU

DDS Designer

New SDA/RLU

Workspace

Page 10: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

10

Workspace

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Page 11: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

11

RSE e i Project Navigator

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Page 12: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

12

RSE e i Project Navigator

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

In pratica:

● Creare una connessione

● Lavorare con con librerie / membri sorgenti / filtri

● Vista tabellare

● Libl e ambiente iniziale

● Copiare i sorgenti tra connessioni diverse

● Ricerca di stringhe

Page 13: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

13

RSE e i Project Navigator

Alcune chicche !

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Script SQL !

Host Connection Emulator !

Page 14: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

14

LPEX Editor

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Più Sorgenti !

Split Sorgente

Undo - Redo

Struttura/Outline

Converti in FREE

Commenta !

Comandi SEU

Formatta !

Riepilogo dei plus● Comandi SEU● Undo-Redo● Più Sorgenti● Split● Struttura● Converti in free● Commenta● Formatta● Help

Page 15: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

15

LPEX Editor

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Compila/verifica

Gestione errori

Filtra gravità

Comandi di compilazione

Page 16: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

16

LPEX Editor

Alcune chicche !

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Frammenti !

Rectangular Selection ALT+R, ALT+Z, ALT+F8/F9

Page 17: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

17

Rdi Debug

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Avvio server DBG

Imposta Punto Ingresso Servizio

Page 18: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

18

Rdi Debug

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Variabili

BreakPoint

BreakPoint Condizionale

Watch BreakPoint

Page 19: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

19

DDS Designer

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)

Aggiunta campi

Gestione records

Proprietà

Page 20: IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM Client Center -6 Dicembre 2016 Una collaborazione Faq400.com -IBM Italia 1. 2 ... New SDA/RLU

20

Rdi Rational Developer for i

Risorse Online● Help Rdi● Rdi Hub

https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=49773f8f-a20d-4816-86f2-44a2d862dbc1

● Charles Guarino Common Poland : https://www.youtube.com/watch?v=L-RW9VafQNM● Rdi Shortcuts http://www.systemideveloper.com/downloadRSEShortcuts.html● Faq400 http://www.faq400.com

Contatti:Roberto De [email protected]://it.linkedin.com/in/robertodepedrini

IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)