ASP.NET: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
de/stub
Marius~itwiki (discussione | contributi)
mNessun oggetto della modifica
Riga 5:
Sebbene il nome ASP.NET derivi da [[ASP]] (''Active Server Pages'') (la vecchia tecnologia per lo sviluppo web di [[Microsoft]]), esistono sostanziali differenze fra le due. Infatti ASP.NET si basa, come tutte le applicazioni della famiglia [[Microsoft_.NET|Microsoft .NET]], sul [[Common Language Runtime|CLR]] (''Common Language Runtime'').
 
Gli sviluppatori possono scrivere codice utilizzando uno qualsiasi dei linguaggi di alto livello supportati dal [[.NET Framework]] (libreria di classi) [[Microsoft .NET|.NET]], come, ad esempio, [[Visual Basic .Net]] (proprietario Microsoft), [[C sharp|C#]] (pronunciato ''C sharp'', linguaggio soggetto a una specifica di standardizzazione), ma anche, cosa particolarmente interessante e innovativa per Microsoft, linguaggi [[open source]], come [[Perl]] e [[Python]]. Le applicazioni ASP.NET sono significativamente più veloci e performanti rispetto a quelle realizzate utilizzando altre tecnologie di [[scripting]], in quanto l'intero codice del sito web è pre-compilato in pochi file [[Dynamic-link library|dll]] (spesso in un unico file) gestiti da un [[server Web]].
 
ASP.NET si propone di semplificare la migrazione degli sviluppatori dalle applicazioni [[Windows]] alle applicazioni web mettendoli in grado di generare pagine composte da tanti controlli [[widget]], del tutto simili a quelli usati dall'[[interfaccia utente]] di Windows.
Riga 68:
Vengono dichiarate 2 variabili: l'intero ''mciclo'' e la stringa denominata ''mstringa'', e viene definito un ciclo ''for'' per visualizzare il messaggio con caratteri di dimensione crescente da 1 e 10. La variabile ''mstringa'' memorizza il codice HTML da visualizzare. Al termine del ciclo viene settata la proprietà ''InnerHtml'' dell'oggetto ''Message''.
 
Il tag <nowiki><SPAN></nowiki> è dotato dell'attributo ''runat'' che indica che l'elemento deve essere eseguito dal ''lato Server'', come avviene tipicamente nelle applicazioni sviluppate in ASP.NET
 
== Strumenti di sviluppo ==