2009-09-18 13 views
8

Ho recentemente iniziato a utilizzare un host condiviso per i miei clienti, quindi vedere i progressi del progetto o giocare con una nuova tecnologia per me. Mi sembra che ogni volta che distribuisco un nuovo progetto che funziona bene localmente, mi imbatto in qualcosa di nuovo sull'host condiviso.I 10 migliori trucchi che utilizzano l'hosting condiviso con ASP.NET

Avete una lista di controllo per l'implementazione dell'hosting condiviso?

Quali sono i problemi comuni che si verificano durante la distribuzione su un host condiviso?

+2

Wiki di comunità, per favore – Graviton

+0

Si prega di non modificare continuamente la domanda con la top ten corrente ogni volta che qualcuno risponde o vota. Possiamo vedere la "lista" guardando le risposte ordinate per voti. – gnovice

+0

Questo è un wiki della comunità, modifica ciò che non ti piace. –

risposta

8

Medium Trust. Se si sta sviluppando codice per accedere a un host condiviso, è necessario impostare l'applicazione locale per l'esecuzione in media affidabilità altrimenti è quasi garantito che si otterranno problemi di sicurezza con codice che viene eseguito correttamente con piena attendibilità, ma in un ambiente di media affidabilità .

questo articolo MSDN spiega circa attendibilità media in modo più dettagliato:

http://msdn.microsoft.com/en-us/library/ms998341.aspx

+0

Ho avuto molti problemi di dll di terze parti con Medium Trust, uno buono. –

3

Non sempre vi offrono un accesso diretto alla banca dati (Enterprise Manager/Management Studio).

Si finisce per utilizzare una strana GUI Web per la creazione di entità di database, che non accetta la sintassi SQL valida in altro modo e si devono aggiornare tutte le query e le stored procedure per adattarle alle modifiche e alle restrizioni personalizzate.

+1

Lo odio VERAMENTE quando gli host condivisi lo fanno! – darthnosaj

3

Uno dei miei è un problema di autorizzazione per l'I/O file. Un esempio di scrittura su un file sul server web da ASP.NET. Devi usare uno strumento online fornito per consentire il permesso di fare più che leggere.

+1

Molti host web hanno un'interfaccia per la gestione di questo, ma spesso sono sepolti in uno strano "manager" di back-end, impossibile da utilizzare. –

0

scomoda procedura di cancellazione

In alcuni degli host condivisi che ho usato, ho scoperto che per la cancellazione devo fare una telefonata. Niente sul web, nemmeno una email.

Scommetto che l'host pensa che la maggior parte delle persone non si preoccuperà di chiamare finché non sarà veramente necessario. Hanno ragione.

Problemi correlati