Newsgroup: it.comp.lang.visual-basic
Titolo: .NET - Framework - ecc... cosa sono ?

C'e' qualcuno che mi puo' spiegare cosa è .NET, cosa e' FRAMEWORK, cosa è VB
.NET ecc....
Sto facendo una confusione immane, non ci capisco piu' nulla, pensavo che vb
.NET fosse la nuova release di vb6
aiutoooooooooo


Leggiti le prime due lezioni del corso di C# sul mio sito, magari ti danno
una chiarita a riguardo.
Saluti,
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
free.it.comp.lang.csharp / free.it.comp.lang.vbnet /
free.it.comp.lang.aspnet
--


wrote:

Ma scusa, prima non avevi postato una risposta del tipo:
"Basta comprarla"
alla domanda:
"Esiste una versione di 
VB.NET
 in italiano?"?????????
Ciao
Aran

 ha scritto nel messaggio
news:3d7756c1....@news.cis.dfn.de...


fatto e' che comunque sia ancora non ci ho capito una mazza!!!!
Ah, ok
Ciao
p.s.
Quota
Aran

C'e' qualcuno che mi puo' spiegare cosa è .NET, cosa e' FRAMEWORK, cosa è VB

Un framework e' un insieme di librerie/componenti o classi che ha lo
scopo di facilitare lo sviluppo del software.
Ci sono centinaia di framework per ogni tipo di linguaggio, es.
wxwindows (per scrivere programmi portabili tra diverse piattaforme),
VCL/CLX (la libreria dei prodotti Borland), anche MFC (Microsoft
Foundation Classes) puo' essere considerata un framework
.NET e' il nuovo framework che Microsoft ha realizzato per facilitare
ulteriormentelo sviluppo. In pratica rende disponibili centinaia di
classi che espongono in modo object oriented molte delle
caratteristiche di Windows (es. i form). Una delle caratteristiche
peculiari di .Net e' che i programmi non sono eseguiti come puro
eseguibile ma compilati in un linguaggio intermerdio e poi eseguiti
dalla CLR (Common Language Runtime, la macchina virtuale di Microsoft,
concettualmente non diversa da quella di Java).
Se tu crei un programma sfruttando le classi esposte dal framework hai
bisogno di installare sulla macchina target il redistribuibile
dotnetfx.exe (come si faceva con il runtime di VB6).
.NET Framework SDK e' il necessario per scrivere programmi che
sfruttano il framework .NET. E' scaricabile liberamente dal sito
Microsoft. E' possibile scrivere applicazioni sfruttando quanto e'
presente nell'SDK (include compilatori, tools vari).
VB.NET
 e' la versione di Visual Basic che sfrutta il framework .NET.
Rispetto a VB6 mantiene molte analogie (si tratta sempre di Visual
Basic) ma e' cambiato tutto il contorno (gli oggetti utilizzati per
programmare). Il motivo che spinge a comprare 
VB.NET
 o piu'
genericamente Visual Studio Net sta nella completezza dell'ambiente di
sviluppo.
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email 
happyman...@libero.it
 [Togliere nospam per scrivermi]
Salsa Web 
http://web.tiscali.it/happyman
 [Foto salseri/e & I.A.B.L.A. Ring]

 ha scritto nel messaggio
news:h8qenusno6vci18dm...@4ax.com...


che non comprendo.
Ehehe in effetti dal mio post sono stato vago e soprattutto non ho
fatto trasparire il mio scoraggiamento quando ho iniziato a smanettare
sugli 
ado.net
 e la datagrid (io che ero affezionato alla Flex), prima
di far funzionare qualcosa ho impiegato giorni (arrivavo dagli RDO).
Quando poi ho visto l'occupazione di memoria di "Hello World" in
VB.NET
 (circa 10 mb) mi e' venuto un coccolone...
Per il resto sono d'accordo con te al 100%, vivevo benissimo senza
.NET e ne avrei fatto a meno, ma che ci possiamo fare ? Quando posso
scegliere la piattaforma di sviluppo io uso il C++ & Win32 API (agli
antipodi rispetto a 
VB.NET
), ma se mi viene commissionato un progetto
.NET mi adeguo.
Ciao !


 RISCRIVERE
Questo è un fatto appurato, il programmatore difficilmente
riesce a stare al passo coi tempi... Appena finita di imparare
una cosa, ce n'è subito una nuova da studiare...
Bisogna farci il callo, oppure cambiare mestiere...
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.