Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Contraddizione

Nelle pagine microsoft dedicate a .net dicono che la piattaforma è l'ideale
per lo sviluppo di applicazioni ad alta distribuzione su internet, e allora
come lo spiegano il fatto che per far funzionare un'app devo scaricare 32mb
di framework? non vi sembra una contraddizione?
in attesa di altre opinioni, vi saluto
-- 
Personal site: 
http://robiweb90.135.it
in 
ASP.NET
robi...@NOOOSPAMlibero.it


Parli di Windows o Web form ?
giuseppeD

 di framework? non vi sembra una contraddizione?
Affatto.
Detto in due parole, quello che si intende per "applicazione internet" non
e' un normale programma desktop che scarichi via internet sul tuo PC, quanto
piuttosto un applicazione che non richiede un client vero e proprio ma che
tipicamente si appoggia ad un browser HTML per la parte di presentazione e
viene invece mantenuta su un server web (su Internet o una Intranet) per
tutto il resto.
In questo caso l'unico posto su cui effettivamente risiedono degli assembly
.NET e' per l'appunto il\i server, e solo qui deve essere installato il
framework.
E' lo stesso concetto per cui se sviluppi pagine in ASP "vecchio" che si
appoggiano a componenti COM scritti con VB "vecchio", non devi installare il
runtime di quest'ultimo sui client...
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto nel
| messaggio news:rwK4b.282138$lK4.8...@twister1.libero.it...
| > Nelle pagine microsoft dedicate a .net dicono che la piattaforma è
| l'ideale
| > per lo sviluppo di applicazioni ad alta distribuzione su internet, e
| allora
| > come lo spiegano il fatto che per far funzionare un'app devo scaricare
| 32mb
| > di framework? non vi sembra una contraddizione?
|
| Affatto.
| Detto in due parole, quello che si intende per "applicazione internet" non
| e' un normale programma desktop che scarichi via internet sul tuo PC,
quanto
| piuttosto un applicazione che non richiede un client vero e proprio ma che
| tipicamente si appoggia ad un browser HTML per la parte di presentazione e
| viene invece mantenuta su un server web (su Internet o una Intranet) per
| tutto il resto.
| In questo caso l'unico posto su cui effettivamente risiedono degli
assembly
| .NET e' per l'appunto il\i server, e solo qui deve essere installato il
| framework.
|
| E' lo stesso concetto per cui se sviluppi pagine in ASP "vecchio" che si
| appoggiano a componenti COM scritti con VB "vecchio", non devi installare
il
| runtime di quest'ultimo sui client...
|
guarda che appunto ho scritto "applicazioni ad alta *distribuzione* su
Internet" e non applicazioni internet. è diverso, le prime si scaricano, le
seconde si eseguono nel browser e per le seconde non c'è bisogno del
framework se non nel server.


 contraddizione?
Quale contraddizione? Se il Framework sta già nella macchina
non devi scaricare nulla.
E' una installazione una-tantum ed i nuovi OS (XP1-Sp1 e 2003)
nascono con il framework già installato.
Saluti.
--
Gabriele Del Giovine [MVP]
Windows Server

nascono con il framework già installato.
...
saluti che tu che ci fai su iclvb? :)
-- 
Gianni Rondinini
Icem s.r.l.
Tel: 
+39 0545 78036
Fax: 
+39 0545 78727