ASP.NET: differenze con ASP – Codice sorgente dell’esempio

Sorgenti: primaPagina.aspxfooter.ascx

Scarica i sorgenti: aspnet01.zip

Articolo a cui si riferisce il codice: ASP.NET: differenze con ASP

primaPagina.aspx

1 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
2 “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
3
4 <%@Page Language=”VB”%>
5 <%@Register TagPrefix=”ANet” TagName=”Footer” src=”includes/footer.ascx”%>
6
7 <!
8 # nome: primaPagina.aspx
9 # scritto da: Antonio Volpon
10 # data creazione: 20 Ottobre 2001
11 # ultima modifica: 20 Ottobre 2001
12 # copyright: Antonio Volpon
13 >
14 <script runat=”server”>
15
16 Sub btnPulsante_click(Sender As Object,E As EventArgs)
17 ‘ Evento scatenato dal click sul pulsante
18 lblMessaggio.Text = “Buongiorno ” + txtNome.Value + _
19 ” ” + txtCognome.Value
20 End Sub
21
22 </script>
23
24 <html>
25 <head>
26 <link rel=”stylesheet” href=”css/aspnet.css” type=”text/css”>
27 </link>
28 <title>La prima pagina ASP .NET</title>
29 </head>
30 <body>
31 <div class=”titolo”>
32 La prima pagina ASP .NET
33 </div>
34 <hr noshade=”true” size=”1″ width=”100%”>
35 <form runat=”server”>
36 <table border=”0″ align=”center”>
37 <tr>
38 <td>
39 Inserisci il tuo nome
40 </td>
41 <td>
42 <input id=”txtNome” runat=”server” />
43 </td>
44 </tr>
45 <tr>
46 <td>
47 Inserisci il tuo cognome
48 </td>
49 <td>
50 <input id=”txtCognome” runat=”server” />
51 </td>
52 </tr>
53 <tr>
54 <td colspan=”2″ align=”right”>
55 <input type=”button” id=”btnPulsante” value=”Invia”
56 onserverclick=”btnPulsante_click” runat=”server” />
57 </td>
58 </tr>
59 </table>
60 </form>
61 <div align=”center”>
62 <asp:label id=”lblMessaggio” CssClass=”risposta” runat=”server” />
63 </div>
64
65 <ANet:Footer id=”Menu” runat=”server” />
66
67 </body>
68 </html>

footer.aspx

1 <hr noshade=”true” size=”1″ width=”100%”>
2 <div class=”footer”>
3 Questo esempio fa parte di un corso gratuito di ASP.NET realizzato da <a href=”https://fucinaweb.com/” title=”FucinaWeb.com: articoli, corsi e risorse per forgiare siti”>FucinaWeb.com</a>.
4 </div>
5 <div class=”footer”>
6 Copyright© 2001-2002 Antonio Volpon – <a href=”mailto:[email protected]>[email protected]</a>
7 </div>
8

Disponibile Visual Basic .Net

Microsoft ha rilasciato la versione definitiva del .Net Framework e di Visual Studio .Net.

Il download è per il momento riservato agli iscritti Msdn; gli altri dovranno aspettare
fino al 13 Febbraio 2002.

La nuova piattaforma di sviluppo consente lo sviluppo di applicazioni scritte in:

  • Visual Basic .NET. Un nuovo Visual Basic completamente orientato agli oggetti
  • Visual C# .NET. C++ sfrondato delle sue complessità
  • Visual C++ .NET. Un adattamento di C++ per consentire creazione di codice compatibile con il .Net Framework
  • Visual J# .NET. Attualmente in pre-release e non compatibile con la Java Virtual Machine. Realizzato per gli sviluppatore Java che volessero migrare al mondo Microsoft

Per evidenziare la potenza di Visual Basic .NET, FucinaWeb.com ha realizzato un corso gratuito di ASP.NET.

Va ricordato che il .Net Framework dispone comunque di un compilatore a riga di comando: potete scrivere il vostro codice .Net anche
senza disporre delle (ricche) funzionalità di Visual Studio .Net
.

Visual Studio .Net è disponibile in 3 versioni:

  • Professional. Consente la costruzione di applicazioni Windows, web e distribuite (ovvero Windows Forms, Web Services, Web Forms e Mobile Web Forms).
  • Enterprise. Migliora la versione Professional includendo pieno supporto per il lavoro in team con SourceSafe.
    Comprende Application Center Test, che consente di eseguire test di correttezza e carico di Web Services.
  • Architect. è il pacchetto più completo. Utilizza modelli di dati UML per generare automaticamente classi di codice partecipando
    a costruire un framework comune per lo sviluppo. Questa versione contiene anche un modulo Visio per la modellazione delle basi di dati

Visual Studio .Net comprende anche un wizard per l’upgrade da Visual Basic 6.

L’ambiente di sviluppo non può essere installato su Windows 95, 98 e Millenium, mentre le applicazioni
scritte con Visual Studio .Net possono girare in sistemi operativi da Windows 98 in poi.