Justo ahora estoy metido en un follón dónde por no pensar bien la arquitectura de URL‘s de mis páginas web, ahora me toca hacer el cambio para tanto posts, como categorias y tags, y claro, con sus consecuentes redirecciones 301 para que los enlaces antiguos sigan funcionando y no se disparen los errores 404.
No se encuentra SourceTree después de instalar
Panic mode!! Instalamos sourcetree y nos pasamos un rato configurandolo, añadiendo nuestras cuentas de GitHub, GitLab, Bitbucket, etc, y descargándonos los repositorios habituales para trabajar. Apagamos el ordenador y al reiniciar, zasca! No hay manera de encontrar el SourceTree.
Plantillas gratis para páginas legales de los sitios web
Una de las partes más tediosas de crear un sitio web siempre es todo lo referente al tema legal. Política de privacidad, aviso legal, términos y condiciones de uso, lssi, lopd, gdpr,…. Un tostón!
Pues bien, en esta web (wonder.logal) te pueden ayudar a generar un texto legal adaptado a las necesidades de tu web.
Elijes el modelo de documento que quieres, y un formulario te va guiando su generación haciendo las preguntas pertinentes.
Yo lo he probado para generar una plantilla para las condiciones de uso de un nuevo proyecto donde los usuarios pueden escribir sus propias noticias del Valencia CF (guarida del valencianismo) y me ha parecido bastante completo.
Ahí va un pantallazo para que veáis que pinta tiene:

Esperamos que os ayude
Permitir requests con html sin desproteger tu C# web api
Una solucion que no he encontrado por ahí para mi problema es HttpContext.Current.Request.Unvalidated[“nombre”]
Os comento:
Resuta que estoy enviando un formulario con React que integra el editor react-draft-wysiwyg y estoy usando fetch API con formData porque el formularia envia también ficheros adjuntos.
El servidor es una API hecha con C# con el framework 4.5
Todo muy bien, pero cuando a la webapi le llega el html del campo en este caso “description”, nos peta con el típico error:
A potentially dangerous Request.Form value was detected from the client.
Eso está bien, porque significa que nuestro framework nos previene de ataques XSS (Cross Site Scripting)
Añadir un poco de padding en un rectángulo con pdfSharp
Resulta que estaba generando un PDF con pdfSharp y estaba poniendo los títulos con un marco alrededor.
Usaba los métodos de “DrawRectangle” y “DragString” pasándoles un “XRect”, pero las opciones de formato “XStringFormat” no tienen ninguna opción para meterle algo de padding y que el texto no quedara tan pegado al rectángulo…
Enviar un mail con Dynamics CRM a través del SDK con adjuntos
Os dejamos un script para crear un mail en Dynamics a través del SDK con C#, añadirle algunos adjuntos, y enviarlo.
El material encontrado en Internet al respecto es bastante confuso, así que, tal vez os sirva esta versión.