Newsgroup: it.comp.software.database
Titolo: File Maker

Ho spedito la richiesta di informazioni alla File Maker per avere
informazioni sul prodotto: mi sembra interessante, ma vorrei sapere se
qualcuno nel Ng conosce utilizza e mi possa dare un giudizio sul prodotto.
Diciamo che sto cercando un ambiento di sviluppo veramente rapido e molto
internet-oriented, e dato che di questo prodotto esiste unaversione di
sviluppo mi sembrava un acquisto interessante. Ringrazio anticipatamente
tutti quelli che contribuiranno.
Cordialmente ;-)
--------------------------------
Inviato via 
http://usenet.iol.it

 tutti quelli che contribuiranno.
Figurati.
Ah, certo, pro e contro. Pro: estrema rapidità di sviluppo, flessibilità 
ineguagliata (e ineguagliabile), buone prestazioni, multipiattaforma, 
aperto verso il resto del mondo, ottima base installata e supporto della 
comunità. Contro: non ti aspettare prestazioni da Oracle, se provieni da 
un altro database forse potrebbe volerci un po' per abituarsi.
Vins

 un altro database forse potrebbe volerci un po' per abituarsi.
Ma non avevi messo tra i pro "buone prestazioni"?
Il vero palese limite di FM è l'assenza di un linguaggio di programmazione.
Ciao.

 Il vero palese limite di FM è l'assenza di un linguaggio di programmazione.
Mah, questa è una tua opinione. ScriptMaker, pur non essendo un 
linguaggio di programmazione vero e proprio, consente di fare tutto ciò 
che serve, e in più ci sono i plugin.
Vins

 che serve, e in più ci sono i plugin.
Con tutto il rispetto: lavorare con un sistema di script è accettabile se si
è soli e si fanno cosette.
In contesti professionali è pazzesco: i programmi devono essere riletti e
manutenuti da molti.
Per non parlare delle prestazioni ... è importante che il codice sia
compilato.
Ecco perchè chi posta su questo ng. lavora prevalentemente in Delphi, VB o
C++.
Ciao, Marco

Caro Vins, ti prego di non dare retta ai flame, ma se puoi/vuoi per
cortesia(tu o qualche altro cortese NGruppsita .-) mi puoi dare qualche
altro consiglio?
Es: dici "Io, il giudizio è più che ottimo, se hai
presente le limitazioni che ha": quali sono queste limitazioni?
Mi dai
qualche indicazione di dove trovare le "comunità" e dove trovare qualche
descrizione/commento sui plugin?
La mia esperienza si basa
principalmente su Access.
Ringrazio quanti contribuiranno (visto che non
la versione developer non costa esattamente 2lire vorrei approfondire bene
la questone...).


 è soli e si fanno cosette.
(snip)
Anche questa è una tua opinione. E non è quella dei 7 milioni di utenti 
FMP, tra cui Lockheed Martin, Ferrari, NASA, e se vai sul sito di FMI 
c'è l'elenco completo. Alcune di queste applicazioni le ho viste 
direttamente e ti assicuro che non sono "cosette".
Vins

 la questone...).
Parti con la versione normale, non la Developer, che ti serve solo se 
devi redistribuire i runtime a terzi, oppure se ti servono i driver 
JDBC. Il vero valore aggiunto della Developer un tempo era il TechInfo, 
che ora è accessibile sul sito di FileMaker, Inc.
Come forse avrai capito sviluppo in FM, per qualsiasi altra cosa che non 
ti sembri di interesse generale puoi contattarmi privatamente.
Vins

Vins
Caro Vins, lascia che colga la palla al balzo:come posso contattarti? Avrei
qualche altra domandina da ... principiante :-) Poi magari mi moderi tu
come credi...:-(


,
 
boscol...@libero.it
 (Andrea ) wrote:

vi...@libero.it

>
vi...@libero.it
Vins, ora sono al lavoro, ma mi organizzo un pò le idee
poi ti invierò una mail!!! GRAZIE 1000(in euro): fa piacere trovare persone
garbate e competenti. 
Ps: mi scuso con tutti gli altri x l'uso un pò
personale del NG.


 direttamente e ti assicuro che non sono "cosette".
Figurati: ho visto pure io delle belle cose ... il problema è che funzionano
male e molto lentamente.
Quando gli utenti smanettano come dannati, per creare software solido devi
poter gestire le "eccezioni" come Dio comanda.
Ciao: Marco

 Ciao: Marco
Ciao
Vins

Vins
Salute ad
entrambe: 
1 cosa vuol dire secondo Voi gestire le eccezzioni?
2 Cosa
vuol dire che FMP non gestisce le eccezzioni?
Vins, plz cos'è un NDA?
Rimango in attesa di nuove osservazioni! Ciao e grazie ^__^


 specifico che non conveniva rimpiazzare.
tanto, se gli si fonde un chip, se lo possono ricostruire ( o cannibalizzano
i lem :)
e io a buttare i p1/90 perche' non trovo piu' ram e dischi...
maro', che mondo...
j.

 Ecco un'altra limitazione di FileMaker.
Ma è proprio questo che intendo per funzionare male: se crei del software
per ampia distribuzione dev'essere perfetto (e in qualche modo alcuni
imbranati faranno comunque casino), altrimenti altro che hot line!
Ma anche in centri con multiutenze estese e software "autoprodotto"
vedo che non si può sgarrare...
Ciao: Marco

 i lem :)
Sai che ci stavo pensando pure io?
;-D

 1 cosa vuol dire secondo Voi gestire le eccezzioni?
Vuol dire la gestione di errori imprevisti.
Ti sarai reso conto che esistono una moltitudine di fattori, legati alle
diverse modalità d'utilizzo dei programmi da parte degli utenti, che possono
generare errori "di Runtime" impredicibili.
A volte è possibile prevenire queste "eccezioni" strutturando diversamente
il codice, altre volte si devono intercettare questi errori (On Error di VB
per capirci) e gestire i relativi codici per evitare che il programma si
pianti di brutto.
Ora, con sistemi di programmazione basati su Script (non solo FM ovviamente)
non è possibile gestire in maniera seria queste circostanze: la conseguenza
è una significativa perdita di solidità dei programmi.
Ciao.

 Ma č proprio questo che intendo per funzionare male: se crei del software
(snip)
Questo č vero, ma č anche vero che con l'assistenza si guadagna piů che 
con la vendita.
Vins

 Rimango in attesa di nuove osservazioni! Ciao e grazie ^__^
Non Disclosure Agreement, un contratto in base al quale non posso 
rivelare nulla che sia oggetto del contratto stesso.
Vins

con la vendita.
Caro Vins, diciamo che si preferirebbe essere ricordati
per la qualità del proprio software cheper la qualità dell'HotLine :-),
magari poi l'utente contento passaparola bene, e io non sono disturbato da
clienti incazzati...


 con la vendita.
Dipende dalle circostanze e dalla tipologia di software: in alcuni casi hai
senz'altro ragione ;-)

 clienti incazzati...
È vero, ma in molti casi non è così.
Vins