tutorial net español cms c# .net c#-4.0 content-management-system umbraco

c# - net - Configurando el entorno de desarrollo local para Umbraco



umbraco español (1)

Heredé un proyecto de Umbraco CMS, la instancia de Umbraco y los controles de usuario personalizados existen en nuestro servidor de prueba, ya que la versión inicial ya se ha mostrado al cliente. Ahora necesito hacer esto, la compilación inicial fue realizada por un desarrollador independiente antes de mi tiempo aquí y no existe documentación sobre la configuración, implementación, etc.

Los controles de usuario personalizados estaban bajo el control de código fuente y compilan bien, después de un poco de corrección de errores. He seguido lo siguiente para tratar de obtener una instancia de la instalación de Umbraco y controles personalizados que trabajan en mi máquina para desarrollar en contra.

http://slickjuanito.wordpress.com/2012/02/27/setting-up-umbraco-development-environment-in-visual-studio-2010/

http://our.umbraco.org/wiki/how-tos/getting-started-with-umbraco-what-is-next-after-you-install/setting-up-your-project-in-visual-studio

Estoy señalando la configuración web de Umbraco en la base de datos con el contenido relevante y puedo acceder al back-end del CMS, sin embargo, cuando voy al Default.aspx me sale una página en blanco. Configuré VS2010 para lanzar excepciones CLR y comencé la solución en modo de depuración para ver si se produce un error y nada.

¿Alguien puede sugerir cosas para intentar que funcione correctamente o señalarme algunos recursos que podrían ayudar?

Gracias

Chris


Si tiene IIS Express instalado, lo que he encontrado más fácil es:

  1. Copie el sistema de archivos del sitio desde el servidor a una carpeta en el Inetpub de su máquina local.
  2. Cree un sitio en IIS y señale esos archivos.
  3. En Visual Studio, haga clic en Archivo, Abrir, Sitio web y luego elija el sitio.

Si tiene MVC Framework instalado, el resaltado de sintaxis funcionará para las secuencias de comandos de razor (.cshtml).

Un paso más sería hacer una copia de la base de datos y señalar la cadena de conexión a esa copia. La copia podría restaurarse en otro servidor de base de datos, o si tiene instalado SQL Server Express , también puede ejecutar la copia localmente.