Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic Express, licenza e framework .net

Salve a tutto il newsgroup.
Lurkando in giro ho trovato un vecchio post dove si diceva che la 
versione express di visual basic (e studio in generale) non ha limiti di 
licenza, dunque l'unico limite è quello di non permettere la produzione 
di codice "vendibile" a terzi, mentre si ha libero accesso alla 
documentazione e a qualsiasi altra risorsa disponibile, giusto?
Inoltre volevo chiedere se esiste un modo (free possibilmente) veloce 
per rendere standalone le applicazioni compilate con .net, senza 
portarsi dietro il groppone dei (mai più odiati) runtime del framework.
Grazie da un utente d'annata del ng :)

 Grazie da un utente d'annata del ng :)
Eh, mi pare di ricordare il nick :-).
Bye, G. 

 portarsi dietro il groppone dei (mai più odiati) runtime del framework.
Alcuni prodotti commerciali dichiarano di farlo, ma secondo me è una 
cosa inutile e insensata.
Perché siete tutti fissati con questa cosa? Io non ho mai sentito 
chiedere "Esiste il modo di produrre una applicazione stand-alone che 
funziona senza avere installato il sistema operativo?"...
Il Framework è un prerequisito, così come lo è Windows. Punto.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 Sbagliato, per fortuna
Ehi, ci sarebbe sempre SharpDevelop. Dove me lo metti? ;-P


 ormai il FW fa parte del sistema operativo in Vista
interessante.
di quale, sistema operativo? finalmente ce ne hanno messo uno? :P

 Il Framework è un prerequisito, così come lo è Windows. Punto.
Infatti.
Non lo vuoi scaricare da internet?
Lo metti su CD.
Ma ormai sono pochissimi i PC che non l'anno ancora installato.
Ciao 

 ha scritto nel messaggio 
news:59a08pF...@mid.individual.net...

Sì, hanno cambiato il nome e i font usati in XP.
Poi per sembrare proprio nuovo hanno mescolato le voci nei menu e aggiunto 
un po' di buchi tipici delle prime release.
Metà dell'hw in giro non funzionerà ma la colpa sarà data ai produttori hw 
che non hanno aggiornato i drivers (come se tu bucassi con la tua auto nuova 
per poi scoprire che nessuno produce pneumatici per il tuo modello).
Ciao 

 Il Framework è un prerequisito, così come lo è Windows. Punto.
Sarà anche un prerequisito, ma è anche un bel malloppo di roba. Ai tempi 
di Visual basic 4-5-6 si escogitavano tutti i modi per evitare di 
portarsi dietro quel megabyte di run-time di vb, finché con windows 98 
se non le hanno incluse nel sistema operativo.
Tuttavia con il framework .net la cosa mi sembra essere più invadente: 
noto infatti che il sistema è più appesantito dopo l'installazione del 
framework, e a tale fatto non c'è rimedio :(

 framework, e a tale fatto non c'è rimedio :(
Io non ho mai notato nessun rallentamento dopo l'installazione del 
Framework.
Il mio PC di casa non è certo una macchina di ultima generazione, e ha 
installati .NET 1.1, 2.0, e 3.0 con relativi SDK. Nessun rallentamento 
evidente.
E' VS 2005 Express che non è certo definibile un fulmine di guerra (ma 
nulla di particolarmente drammatico), per questo spesso preferisco 
aprire e lavorare con SharpDevelop.


 framework, e a tale fatto non c'è rimedio :(
A me non risulta, almeno in avvio del SO non carica niente, cosa che fanno
invece ad esempio office, acrobat reader ecc.
-- 
DBMS Firebird
VB6 + Ado

 evidente.
Più che altro mi riferivo alle richieste di memoria che stranamente 
aumentano dopo l'installazione del framework. Spesso mi capita di 
formattare dei pc, così noto spesso la differenza di utilizzo di memroia 
con task manager fra un sistema senza framework ed uno con il framework.

 con task manager fra un sistema senza framework ed uno con il framework.
Ti posso assicurare che all'avvio (sul mio PC) i processi sono gli stessi e
l'occupazione di memoria č identica. Feci due screenshoot per vedere i
processi aperti prima e dopo, e risultavano identici.
Non so se quando apri un'applicazione .Net rimane aperto qualcosa, ma non
penserei.


 invece ad esempio office, acrobat reader ecc.
E' il server SQL, magari. Tu l'hai installato ? Se sì, controlla con
Process Explorer quanto ti occupa in virtual size, anche da fermo... :-/
Bye, G. 

 E' il server SQL, magari.
Ma quello non viene certo installato col Framework. Al limite con Visual 
Studio.


 Ma quello non viene certo installato col Framework. Al limite con Visual Studio.
Chiedo scusa, ma non ho ancora preso il caffè :-(.
Credo (anzi, "sento di credo" ;-) ) di aver inconsciamente dato per
scontato che uno che scrive su questo gruppo installi sempre tutto
l'ambaradan.
E ora, vado a prendere la mia dose di caffeina...
Bye, G. 

 anche se questi non sono basati su .net.
Mah, la cosa mi sembra piuttosto strana.
Comunque, per come lavora .NET, direi che è normale una maggior 
occupazione di memoria per le applicazioni .NET. Il Garbage Collector 
distrugge gli oggetti e sistema la memoria solo quando ce n'è effettiva 
necessita, per quanto possibile. Se c'è memoria disponibile non ha senso 
lasciarla inutilizzata. Verrà liberata quando altri processi ne avranno 
bisogno, e inizia a scarseggiare.
Per le applicazioni classiche non vedo come possa influire la presenza 
del Framework.


 occupazione di memoria per le applicazioni .NET.
e di tempo a venir su.
quello che ti ho mandato, in vb6 ci mette 1/10 di secondo, in net una 
decina. di secondi, non di decimi.
certo, se uno ha gia' chiamato altre app net, meno.
il problema mio e' che tuttora, che mi servano davvero, 
app.net
 non ne ho e 
non ne carico. poi, provo tutto. 
paint.net
 e' carino, come si diceva 
altrove. ma per le cose serie, tipo tiff 1+ gb, non mi schiodo da photoshop, 
in attesa di un gimp non dopolavoristico.
l'unica era un mp3tagger, ma li avevo gia taggati con lo stesso, rel vb6 :)
non discuto, ci si arrivera'. ma ci sono segnali di fumo sulle colline. io 
non li rimuoverei del tutto.
ciao, a. 

 decina. di secondi, non di decimi.
Non esagerare :-)


 l'ambaradan.
Infatti non l'ho installato, solo VB Express e se ne sta buono lě. Solo
quando lo apro ogni tanto tenta di connettersi a internet per quella specie
di sondaggio che richiede.


 Infatti non l'ho installato, solo VB Express e se ne sta buono lì.
VB 2005 Express propone di default anche l'installazione di SQL 2005 
Express. Sicuro che non l'hai installato?


 Non esagerare :-)
hai ragione.
ho cronometrato solo 4".
quattro. su un centrino con 1g di ram, per un exe di 44k.
ciao :P 

 Express. Sicuro che non l'hai installato?
Si, l'ho de-spuntata volontariamente :)
