Como crear una solución Sitecore 8 MVC de ceros

De nuevo seguimos con MVC y con lo básico. Es importante saber cómo empezar y no enredarse en esas cosas desde el principio. Todos conocemos esa sensación de pasar por un workshop, ver cómo todo funciona y luego al estar solos frente a la pantalla fosforescente darse cuenta que nada es como parecía.

Sitecore 8 ahora tiene un nuevo pipeline para peticiones que soporta MVC. Para poder crear una solución MVC ellos han publicado este tutorial pero a mi no me funcionó. Así que con el equipo que tenemos en la oficina, el apoyo de Mauricio y la paciencia de Stiven, nos dimos a la tarea de hacer una solución de ceros MVC para Sitecore 8 y acá está el resultado. … 

 

Creando una solución ASP.NET de SiteCore en Visual Studio sin ayudas

Hace unos días empecé a trabajar seriamente con Sitecore. Nunca he sido muy amigo de los CMS pero es una herramienta que vamos a usar en la oficina y me ha dado la oportunidad de conocer otra forma de trabajar con un CMS. Hemos hecho unos entrenamientos, algunos nos hemos certificado y para seguir adelante, luego del curso, se le ocurrió a un amigo que jugáramos con un sitio y lo convirtiéramos a un sitio administrado por SiteCore. Un ejercicio muy similar a un trabajo de verdad y ahí empezaron los inconvenientes que queríamos encontrar. Este es el resultado de una parte de ese trabajo, creando una solución web ASP.NET para web forms. … 

 

Diseñando transmilenio para cambiar comportamientos

Hace unas semanas anunciaron en un noticiero y luego en diarios por toda la ciudad de Bogotá que Transmilenio iba a hacer una prueba piloto. ¡Eso es fantástico! Transmilenio es una de las empresas mas grandes de la ciudad, un frankenstein de la inversión pública y privada casi indescifrable, una empresa, en pocas palabras, colombiana y estaba haciendo una prueba piloto, un experimento para encontrar una solución apropiada para evitar que la gente entre al sistema  sin pagar. Nunca antes había visto una empresa así invirtiendo en investigación y desarrollo.

El anunció era de un artículo de fantasía llamado “puerta anticolados”. Todo se imagina uno menos que existan puertas anticolados. … 

 

Configurar system.web.mvc con VS2013 MVC5 y Sitecore

Este es mi primer post desde mi trabajo nuevo. A cómo no sabían? Pues ahí les cuento de paso que ahora estoy estrenando trabajo y la cosa pinta muy bien. Me tienen jugando con este CMS que se llama sitecore, un producto .net también y soporta MVC y varias cositas interesantes del framework a las que uno ya esta acostumbrado. … 

 

Solucionando problemas con One Drive y el answerdesk

One drive es un servicio que cada día tiene más adeptos y mejores servicios y está cada díamejor integrado con tus dispositivos, ya sean windows, iOS o android. En esta nueva microsoft más enfocada en que sus usuarios puedan disfrutar de sus servicios sin importar el aparato que decidan comprar.

Pues así como es bueno y complejo onedrive, a veces puede que necesite un empujoncito. Puede que ya no esté sincronizando archivos rápido, o que no muestre toda la información que tiene, etc. Para esos momento es bueno ejecutar el One drive troubleshooter

Un proceso sencillo. Si quieren una solución rápida, por favor no envien los resultados del diagnóstico a Microsoft, eso toma una eternidad.

Y si eso no les ha ayudado, pueden ir también al answerdesk, un sitio de Microsoft donde podrán chatear con un agente que puede incluso asistirles remotamente con configuraciones.

No hay excusa para vararse.

 

Cómo activar RDP en una máquina virtual de Azure con Power Shell

Hoy tuve un problema que no viene al caso, pero su resultado final era que el acceso remoto de la máquina virtual parecía no habilitado y no podía entrar a ella a trabajar, como todos los días. … 

 

Entity Framework 6 y la carga perezosa revisada

Desde Entity Framework 4 el manejo de la carga perezosa ha sido algo medianamente oscuro. Ya una vez tuvimos que adivinar cómo se habilita o deshabilita la carga perezosa. Ahora han hecho mas cambios en el EF y esa variable ya no parece funcionar de forma consistente. … 

 

Relaciones muchos a muchos en Entity Framework 6

Voy a mostrarles como se definen relaciones muchos a muchos con Entity Framework 6 code first. El proceso no es dificil. Pero llega uno a un punto en el que ha revisado cómo hacer tales cosas o cómo expandir la información del usuario, implementar ASP.net Identity, lidiar con Migrations, et cetera, temas que ya en su momento trataré y con los que empezaré a hacer videos, pues me parece mucho más sencillo mostrarlo en vivo. … 

 

Conseguir trabajo en IT no es fácil, pero perderlo como que sí

Muchos estarán de acuerdo, otros no (ustedes saben quienes), con lo que éste artículo dice. Yo creo que si existe un departamento de IT en nuestra empresa, uno debe sentir que existe, en momentos diferentes a, por ejemplo, ejecutar Windows update, entrar a éste blog, acceder a las páginas de MSDN, o al momento de ejecutar Google Chrome. Todas éstas, situaciones que he tenido que vivir directamente en 4 empresas en el último año mientras ejecutaba mi trabajo. Grandes empresas privadas, estatales y mixtas.

Así que acá les dejo a ustedes, ingenieros de IT, un artículo para que piensen cómo podrían hacer sentir a sus empresas que su trabajo realmente vale la pena y eviten quedar en la larga lista de desempleados.

http://www.infoworld.com/print/226151

Realmente no vale la pena ni pensar en ese departamento. Una juiciosa adopción de servicios en la Nube puede evitarle a uno más de un dolor de cabeza.

 

InstallShield en VS2012, una experiencia confusa

Hace unos días recibí una solución que mueve datos de un servidor a un CRM. Nada del otro mundo. La solución estaba hecha en VS2010 y, aunque no viene al caso, estaba juiciosamente desarrollada siguiendo todas las recomendaciones de DOM (Desarrollo Orientado a Madrazos). Parte de mi trabajo, además de corregir algunos errores, era hacer el despliegue y en mi estación de trabajo tengo VS 2012. El proceso fue poco menos que doloroso. …