Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] ambiente/compilatore VB per linux

Un saluto a tutti,
cerco un ambiente di sviluppo o compilatore VB per linux;
so che ce ne sono alcuni free in circolazione, ma non riesco
a decidermi su quale sia il più valido.
Mi serve soprattutto per fare qualche programmino CGI.
Nella nostra azienda avevamo un web server Windows 2000,
ma ultimamente siamo passati a un web server Apache per Debian, quindi
dovrei ricompilare su linux alcuni miei programmi CGI fatti in VB6.
Vi sarei grato se qualcuno di voi che ne ha già provati,
ne avesse qualcuno da suggerire.
Grazie per ogni vostra segnalazione
--
bye by salclem2
________________________
100%  ALL  TEST  PASSED
http://salclem2.altervista.org/
http://freeware.freeweb.supereva.it/
http://www.netuser.1cis.com/
http://netuser.altervista.org/

 ne avesse qualcuno da suggerire.
Guarda questo RealBasic:
http://community.visual-basic.it/gianluca/archive/2005/03/31/8797.aspx
Devi però aquistare la versione Professional.
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 Devi però aquistare la versione Professional.
Chiarisco:
la RealBasic Standard è free per gli utenti VB6 (hanno prorogato fino 
all'8 aprile), ma permette di compilare solo per Windows.
Per compilare lo stesso codice anche sotto *nix/Mac, hai bisogno della 
Professional, che è a pagamento.
ciao!


 Grazie per ogni vostra segnalazione
Di gratuiti conosco solo Gambas.
www.gambas.it
Altrimenti puoi guardarti anche questa pagina e trovare quello che ti
piace di più (anche se personalmente non concordo con alcune delle
valutazioni espresse):
http://basic.mindteq.com/
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Mi interessa molto. Ho guardato sul sito, e c'è un link a un distributore
italiano. Ma non ho capito quanto costa: loro hanno solo una versione
Standard, e la loro descrizione dice che la Standard non comprende il
software ma solo la chiave di attivazione. Se è così, il software dove si
prende? Ed è in italiano? E da la possibilità di vendere ciò che si è fatto
come la licenza Professional?
Insomma non ho capito quanto costano le due versioni, e che differenze ci
sono?
Grazie per le delucidazioni
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 differenze ci sono?
Tutte le informazioni le trovi sul sito della Real Software...
Comunque:
Professional: 399$ (550 euro iva inclusa, dal rivenditore italiano. 
pertanto ti conviene acquistarla sul sito inglese)
Standard: 99$ (free, per gli utenti VB6, fino al 15 aprile -altra 
proroga-)
Se acquisti solo la chiave di attivazione, puoi scaricare il software da 
qui:
http://www.realsoftware.com/download/windows/
Le caratteristiche, le trovi qui:
http://www.realsoftware.com/realbasic/indepth/
Il software, NON e' in italiano... ed ovviamente si puo' vendere il 
proprio software sviluppato... Considera che "Offer good for Visual Basic 
users only" e quindi, si presume che tu abbia una licenza VB valida.
Ciao!


 users only" e quindi, si presume che tu abbia una licenza VB valida.
 
No, ed è proprio qui che volevo andare a parare: siccome non riesco a
trovare una licenza VB6 Pro, posso sostituirla con questa? E quale versione?
Comunque grazie ancora per avermi risposto.


 Comunque grazie ancora per avermi risposto.
;)


 sito ufficiale.
This is the list of our current International Distributors. If you live in
one of the countries below, please order REALbasic from one of our
distributors. REAL Software refers all sales of REAL products to a local
partner if a local partner exists within a territory, or member country of
the EU. If you live in an EU country, you can purchase from any EU
distributor.
http://www.realsoftware.com/store/international.html
cmq può provare.
ciao, a.

 trovi per VB, li puoi tranquillamente scordare con RB.
beh, immagino che dovrò rinunciare al supporto diretto che posso trovare sul
web, ma comunque posso utilizzare ancora il NG per imparare i concetti di
VB, che poi posso tradurre in RB. O addirittura continuare a fare progetti
pirata in VB e poi convertirli in RB finché non diventerò autosufficiente
con quest'ultimo.
Inoltre mi pare interessante la possibilità di compilare per Linux. In qs.
giro di solito nascono un sacco di gruppi di discusssione, e se RB sarà più
diffuso sicuramente in futuro ci saranno più siti in cui sarà possibile
parlarne, noh?
Sai, ho letto che la metà degli sviluppatori del mondo sviluppa in VB6. Non
so se è vero, ma sicuramente non siamo in pochi. Trovare una strada per
espandere il proprio linguaggio preferito anche al mondo Linux o Mac credo
che faccia gola a molti (e secondo me MS sta perdendo un treno). Io sto
migrando a Linux, ma continuare ad essere produttivo finchè non ho imparato
C++ sarebbe molto interessante, e mi scuso in anticipo con tutti coloro che
non saranno d'accordo.
Grazie per le risposte, e le opinioni.


 
http://www.realsoftware.com/store/international.html
Si, avevo visto la pagina dei link. Invece ho notato solo adesso che si può
acquistare da un qualunque rivenditore EU. Siccome il sito italiano ha solo
la versione Standard, ora provo si altri siti europei per trovare la
versione Pro, sperando però che il prezzo sia più conveniente. Magari al
cambio Euro/Dollaro...
Grazie comunque. Ciao.


 risposta), ma purtroppo il VS .NET è troppo costoso per le mie tasche  [CUT]
VB.NET
 Standard Edition lo trovi a 150 euro e ti permette di fare 
praticamente tutto tranne i controlli personalizzati.
Poi puoi sempre usare SharpDevelop che è gratuito. Su linux la 
piattaforma Mono è ad un buon punto e tra non molto dovrebbero 
implementare anche le windows.forms
bye
-- 
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/sinapsi.htm
email spamtrap: 
spam...@nicolaottomano.it

 praticamente tutto tranne i controlli personalizzati.
[...CUT...]
(... a parte che ho fatto anche qualche controllo personalizzato...)
Davvero? Anche la retrolicenza per vendere i lavori fatti in VB6? E
continuare a lavorare in VB senza dover passare a .NET? E potrň vendere ciň
che farň?


 E potrò vendere ciò che farò?
Il mio consiglio e' quello di contattare la Real Software:
La versione "Free" di RealBasic Standard (quella che costa circa 99$) 
recita: "Offer good for Visual Basic users only".
Pertanto, credo che intendano chi già dispone di una licenza valida di 
VB6.
Ripeto, per sicurezza, contatta la Real Software.
In ogni caso, anche se dovessi acquistare la licenza base (99$ appunto) 
non mi pare una spesa così esosa...


 non mi pare una spesa cosě esosa...
No, infatti, se perň č sufficiente. Se invece mi servisse la Professional la
spesa diventerebbe 399 euro, e quindi andrebbe ponderata di piů.
PS. per Nicola: ho visto Mono, ma a parte che dichiara di essere (poco)
compatibile con .NET, senza menzionare VB6, ho dato un'occhiata al
linguaggio e mi sembra piů simile a Java che a VB.


 ponderata di più.
Ma programmi per hobby/studio, o per lavoro?
Nel primo caso, ti ricordo la possibilita' di accedere (se ne hai i 
requesiti) alle licenze "Studenti" di Microsoft (ma non solo).
Nel secondo caso, beh, è vero che i soldi non si trovano in terra, ma 
spendere 399$ nello strumento con cui si lavora, mi pare veramente il 
minimo...


 minimo...
So tutto. Sono un insegnante. Solo che la licenza Studente e Docente non
consente di vendere i propri lavori.
Io programmo per hobby, ho imparato a causa delle mie materie di
insegnamento. Soltanto che ho fatto delle cosette complesse e vorrei
venderle. Avrei anche dei contati per commercializzarle, solo che mi manca
la licenza.
Non sarà la mia attività principale, cioè in parole povere: se dico a mia
moglie che spendo 400 euri per qualcosa che non è la scuola (che non mi
chiederebbe mai di spenderli), lei mi strozza. Quindi ci devo pensare bene.
Se una software house mi dicesse: OK, da domani vieni a lavorare per noi,
allora chiederei il part-time a scuola, acquisterei il 
VS.NET
 e magari lo
studierei anche, ma per ora non ho qs. prospettiva.
Grazie ancora per l'interessamento. Ora devo andare in classe (guarda
caso!), magari ci sentiamo più tardi.


 caso!), magari ci sentiamo più tardi.
Ciao!


 
http://www.icsharpcode.net/OpenSource/SD/
SharpDevelop consente di lavorare con .NET. I miei lavori sono fatti in VB6,
e io vorrei continuare a lavorare in VB6. Potrei acquistare .NET solo per la
ragione di reverse licensing verso VB6. E magari lo studierei anche (visto
che acquisto un oggetto, lo studio). Ma per ora la necessità principale è la
licenza di VB6, o un linguaggio simile che mi consenta di convertire i
lavori fatti in VB6, e con cui posso lavorare in modo simil-VB6.


Gianluca Cannalire [MVP] [
www.visual-basic.it
] ha scritto:
Scusa Gianluca, una domanda.
Ma il downgrade verso VB6 si può fare anche con la licenza .NET Standard 
(quella da 150 euro per intenderci) o bisogna per forza acquistare la 
professional?


 acquistare la professional?
da questa faq:
http://community.visual-basic.it/gianluca/archive/2004/07/29/295.aspx
4) Mi basta acquistare 
VB.NET
 2003 Standard per applicare il diritto di 
downgrade e sviluppare quindi con VB 6.0 Professional?
No. 
VB.NET
 2003 Standard permette il diritto di downgrade SOLO verso 
Visual Basic 6.0 Standard o Learning Edition. Ovviamente le versioni 
Standard e Learning Edition hanno limitazioni che non ne permettono l'uso 
nello sviluppo di applicazioni particolarmente complesse (vedere in 
particolare le limitazioni riguardo l'accesso ai dati)


 in particolare le limitazioni riguardo l'accesso ai dati)
Il link che hai pubblicato sul tuo sito non è più raggiungibile.
Ora le info sono al:
http://www.microsoft.com/italy/msdn/prodotti/vstudio/evaluation/downgrade.mspx
Però non specifica le limitazioni di accesso ai dati. Sapresti darmi 
maggiori informazioni o link?
grazie


 maggiori informazioni o link?
Certo!
Features by Edition for Visual Basic 6.0
http://msdn.microsoft.com/vbasic/previous/vb6/datasheet/feature.aspx
Ciao!


 
http://msdn.microsoft.com/vbasic/previous/vb6/datasheet/feature.aspx
Grazie per il link.
Ho dato una lettura e mi sembra di capire che ADO e il codice nativo 
ottimizzato me li posso scordare... :(


 ottimizzato me li posso scordare... :(
Il compilatore con ottimizzazione c'č nella standard. E devo dire
che non vedo dove siano limitazioni nell'accesso ai dati... da quel
che vedo, tra Professional V.D.T. ed Enterprise V.D.T. manca solo
la parte:
"Visually design and modify database schemas and objects, including
stored procedures, for SQL Server 6.5+ and Oracle 7.3.3+ databases."
e il "Data Object wizard".
Facilitazioni nell'uso, sě, ma non mi pare manchi niente di indispensabile.
Bye, G.

 e il "Data Object wizard".
Che, in pratica, non servono a nulla. Tanto vale prendersi la Pro.
-- 
ciao, hal

 che non vedo dove siano limitazioni nell'accesso ai dati... 
Ho preso come riferimento la learning, quindi mi sono basato su quella.
Quindi con la standard posso usare ADO e l'ottimizzazione in compilazione?
Al momento uso VB6 Professional licenziato all'università. Qualcuno ha i 
cd della standard per darmi la possibilità di provarlo prima di fare un 
downgrade avventato?


 possibilità di provarlo prima di fare un downgrade avventato?
Non esiste la versione "Standard".
Ciao


 Non esiste la versione "Standard".
Tempo fa l'avevo vista e volevo comprarla ma poi ci ho ripensato.
Qui se ne parla:
http://www.microsoft.com/italy/msdn/prodotti/vstudio/evaluation/downgrade.mspx
"Visual Basic .NET Standard -- >Visual Basic 6.0 Learning o Standard 
Edition"
costava intorno alle 150 euro e dava la possibilità di sviluppare e 
distribuire (anche vendendo) le applicazioni fatte (mentre la learning 
non lo permetteva se non erro).


 non lo permetteva se non erro).
Se fosse vero, mi interesserebbe molto


 non lo permetteva se non erro).
Si, in effetti esiste(rebbe) una versione standard di VB6 (ma non l'ho mai 
vista in vita mia).


 
Quindi dove troverei(ebbe) :) un cd della standard senza spendere i 35 
euro per farmeli reinviare? La learning ha le stesse caratteristiche 
della standard? Ho letto sulla licenza del mio .NET che posso fare il 
downgrade senza richiedere nessun permesso alla M$.
Potrei trovare i cd sul P2P e usare la licenza downgradata... ora vedo 
che dice il Mulo



A occhio e croce Gambas mi sembra il più adatto e simile a VB.
Dopo varie peripezie, forse stasera riesco a compilarlo:
necessita purtroppo di alcune librerie aggiornate (qt3 e libcurl),
quindi ho dovuto armarmi di pazienza..........
vi terrò informati sull'esito!
intanto grazie per tutte le vostre segnalazioni
--
bye by salclem2
________________________
100%  ALL  TEST  PASSED
http://salclem2.altervista.org/
http://freeware.freeweb.supereva.it/
http://www.netuser.1cis.com/
http://netuser.altervista.org/

 intanto grazie per tutte le vostre segnalazioni
Gambas lo uso dalla versione 0.4 e non mi ha mai dato problemi. Le 
librerie q3 le trovi praticamente già installate su tutte le distro da 
molto tempo.
Che distro usi? Per Mandrake, Suse, Red Hat, Debian ecc... esistono già 
i pacchetti precompilati da installare.
(La compilazione su un P4 2000Mhz 512Ram mi porta via circa 15min (però 
ho un hd scarso perchè è un portatile)


 ha scritto nel messaggio news:LeT4e.41735$kC3....@tornado.fastwebnet.it...

non sono ancora riuscito a compilare gambas,
al momento uso mandrake 9.1 (...vorrei passare alla 10.1);
inizialmente mancava la versione aggiornata di qt3, o forse
è proprio quello che non riesco a installare.........
la versione originale di qt3 si trova in /usr/lib/qt3;
ma ho scoperto che ci voleva una versione più aggiornata.
Ho fatto il download, seguito le istruzioni e compilato;
in pratica ora ci sono tutte e due: quella originale (3.0)
in /usr/lib/qt3, e quella aggiornata (3.3.4) in /usr/local/qt
per farla breve, nell'ultima compilazione di gambas ho
il seguente errore:
"opt/gambas/lib/gambas/
lib.gb.qt.so
: undefined symbol: ....."
qualche idea o suggerimento?
grazie

> qualche idea o suggerimento?
I compilati rpm di Kudla li hai provati? Io uso la Mandrake 9.2 e non ho 
problemi.


 che dice il Mulo
Beh, 35 euro per avere i supporti originali, al limite, si possono anche 
spendere...
