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

Post on 19-Mar-2018

225 views 8 download

transcript

IBMi Next StepStrumenti moderni per lo sviluppatore IBMi/AS400

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

1

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)

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 ?

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

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 !

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 !

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:

formazione@faq400.com

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/

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

10

Workspace

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

11

RSE e i Project Navigator

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

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

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 !

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

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

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

17

Rdi Debug

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

Avvio server DBG

Imposta Punto Ingresso Servizio

18

Rdi Debug

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

Variabili

BreakPoint

BreakPoint Condizionale

Watch BreakPoint

19

DDS Designer

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

Aggiunta campi

Gestione records

Proprietà

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 PedriniFaq400.comroberto.depedrini@nextev.ithttps://it.linkedin.com/in/robertodepedrini

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