IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM...
Transcript of IBMi Next Step - · PDF fileStrumenti moderni per lo sviluppatore IBMi/AS400 Segrate -IBM...
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:
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 [email protected]://it.linkedin.com/in/robertodepedrini
IBMi Next Step - Rdi Rational Developer for i By Roberto De Pedrini (Faq400.com)