My status    

hoops... forse ho dimenticato di pettinarmi :-)

 

CONTENUTI


Creare una applicazione web ASP.NET con VisualStudio 2008

Autore: Francesco Catania
E-Mail dell'autore: ctfranco@fcservice.com
Sito web dell'autore: http://www.fcservice.com



Prima di utilizzare una applicazione web su Apache, vediamo come crearla utilizzando VisualStudio 2800.

Creeremo dapprima una semplice applicazione, la classica "Hello Word", in secondo tempo aggiungeremo delle classi che ci permetteranno di migliorae l'interattivita con il sito o, semplicemente ci consentiranno di scrivere del codice riutilizzabile.

Apriamo quindi l'IDE di VisualStudio, tutto quello che faremo da ora in poi sarà all'interno dell'IDE, e andiamo sul menu "File/Nuovo/Sito Web" e nella finestra di dialogo selezioniamo "Sito Web ASP.NET" e scriviamo il percorso su disco  che vogliamo utilizzare per conservare il nostro progetto, nell'esempio utilizzeremo "c:\progetti\miositoweb".

Il wizard di Visualstudio creerà una struttura di directory con tutto quello che serve per un sito web completo, il file di configurazione web.config e il file asp.net Default.aspx.

Per mantenere la compatibilità con Apache su Linux consiglio di non usare lettere maiuscole sui nomi dei file, il file system di Linux e case sensitive.

Rinominiamo quindi il file Default.aspx in default.aspx e apriamlo nell'editor.

Aggiungiamo la riga "Questo è un semplice sito di Hello Word" tra i tag <div> e </div>, avremo un codice simile: 

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        Questo è un semplice sito di Hello Word
    </div>
    </form>
</body>
</html>

Salviamo e ricompiliamo la soluzione dal menu "Compila/Ricompila Soluzione" a questo punto deployamo (publichiamo) il sito web dal menu "Compila/Publica sito Web", nella finestra di dialogo digitiamo il percorso dove vogliamo salvare il sito web appena copilato.

Se lasciamo la spunta "Consenti aggiornamento del sito precompilato", le modifiche che da ora in poi apporteremo al sito saranno aggiornate in automatico premendo MAIUSC+F6.

Per provare il nostro sito andate con il tasto destro sul titolo del progetto "miositoweb" e selezionate "Visualizza nel browser"

A questo punto se siete impazienti potete saltare direttamente al menu "Publicare una applicazione web ASP.NET su Apache" e quindi completare in secondo tempo l'applicazione, o passare prima alla sezione "Agiungere un controllo di tipo Html Container in una applicazione web ASP.NET".


Chi volesse, per richieste di aiuto o consigli, puo contattarmi all'indirizzo:
ctfranco@fcservice.com