2009-09-18 13 views
8

Recientemente comencé a usar un host compartido para mis clientes, así que veré el progreso del proyecto o jugaré con una nueva tecnología para mí. Me parece que cada vez que despliego un nuevo proyecto que funciona bien localmente, me encuentro con algo nuevo en el host compartido.Los 10 problemas principales que utilizan el alojamiento compartido con ASP.NET

¿Tiene una lista de comprobación de implementación de alojamiento compartido?

¿Cuáles son los problemas más comunes que se encuentran al implementar en un host compartido?

+2

Wiki de la comunidad, por favor – Graviton

+0

Por favor, no edite continuamente la pregunta con la lista actual de los diez mejores cada vez que alguien responde o vota. Podemos ver la "lista" mirando las respuestas ordenadas por votos. – gnovice

+0

Esta es una wiki de la comunidad, edita lo que no te gusta. –

Respuesta

8

Medium Trust. Si está desarrollando código para entrar en un host compartido, debe configurar su aplicación local para que se ejecute en confianza media; de lo contrario, casi puede garantizar que obtendrá problemas de seguridad con un código que ejecute bien pero muera en un entorno de confianza medio .

Este artículo de MSDN explica acerca de confianza medio en más detalle:

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

+0

He tenido muchos problemas de dll de terceros con Medium Trust, bueno. –

3

Ellos no siempre te ofrecen acceso directo a la base de datos (Enterprise Manager/Management Studio).

Terminas usando una GUI web extraña para crear entidades de bases de datos, que no acepta la sintaxis SQL válida y tienes que actualizar todas tus consultas y procedimientos almacenados para acomodar sus cambios y restricciones personalizados.

+1

¡REALMENTE odio que los hosts compartidos lo hagan! – darthnosaj

3

Uno de los problemas son los archivos con permisos de IO. Un ejemplo es escribir en un archivo en el servidor web desde ASP.NET. Debe usar una herramienta en línea proporcionada para permitir que el permiso haga más de lo que se lee.

+1

Muchos servidores web tienen alguna interfaz para administrar esto, pero a menudo está enterrado en una extraña herramienta de administrador de back-end imposible de utilizar. –

0

incómoda procedimiento de cancelación

En algunos de los servidores compartidos que utilicé, descubrí que para la cancelación debo hacer una llamada telefónica. Nada en la web, ni siquiera un correo electrónico.

Apuesto a que el anfitrión piensa que la mayoría de la gente no se molestará en llamar hasta que realmente lo necesite. Ellos tienen razón

Cuestiones relacionadas