IDE: Cambio tecnologia applicazioni e componenti
linkDescrizione
Ora quando viene cambiata la tecnologia (.NET/Java) di una applicazione e questa utilizza componenti Instant Developer propone di cambiare la tecnologia anche nei componenti utilizzati. Questo può risultare molto utile se si cambia tecnologia in una applicazione web e questa utilizza vari componenti collegati tra loro.
Funzionalità interessate
L'utilizzo dei componenti.
Note
- Il miglioramento si attiva solo se la tecnologia viene cambiata dalla videata delle proprietà dell'applicazione o componente.
- Dopo aver cambiato la tecnologia Instant Developer verifica se l'applicazione utilizza dei componenti la cui tecnologia non è allineata a quella dell'applicazione modificata. Se questo è il caso viene chiesto al programmatore se desidera aggiornare anche i componenti. Se la risposta è affermativa Instant Developer propaga la modifica della tecnologia a tutta la gerarchia dei componenti.
-
Instant Developer, oltre ad aggiornare automaticamente la tecnologia un componente ricalcola anche la directory di output. Per farlo utilizza il seguente algoritmo:
- se il percorso attuale contiene il nome della vecchia tecnologia ("csharp", "servlet") sostituisce quello con la nuova tecnologia (es: se la directory di output si chiamava "./servletLogicComponent" e si passa da Java a .NET, la directory di output diventa "./csharpLogicComponent");
- se il percorso attuale non contiene il nome della vecchia tecnologia Instant Developer sostituisce l'ultima parte del percorso con la stringa [NuovaTecnologia][NomeComponenteSenzaSpazi] (es: se il componente si chiamava TestComponent e la directory di output era "C:\Components\LogicComponent" e si passa da .NET a Java, la directory di output diventa "C:\Components\servletTestComponent").
Ultima modifica: 04/04/2018 / Validità: da 18.0.7000