Newsgroup: it.comp.lang.visual-basic
Titolo: Spiegatemi un po' di cose....

Vorrei imparare il VB.
In internet si trova molto sul VB 6, ma poco sul 
VB.NET
.
Che differenza c'e' tra i due programmi?
Con quale mi conviene cominciare?
Esiste qualche buon corso in rete il 
VB.NET
?
Grazie

 ha scritto nel messaggio
news:jBJ2c.11066$z23.5...@news3.tin.it...

Sono due ambienti completamente differenti, 
VB.NET
 si avvicina molto a C#
(C-Sharp).
VB-NET è un ambiente sviluppato dalla Microsoft per fare concorrenza a Java,
nato dopo
le note vicissitudini fra la Microsoft e la Sun legate al modo Java e la
virtual machine necessaria
per poter eseguire le applicazioni scritte in questo linguaggio.
Il risultato di queste peripezie è sfociato in .NET (dot NET) ed in
particolare è arrivato C# che,
sostanzialmente, è quasi un clone di Java.
VB.NET
 è la naturale evoluzione del linguaggio Visual Basic verso il mondo
Object Oriented con l'aggiunta di tuto quello che serve per la corretta
gestione dell'ambiente .NET.
Ti riporto un link che potrebbe esserti utile:
http://online.infomedia.it/riviste/vbj/44/articolo07/articolo.htm
Ciao
Pow

 Che differenza c'e' tra i due programmi?
http://groups.google.it/groups?hl=it&lr=&ie=ISO-8859-1&q=vb6%2Bvb.net%2Bdiff
erenze&meta=group%3Dit.comp.lang.visual-basic
Ave
giuseppeD

 per poter eseguire le applicazioni scritte in questo linguaggio.
[snip]
io sono ancora agli inizi di .Net ma quanto hai detto mi sembra solo un
mucchio di pressapocaggini :)
Dire che VB.net si avvicina a C# è come dire che Delphi assomiglia a C++.
Può essere vero, ma non significa niente.
VB.net NON è un ambiente, è un linguaggio.
Sviluppato da microsoft e conforme agli standard .NET, come lo è C# (forse è
questo il motivo della prima affermazione).
.Net non si appoggia a nessuna Virtual Machine, si appoggia al .Net
Framework, ch è """solo""" una ligreria di classi.
Attraverso il CLR il codice IL generato da ogni linguaggio .Net viene
compilato al volo (Jit) in codice nativo Win32, e non interpretato come
avviene per Java.
In quanto alla poca documentazione, forse è perchè si cerca documentazione
vb.net
, mentre si dovrebbe cercare genericamente documentazione .Net: VB.net
è solo uno dei tanti linguaggi per la piattaforma .Net, che era nata proprio
col motto "il linguaggio usato è solo una questione di gusti".
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 mucchio di pressapocaggini :)
[CUT]
dipende dai punti di vista, non č possibile in poche righe riassumere le
caratteristiche salienti
presenti fra differenti linguaggi di programmazione, in ogni caso l'idea era
solo di dare qualche indicazione ovviamente sul web si trovano moltissime
altre info anche se, personalmente, al posto di usare .NET incoraggerei
sull'uso di Java per i seguenti motivi:
- č nato prima di .NET quindi sicuramente un linguaggio piů maturo e
sperimentato
- č gratis
ovviamente sono solo pressapocaggini ;-PP ma devono rendere l'idea, quindi
esprimere
un concetto in poche parole.
Ciao (in modo gentile)
Pow

 Ciao (in modo gentile)
pero' sai ... nulla di personale... ma mi puzzi di Troll, se mi sbaglio mea
culpa, altrimenti chiudi la porta mentre esci ^_^
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/


Ti sbagli, fai pure mea culpa ;-)
Non scrivo spesso su questo NG, quindi potrei anche essere OT e di questo me
ne scuso.
Mi dici che per usare .NET non si deve pagare, allora sono male informato,
ma per poter
sviluppare con il Framework non occorre comprarlo come con Visual Studio?
Ho citato Java perchè, almeno per me, è stato uno dei primi linguaggi OOP
che ho studiato,
con questo non ripudio assolutamente VB tanto è che anche per il lavoro
spesso mi trovo a
dover scrivere applicazioni di vario tipo e per motivi di tempo adotto
sempre VB, il C quando devo fare qcsa di particolare con l'hardware della
macchina.
Ciao
Pow

 Studio?
No. Il Framework e il compilatore sono gratuiti, quello che si
paga è l'IDE, l'ambiente di sviluppo.
Volendo puoi "programmare", nel senso di scrivere il programma,
anche col blocco note, poi dare da mangiare il file al compilatore
e ottenere l'eseguibile funzionante.
Certo che non è il massimo della comodità, per questo sono nati
IDE alternativi (e gratuiti): per esempio  SharpDevelop, su
http://www.icsharpcode.net
 me WebMatrix: 
http://www.asp.net/webmatrix/
.
Il primo è più orientato all'uso del C# e del VB, l'altro è più specifico
per applicazioni ASP.
Bye, G.

 un concetto in poche parole.
Se poi si sa anche di cosa si sta parlando è meglio :PPP
Ciao

Un perchè ci sarà :)
Penso almeno due:
1. Quando e' uscito java non c'era l'hardware di adesso e, comunque,
molto hardware in giro adesso non e' adatto ne' per java ne' per .net.
2. Molta gente e' usa piratare gli ambienti di sviluppo, quindi non fa
differenza il fatto che visual studio costi ben piu' di eclipse, ad
esempio.
-- 
ciao,
hal

 paga è l'IDE, l'ambiente di sviluppo.
uh ..... una cosa microsoft gratuita ? ammazza ....
Ma cosa sarebbe il "framework" esattamente ? DLL di runtime ?
Altra cosa, quanto sono grandi da scaricare questi componenti gratuiti ?
Infine, il compilatore ti da dei messaggi d'errore passabili per fare il
debug manuale e individuarli nel codice o proprio senza IDE è inaffrontabile
?
ciao e grazie in anticipo
Soviet-Mario


 o proprio senza IDE è inaffrontabile
Per i progetti complessi penso che un IDE sia vivamente consigliabile,
ma questo vale per tutti i linguaggi.
-- 
ciao,
hal

 Un po' piu' di un centinaio di mega.
PLP: nel centinaio di mega non c'è il Framework, ma tutto l'SDK.
Il Framework va scaricato a parte e sono altri 24 mega circa :-(
Fra tutti e due però sono compresi, oltre il CLR (Common Language
Runtime) e il compilatore JIT (Just In Time) eccetera, anche esempi
e soprattutto documentazione.
Manca solo l'IDE, insomma :-)
Bye, G.

 paga è l'IDE, l'ambiente di sviluppo.
[CUT]
OK avevo un po' di confusione in merito per la distinzione fra il Framework
e l'IDE grazie per l'informazione.
Per quanto riguarda C# ho utilizzato il compilatore free della Borland, mi
sembra che funzioni
bene cosa ne pensate?
Ciao
Pow

 wrote in message
c2ifol$1siphp$1...@ID-108681.news.uni-berlin.de...


 per linux, insomma) ? E se ne avete notizia, dove ?
No amici ADSLizzati ? Ahiahiahi... magari qualcuno del Ng
ti potrebbe favorire, di dove sei ?
/me fruga gli header
/me traccia l'IP
L'ultimo hop prima del tuo IP mi dà 
TONI-D11-Fe0.wind.it
,
ma non mi dice molto...
/me gugla i post vecchi
...Alessandria, ma abiti in campagna, giusto ?
Bye, G.

 C# e del VB, l'altro è più specifico per applicazioni ASP.
Azz! e io che ho speso 150 euro per il VB.NET...
Ho dato un'occhiata a  icsharp e l'IDE è praticamente uguale a quello di
VB.NET...
Rodo..come rodo!
bye :-(
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 Pow
Ciao
    Diego

[...]
Beh, io tempo fa ho trovato il framework anche in allegato a qualche rivista
di programazione...
Ciao,
    Diego

 VB.NET...
Diciamo che è "molto simile".
Ma... con icsharp come debuggi? :)
Ciao

 bene cosa ne pensate?
Ho provato la versione personal che è free.
Non è niente male, manca solo una finestra immediata per il debug (ma ha 
altri strumenti per debuggare) e ho notato un bug piuttosto noioso: se 
si ha il valutatore con tooltip delle variabili attivo raramente 
passando su una var. con il mouse va in crash.
Ciao

Ma... con icsharp come debuggi? :)
Non solo, poiche' e' scritto in C# e' anche di una pesantezza 
esasperante :-(
-- 
ciao,
hal

 esasperante :-(
Allora è proprio "molto simile" a VS :)
Ciao

 Ma... con icsharp come debuggi? :)
In effetti ad una migliore analisi ho notato grosse carenze rispetto al
VB.NET
, però si potrebbe consigliare un programma del genere a che voglia
programmare in .NET e magari non vuole spendere 150 euro di programma
(inoltre icsharp consente la programmazione in C# e java, cosa non possibile
con 
VB.NET
).
Quindi un qualunque sviluppatore casalingo potrebbe trovarlo molto utile.
Faccio notare che è in italiano, cosa rara in sw Open Source...
bye
PS manca l'MSDN... la guida presente è in Inglese.


Ma... con icsharp come debuggi? :)
Con strumenti inclusi nell'ESSEDIKAPPA :)
cordbg o DbgCLR.
Ciao!

 cordbg o DbgCLR.
Vero :)
Diciamo solo che l'ide di VisualStudio č un pochino piů comoda da usare :)


 usare :)
In pratica paghi 150 euro per qualcosa che puoi avere aggratis.... :-(
Mi consola il fatto che la guida di icsharp č in inglese mentre l'MSDN č una
buona guida ed in italiano...
bye
