Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Gambas"
Differenze tra le versioni 62 e 63
Versione 62 del 30/05/2007 06.26.31
Dimensione: 3303
Commento:
Versione 63 del 30/05/2007 07.52.47
Dimensione: 4372
Commento: sistemata introduzione, menu, modifiche e correzioni, category
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki
Linea 2: Linea 3:
||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents]] || ||<tablebgcolor="#f1f1ed" tablewidth="30%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]] ||
Linea 5: Linea 6:
[[Immagine(Icone/Grandi/gambas.png,50,left)]]'''Gambas''' è un linguaggio di programmazione per Linux che approssima la facilità di utilizzo di Visual Basic migliorandone la funzionalità, un interprete BASIC con estensioni orientate agli oggetti. Questo rende Gambas una buona scelta per gli utenti Ubuntu che vogliono usare le loro conoscenze VB su basi GNU.Con Gambas puoi velocemente disegnare la GUI dei tuoi programmi, accedere database ODBC, Firebird, Mysql , Sqlite e Postgres, pilotare applicazioni KDE con DCOP e Gnome con GTK+. I tuoi programmi possono essere tradotti in più lingue. Anche le applicazioni di rete possono essere sviluppate.Sviluppato a Parigi da Benoît Minisini a partire dal 1999, Gambas è rilasciato sotto la GNU General Public Licence. L'ultima stable version è la'''1.0.17''', l'ultima development version è la'''1.9.48'''.Questo wiki è prettamente operativo. Non solo Gambas e il suo Basic, ma anche Gambas assieme a Mysql.
||<tablestyle="text-align: justify; width:70%; " style="border:none;" 5%>
[[Immagine(Icone/Grandi/gambas.png,50,center)]] ||<style="padding:0.5em; border:none;">'''Gambas''' è un linguaggio di programmazione per Linux che approssima la facilità di utilizzo di Visual Basic migliorandone la funzionalità, un interprete BASIC con estensioni orientate agli oggetti. Questo rende Gambas una buona scelta per gli utenti Ubuntu che vogliono usare le loro conoscenze Visual Basic su basi GNU. Con Gambas è possibile disegnare velocemente disegnare una GUI per i propri programmi, accedere alle basi di dati ODBC, Firebird, Mysql , Sqlite e Postgres, pilotare applicazioni '''KDE''' con DCOP e '''GNOME''' con GTK+. ||

Sviluppato a Parigi da Benoît Minisini a partire dal 1999, Gambas è rilasciato sotto la GNU General Public Licence. L'ultima versione stabile è la'''1.0.17''', l'ultima development version è la'''1.9.49'''.
Linea 8: Linea 12:
Linea 10: Linea 15:
== Gambas 1.9.48 su Dapper ==
Da '''Synaptic''', '''''Impostazioni -> Archivi dei pacchetti -> Terze parti''''' inserire questi repository:
== Versione stabile ==
Linea 13: Linea 17:
Per installare la versione stabile distribuita con il sistema è sufficiente aggiungere il componente [:Repository/Componenti:Universe] al proprio [:SourcesList:file dei repository], dunque installare il pacchetto ''gambas'' con uno fra [:SynapticHowto:Synaptic] e [:AdeptHowTo:Adept].

Per installare ''gambas'' con [:Apt:apt-get] da terminale è sufficiente digitare il seguente comando:
Linea 14: Linea 21:
sudo apt-get install gambas
}}}

== Versione in fase di sviluppo ==

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Le seguenti istruzioni sono adatte solo per architetture a 32 bit.'' ||

La versione in fase di sviluppo non viene fornita dai [:Repository:repository] ufficiali, dunque è necessario aggiungere dei repository esternial fine di poter procedere con l'installazione.

=== Aggiornare i repository ===

Aprire {{{/etc/apt/sources.list}}} con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e inserire in fondo al file le righe adatte alla propria versione:

 * Ubuntu 6.06 Dapper Drake: {{{
Linea 17: Linea 38:
== Gambas 1.9.48 su Edgy ==
Da '''Synaptic''', '''''Impostazioni -> Archivi dei pacchetti -> Terze parti''''' inserire questi repository:

{{{
 * Ubuntu 6.10 Edgy Eft: {{{
Linea 24: Linea 42:
== Gambas 1.9.48 su Feisty ==
Da '''Synaptic''', '''''Impostazioni -> Archivi dei pacchetti -> Terze parti''''' inserire questi repository:

{{{
 * Ubuntu 7.04 Feisty Fawn: {{{
Linea 31: Linea 46:
Premere il pulsante '''«Ricarica»''' e installare '''Gambas2'''. Salvare e chiudere. Aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo apt-get update
}}}
Linea 33: Linea 51:
== Gambas e le basi di dati ==
Solo per coloro che desiderano aggiungere e gestire questa importante funzionalità. Le applicazioni testate e funzionanti sulla versione due di Gambas sono:
=== Installazione del pacchetto ===
Linea 36: Linea 53:
 * '''Apache2.0.55'''
 * '''Php 5.1.6'''
 * '''MySql 5.0.2.4'''
 * '''Sqlite'''
Aprire [:SynapticHowto:Synaptic] o [:AdeptHowTo:Adept] e installare il pacchetto ''gambas2''. È possibile procedere all'installazione anche da terminale con [:Apt:apt-get], digitare il seguente comando:
{{{
sudo apt-get install gambas2
}}}
Linea 41: Linea 58:
Per l'editing delle basi di dati segnaliamo le seguenti applicazioni: '''Kexi''', '''Rekall''' , '''Php{{{}}}My{{{}}}Admin''' e '''Knoda'''. Per la progettazione delle basi di dati segnaliamo '''[:Server/DBDesigner:Dbdesigner]''' ed '''OpenOffice'''. = Gambas e le basi di dati =
Linea 43: Linea 60:
## Modifica di Andrea Bertini - Giugno 2007 Le applicazioni testate e funzionanti sulla versione più recente di Gambas sono:

 * [:Server/Web:Apache2]
 * Php
 * [:Server/MySql:MySql]
 * Sqlite

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Per l'editing delle basi di dati si consigliano di usare le seguenti applicazioni: '''Kexi''', '''Rekall''', '''Php``My``Admin''' e '''Knoda'''. Per la progettazione delle basi sono invece disponibili l'ottimo [:Server/DBDesigner:Dbdesigner] e Open``Office. ||
Linea 46: Linea 70:
Linea 47: Linea 72:
== Categorie ==
Linea 57: Linea 82:

## da questo punto in poi non modificare!
Linea 60: Linea 83:
 . CategoryNuoviDocumenti CategoryProgrammazione CategoryProgrammazione

Introduzione

Immagine(Icone/Grandi/gambas.png,50,center)

Gambas è un linguaggio di programmazione per Linux che approssima la facilità di utilizzo di Visual Basic migliorandone la funzionalità, un interprete BASIC con estensioni orientate agli oggetti. Questo rende Gambas una buona scelta per gli utenti Ubuntu che vogliono usare le loro conoscenze Visual Basic su basi GNU. Con Gambas è possibile disegnare velocemente disegnare una GUI per i propri programmi, accedere alle basi di dati ODBC, Firebird, Mysql , Sqlite e Postgres, pilotare applicazioni KDE con DCOP e GNOME con GTK+.

Sviluppato a Parigi da Benoît Minisini a partire dal 1999, Gambas è rilasciato sotto la GNU General Public Licence. L'ultima versione stabile è la1.0.17, l'ultima development version è la1.9.49.

Installazione

E' consigliata l'installazione da pacchetto.

Versione stabile

Per installare la versione stabile distribuita con il sistema è sufficiente aggiungere il componente [:Repository/Componenti:Universe] al proprio [:SourcesList:file dei repository], dunque installare il pacchetto gambas con uno fra [:SynapticHowto:Synaptic] e [:AdeptHowTo:Adept].

Per installare gambas con [:Apt:apt-get] da terminale è sufficiente digitare il seguente comando:

sudo apt-get install gambas

Versione in fase di sviluppo

Immagine(Icone/Piccole/note.png,,center)

Le seguenti istruzioni sono adatte solo per architetture a 32 bit.

La versione in fase di sviluppo non viene fornita dai [:Repository:repository] ufficiali, dunque è necessario aggiungere dei repository esternial fine di poter procedere con l'installazione.

Aggiornare i repository

Aprire /etc/apt/sources.list con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e inserire in fondo al file le righe adatte alla propria versione:

  • Ubuntu 6.06 Dapper Drake:

    deb http://xoomer.alice.it/pixel dapper gambas
  • Ubuntu 6.10 Edgy Eft:

    deb http://xoomer.alice.it/pixel edgy gambas
  • Ubuntu 7.04 Feisty Fawn:

    deb http://xoomer.alice.it/pixel feisty gambas

Salvare e chiudere. Aprire una finestra di terminale e digitare il seguente comando:

sudo apt-get update

Installazione del pacchetto

Aprire [:SynapticHowto:Synaptic] o [:AdeptHowTo:Adept] e installare il pacchetto gambas2. È possibile procedere all'installazione anche da terminale con [:Apt:apt-get], digitare il seguente comando:

sudo apt-get install gambas2

Gambas e le basi di dati

Le applicazioni testate e funzionanti sulla versione più recente di Gambas sono:

  • [:Server/Web:Apache2]

  • Php
  • [:Server/MySql:MySql]

  • Sqlite

Immagine(Icone/Grandi/info.png,,center)

Per l'editing delle basi di dati si consigliano di usare le seguenti applicazioni: Kexi, Rekall, PhpMyAdmin e Knoda. Per la progettazione delle basi sono invece disponibili l'ottimo [:Server/DBDesigner:Dbdesigner] e OpenOffice.

Copia, incolla e contribuisci!

Immagine(Icone/Grandi/gambas.png,50,left)Gambas è un programma divertente da utilizzare! Copia e incolla il codice presente in questa sezione e usalo nelle tue applicazioni! Contribuisci alla Guida regalando il codice (segui il [:AndreaBertini/Contribuzione:template delle contribuzioni]). Sei invitato a suggerire anche nuove categorie da inserire nella rubrica (segui il [:AndreaBertini/Categorie:template delle categorie]).

  • Funzioni
  • Classi
  • [:Programmazione/Gambas/Database:Database e back-end]

  • Templates di database
  • Network & comunicazione

  • Interfaccia utente & front-end

  • Xml
  • Sdl
  • Grafica 2D e 3D


CategoryProgrammazione