Visual FoxPro: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
-immagine che non è su commons
Nessun oggetto della modifica
 
(6 versioni intermedie di 5 utenti non mostrate)
Riga 6:
|versione = 9.0 del 16 ottobre 2007
|utilizzo =
 
|tipizzazione =
|specifiche =
|estensione =
|influenzato_da = [[FoxPro]]
|ha_influenzato =
 
|ha_influenzato =
 
|implementazione_riferimento =
|sistema_operativo = [[Microsoft Windows]]
Line 24 ⟶ 21:
Il linguaggio deriva da [[FoxPro 2|FoxPro]] che è stato sviluppato da [[Fox Technologies]] agli inizi del [[1984]].
L'ultima versione di [[FoxPro 2|FoxPro (2.6)]] era compatibile con i sistemi operativi [[Mac OS]], [[DOS]], [[Microsoft Windows|Windows]] e [[Unix]].
Nel [[1992]] Fox Technologies è stata acquisita da Microsoft. Da allora il nome del linguaggio è diventato Visual FoxPro.
La prima versione di Visual FoxPro (3.0), supportava i sistemi operativi Mac e Windows. La versione attuale supporta solo i sistemi operativi Windows.
 
L'ultima versione pubblicata da Microsoft è Visual FoxPro 9.0 del 2004.
 
Nel marzo 2007 Microsoft ha annunciato la decisione di interrompere lo sviluppo di Visual FoxPro consentendo alla comunità di portarne avanti lo sviluppo successivo. Ha comunque fornito il supporto tecnico standard sino al 2010 e il supporto esteso sino al 2015.
 
Microsoft ha comunque fornito il supporto tecnico standard sino al 2010 e il supporto esteso sino al 2015.
 
== Caratteristiche ==
Line 164 ⟶ 159:
</syntaxhighlight>
 
* VFP ha una libreria estesa di classi predefinite ed oggetti visuali che sono accessibili nel [[IntegratedAmbiente developmentdi sviluppo environmentintegrato|IDE]] da un foglio di proprietà (inclusi i [[Metodo_Metodo (programmazione)|Metodi]]),<ref>{{citeCita web|titletitolo=Visual FoxPro Development Productivity Tools|url=http://msdn.microsoft.com/en-US/library/4x2ecwzz%28v=vs.80%29.aspx/|publishereditore=Microsoft|access-dateaccesso=20 Decemberdicembre 2014}}</ref> in modo che sia necessario scrivere un codice completo che definisca una classe ed i suoi oggetti solamente in casi molto particolari e la scrittura di [[Framework|framework]] di grandi sistemi.
 
=== Gestione dei Dati ===
Line 171 ⟶ 166:
Gli esempi in basso mostrano come scrivere codice per la creazione e l'indicizzazione di tabelle, comunque VFP ha schermate di creazione visuale di tabelle e database che creano tutto senza la necessità di scrivere codice.
 
[[Image:VFPDataHandling.png|thumb|right|Output of the ''Data handling'' program.]]
<syntaxhighlight lang="visualfoxpro">
* Crea una tabella
Line 245 ⟶ 239:
</syntaxhighlight>
 
== Note ==
<references/>
 
== Bibliografia ==
Line 251 ⟶ 247:
== Collegamenti esterni ==
 
* {{Collegamenti esterni}}
*[http://www.foxprohistory.org/ La storia di FoxPro] (in inglese)