miércoles, 25 de febrero de 2015

La cache de Chrome y las actualizaciones de umbraco

Al actualizar umbraco la cache de Chrome puede generar varios problemas

  1. Cuando arrancas no visualiza la página de autorización para actualizar la base de datos: Solución: Arranca otro navegador para actualizar, por ejemplo PaleMoon, Firefox, waterfox,...
  2. El backoffice hace cosas raras una vez actualizado. Arranca las herramientas del programador y vacia la caché de Chrome

Actualizando de Umbraco con Nuget pierdes el web.config

Sintomas:

Cuando actualizas Umbraco con Nuget te sobreescribe el web.config pese a haber respondido que no varias veces a la sobre escritura de *.configs.

Solución:

En primer lugar no te preocupes porque tienes una copia en /Appdata/nugetbackup de todos los configs cada vez que actualizas umbraco. Puedes recuperar el anterior.
En segundo lugar para evitar que te sobre escriba web.config utiliza la consola del administrador de paquetes Nuget en lugar del interfaz gráfico.

Explicación:

Creo que el problema es que los de Umbraco usan un hack que lee en la consola lee el último mandato escrito, mientras que en el gui lee el título de la ventana.

jueves, 19 de febrero de 2015

Problemas Report Viewer web forms 10 con Internet Explorer 11

Síntomas

Algunos informe no se visualizan en Internet Explorer 11 (casualemente son los que en Chrome presentan una pequeña imagen no encontrada)

Solución:

Actualizar a la versión 11 el ReportViewer (SQL 2012) en las referencias del proyecto, los web forms, la caja de herramientas y el web.config.
El último post en esta página puede ser una buena lista de cosas a hacer (yo creo que lo conseguí con menos cosas):
http://stackoverflow.com/questions/21993721/reportviewer-ie-11

miércoles, 11 de febrero de 2015

Descendientes y otras extensiones en IPublishedContent (Umbraco)

Problema

Intellisense de Visual Studio no te despliega los metodos Descendants, Ancestors,...etc para una variable de tipo Umbraco.Core.Models.IPublishedContent.

Solución:

Añade
using Umbraco.Web;

Referencias:
https://our.umbraco.org/forum/developers/razor/41775-Getting-IPublishedContent-in-SurfaceController

https://our.umbraco.org/documentation/Reference/Mvc/querying