Antonio "tdj"

(C'è sempre un modo migliore)
posts - 312, comments - 268, trackbacks - 17

My Links

News





Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

Articoli

Blogs

Controlli WinForm free

Guide

Siti vari

Sviluppo

Deploy di un sito ASP.NET 2.0 con l'addin WebDeploymentProject

In questo postMario descrive come fare il deploy di un sito web ASP.NET 2.0 compilando tutte le pagine nella cartella Bin evitando di distribuire i sorgenti.

Esiste un'alternativa a questo sistema e si chiama Web Deployment Project AddIn. Si tratta di un addin per Visual Studio 2005 che consente opzioni avanzate di deploy di un sito web come la generazione di un singolo assembly (esattamente come avviene con asp.net 1.x) .

Vediamo un esempio d'uso.

1) Prima bisogna scaricare l'addin Visual Studio 2005 Web Deployment Projects ed installarlo :)


2) Per fare il deploy di un progetto web selezionate "Add Web Deployment Project..." dal menu di contesto del progetto:

WebDeplymentPrjMenu


3) Verrà chiesto il nome ed il percorso del progetto:

WebDeploymentName


4) Dato l'OK verrà aggiunto un nuovo progetto alla soluzione corrente. Aprite la pagina delle proprietà del progetto appena creato e selezionate la scheda "Output Assemblies":

WebDeply_Options

Le opzioni disponibili sono diverse. La prima, "Merge all outputs to a single assembly", consente di generare un unico assembly con il nome specificato. Inoltre è possibile generare un assembly per ogni cartella oppure per ciascuna pagina (come fa Visual Studio con la Pubblicazione Web).

5) Per generare il sito completo eseguite il Build del progetto di deploy. Alla fine del processo avrete una cartella con tutto il sito pronto per essere copiato in produzione:

webdeploy_out

L'aggiornamento del sito è possibile semplicemente copiando il nuovo assembly nella cartella Bin. Per l'aggiornamento delle pagine aspx bisogna solo fare attenzione a non modificare la riga della direttiva @Page in quanto risulta modificata:

webDeplo_aspx

Per avere una descrizione completa di tutte le opzioni disponibili potete leggere questo articolo:

"Using Web Deployment Projects with Visual Studio 2005"

Print | posted on domenica 1 luglio 2007 22:03 | Filed Under [ ASP.NET 2.0 ]

Feedback

Gravatar

# re: [ASP.NET 2.0] Protezione del codice sorgente VB/C#

02/07/2007 13:03 | Il Blog di Mario
Gravatar

# [ASP.NET 2.0] Protezione del codice sorgente VB e C#

[ASP.NET 2.0] Protezione del codice sorgente VB e C#
17/10/2009 08:05 | mario.deghetto
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET