Newsgroup: it.lavoro.informatica
Titolo: Esiste nella RI un mercato per specialisti di InstallShield/Windows  Installer?

Mi chiedevo se esiste nella RI un mercato per specialisti di
InstallShield/Windows Installer.
IMVHO dopo averci avuto a che fare per un paio di mesi, i thread
Microsoft vs Resto del mondo assumono tutto un altro sapore :)
--
ale
http://ale.riolo.co.uk

 Microsoft vs Resto del mondo assumono tutto un altro sapore :)
Non avendoci mai avuto a che fare, potresti spiegarmi meglio?
Grazie,
Giulio
-- 

 InstallShield/Windows Installer.
Di nicchia, ma c'e'.
Almeno e' una competenza utile a chi si occupi anche di sms e quel 
mercato si sta' allargando.
Poi quanto durera' e decidere se sia il caso di investirci e' un altro 
paio di maniche...
Ciao
M.
-- 
Nessun Bit e' stato maltrattato o ucciso
per scrivere questo messaggio
http://www.qtp.it/Gallery/profile.php?uid=2311

 Non avendoci mai avuto a che fare, potresti spiegarmi meglio?
Windows Installer è l'API con le decisioni progettuali più orrende che
abbia mai visto (vuoi creare una patch disinstallabile? Devi allineare
i pianeti del sistema solare a martellate). InstallShield oramai è una
costante dei miei incubi (hai mai letto cose come "Information about
the cause of this build error will be documented in the future."). So
che al peggio non c'è mai fine, ma dopo un po ci dovrebbe essere un
limite :)
--
ale
http://ale.riolo.co.uk

 mercato si sta' allargando.
non propriamente..
Sms, anzi SCCM... non usano propriamente gli installer con install 
shield come intendi tu. si basano in genere sugli switch /u /unattended 
/silent di *.exe e *.msi. O sugli MST, cioe MSI rielaborati riscrivendo 
a manina le risposte per l'installazione unattended. Poi l'agent 
installato sul client del site SMS/SCCM, si occupa di far partire 
l'installazione con i privilegi aumentati rispetto allo user standard.
Ciò presuppone che il software da distribuire sia MS compliant e abbia 
lo switch /u, e(o il file di testo dei setting editabile, o, come nel 
caso di Office, un compilatore apposito del msi.
 > Poi quanto durera' e decidere se sia il caso di investirci e' un altro
 > paio di maniche...
 >
beh... secondo me... si! magari documentandosi prima sul sito della 
Microsoft con i setup tipici di un installazione, cosi il personale 
tecnico che si trova per le mani il tuo prodotto non ha difficoltà 
alcuna (e ti fischiano meno le orecchie).

 InstallShield/Windows Installer.
Io con InstallShield ci ho avuto a che fare molto "di sfuggita" quando
lavoravo in Ericsson, nel senso che di solito i pacchetti di installazione
dei piccoli software che facevamom, li preparava un mio collega, pero'
qualche
volta che non c'era lui ho dovuto farlo io. Non ho grandi ricordi ne' in
positivo ne' in negativo, anche se lo usavamo per software veramente
minimi (praticamente erano l' equivalente dei software di installazione
delle chiavette USB per la navigazione in internet, solo che le nostre
erano "chiavette GSM" ed erano per lo piu' destinate ad usi aziendali
interni di Tim).
Pero' mi ricordo che quando ho lavorato al mio ultimo progetto in
Ericsson, il cliente (ACEA) aveva chiesto esplicitamente che gli venisse
consegnato un pacchetto di installazione tipo quelli che si facevano con
install shield, il quale pacchetto avrebbe dovuto far si che comparisse
una finestra del tipo: "Grazie per aver utilizzato il software 'tal dei
tali', cliccare sul bottone ok per procedere con l' istallazione". 
Con questo unico click il pacchetto di installazione avrebbe dovuto,
 nell' ordine:
1) installare Oracle
2) Creare il DB con tutte le tabelle necessarie per il funzionamento del
sistema
3) Installare BEA Weblogic
4) Fare il deploy dell'applicazione J2EE che serviva per la lettura a
distanza dei contatori elettrici e per la produzione di file xml con i
dati per la fatturazione da mandare ad altri loro sistemi gia'
esistenti(ovviamente il tutto facendo automaticamente tutte le
configurazioni sia di Oracle che di BEA Weblogic, magari facendo
automaticamente anche il tuning delle performance di entrambi)
5) ovviamente quanto ai punti 1-2-3-4, eventualmente su macchine in
cluster (ovviamente da configurare automaticamente tramite il pacchetto di
installazione)
6) eventualmente avviare la lettura dei contatori, nonche' la produzione
di un file xml contente tutti i dati provenienti dai contatori.
Non ho messo il punto 0 (installare il sistema operativo Sun Solaris)
perche' non sono sicuro che avessero richiesto anche questo.
Ciao,
Marco.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

limite :)
Basterebbe usare nullsoft installer. Ti scrivi uno script e decidi tu
cosa installare e cosa disinstallare.
Poi impacchetti tutto e distribuisci l'eseguibile.
Saluti.
-- 
Living in Barbaropoli
http://www.barbaropoli.com

 limite :)
una mer*a totale, oltretutto la gui che mostrava i file ha dei seri 
problemi. Ancora oggi poi non ho capito bene come impostare patch di 
aggiornamento.
IMHO innosetup vecchissimo e creato in delphi e' meglio!


E' il motivo per cui qualche anno fa, dovendo preparare un pacchetto
di installazione per un software abbastanza complesso, dopo
un'occhiata alle API decisi di partire da zero...
m.

 IMHO innosetup vecchissimo e creato in delphi e' meglio!
Quoto, il mio installer preferito.
PaF

 alle API decisi di partire da zero...
cioè volendo dire le cose in modo corretto hai deciso di non produrre un 
installer ms compliant.

 caso di Office, un compilatore apposito del msi.
A questo mi riferivo, che e' una competenza che serve per essere
"MS compliant"


Le Repair installation te le scordi con NSIS.
Ah, si, quella funzione che nel 99% dei casi non funziona...


 Ah, si, quella funzione che nel 99% dei casi non funziona...
il lato della fuffa installashield! :-D
-- 
http://www.evilripper.net
http://www.flickr.com/photos/evilripper/

 Ah, si, quella funzione che nel 99% dei casi non funziona...
Non funziona perché chi ha progettato l'API di Windows Installer ha
fatto delle scelte progettuali discutibili, per usare un eufemismo.
--
ale
http://ale.riolo.co.uk

 Poi impacchetti tutto e distribuisci l'eseguibile.
Non posso, ho a che fare con una collezione di installer, il più
vecchio ha 10 anni ed installa 1GB di roba, ho release quasi ogni
settimana (2 da mandare al QA team oggi), anche se convincessi tutti
gli interessati a migrare su un'altra piattaforma per la prossima
versione, passerebbero anni prima di poterci liberare di IS e WI.
--
ale
http://ale.riolo.co.uk

 primis).
Se dovessimo metterci a parlare dei problemi che ho avuto con IS e WI,
potremmo cambiare titolo al NG.
--
ale
http://ale.riolo.co.uk