Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar
Sigue a Plain Concepts en Facebook

Blogs

SharePoint 2013: Como cambiar el idioma de un sitio (I)!

En SharePoint 2013, como sucedía con su predecesor, podemos configurar un sitio para qué se pueda mostrar en diferentes idiomas. Sin embargo, hay una diferencia fundamental: mientras en SharePoint 2010 el usuario tenía la opción de cambiar el idioma, en SharePoint 2013 esto ya no es así y depende de la cultura del navegador para que el usuario vea el sitio en un idioma o en otro. En este artículo se expone claramente esta nueva forma de soportar varios idiomas en sitios de tipo Intranet en SharePoint...

[#VS2012] Image Comment, un AddIn interesante para #VisualStudio2012

Buenas, gracias al gran Marino Posadas ( @MarinoPosadas ) veo un addin para Visual Studio 2012 que tiene buena pinta: “ Image Comments ” ImageComments (a Visual Studio Extensión): github.com/lukesdm/image-… — Marino Posadas (@MarinoPosadas) 19 de mayo de 2013 AddIn es simple, aprovechar la potencia de WPF en el editor de código para poder insertar imágenes en el mismo. Para esto se sirve de una sintaxis específica en los comentarios, por ejemplo: /// <summary> /// <image url="c:\rome...
Enviado a El Bruno por El Bruno a fecha de 19/5/2013

[#ALM] ALM para Microsoft Dynamics CRM

Buenas, los amigos de la edición avanzada de Outlook, es decir Microsoft CRM estarán más que contentos, ahora ya tienen un punto de partida para gestionar el ciclo de vida cuando se desarrollen aplicaciones para esta plataforma. Se ha liberado un whitepaper que describe como trabajar con los proyectos de CRM dentro de Visual Studio y como colaborar con los mismos utilizando Team Foundation Server. Si bien el inicio de este post puede tener un tono de ironía, he de reconocer que MS CRM es un producto...
Enviado a El Bruno por El Bruno a fecha de 18/5/2013

SharePoint 2013: Procedimiento para instalar actualizaciones de Windows Azure Workflow!

Si estás haciendo uso de la nueva infraestructura de flujos de trabajo de SharePoint 2013 disponible a través del Windows Azure Workflow y quieres aplicar algunas de las actualizaciones liberadas por Microsoft, es importante que revises el procedimiento qué Microsoft ha habilitado al respecto. Este procedimiento está detallado en el siguiente enlace: http://technet.microsoft.com/en-us/library/dn133867 .

[Tips] Exportar String a PDF en ASP.NET con iTextSharp

Una de las consultas recurrentes que recibo es sobre como crear pdf en ASP.NET, para esto hay varias respuestas, esta vez voy a mostrar una bastante sencilla de la mano de iTextSharp, que es una biblioteca gratis con muy buenas opciones para la generación pdf a partir de un string que almacena un HTML. Lo primero que vamos a hacer es , mediante Nuget, obtener la biblioteca: Una vez instalado, vamos a agregar (esto es opcional) una carpeta en donde estén nuestras plantillas para imprimir nuestro informe...
Enviado a Chalalo Land por Gonzalo Perez a fecha de 18/5/2013
Archivado en:

[#ALM] Sobre #House, la navaja de Occam y como al final todos la cagamos

Buenas. El post de hoy empieza con una afirmación: HOUSE es un crack Alguno me podrá refutar que todos los capítulos son iguales, algo así: Paciente X tiene enfermedad desconocida Se lo dan a House que no lo quiere ver y lo acepta de mala gana Paciente X crea un vínculo con uno de los asistentes de House House se salta las normas para ver que tipo de enfermedad tiene el paciente El equipo la caga, casi se cargan al paciente A House le cae una buena de sus jefes En un momento de inspiración, House...
Enviado a El Bruno por El Bruno a fecha de 17/5/2013
Archivado en: ,

SharePoint 2013: ¿Se puede usar NAPA en OnPremise?

Un post muy rápido en esta ocasión…respuesta también rápida: No. Para demostrarlo: Creamos un sitio o una colección de sitios con la plantilla Sito de desarrollador en SharePoint 2013 On-Premise. Accedemos a la tienda de SharePoint (u Office Store) e intentamos agregar NAPA. Comprobaremos que no es posible agregar la aplicación.

El mensaje de error al intentar predeterminar un programa sobre los archivos en Windows 8, Process Monitor y su solución

Uno de los cambios más sutiles, pero de gran trascendencia en Windows 8, es la asociación neutral que ahora tienen los archivos; es decir, la mayoría no tiene una predeterminada como sucedía en todas las versiones anteriores. Esto ayuda a que no se den fallos en asociación errónea de los archivos (Problema muy común en Windows 7), y que el usuario la pueda asignar fácilmente cada que abra por primera vez los diferentes tipos de archivos. La forma en que se asocian los diferentes programas a las extensiones...

SharePoint 2013: Cómo recuperar y cambiar la frase de contraseña!

Como sabéis, desde SharePoint 2010 disponemos de la frase de contraseña como mecanismo para agregar o eliminar servidores en una granja en la que tengamos desplegado nuestro servidor favorito. La frase de contraseña se especifica inicialmente durante el proceso de instalación de SharePoint 2010 y 2013, por lo que en caso de olvido posteriormente es posible cambiar su valor. Para ello: Abrimos la consola de administración de SharePoint 2013. Ejecutamos en la misma el siguiente Script PowerShell (la...

[#VS2012] NuGet en C++ (de lo mejorcito del 2013 che)

Buenas, el que diga que la vida no da vueltas como la sucesión de Fibonacci , es que nunca se ha saltado un semáforo en rojo y luego ha huido de la policía en una persecución de cine. Yo por ejemplo, unos años después de haberlo dejado, me veo volviendo a C++ de una forma más que agresiva. ( Agresiva: es la única forma de crear aplicaciones bien hechas para plataformas como Arduino .) Ahora bien, cuando el output de tu aplicación es un programa de solo 8K de tamaño, tenes que tener en cuenta muchas...
Enviado a El Bruno por El Bruno a fecha de 16/5/2013

Cómo hacer uso del tenant de WAAD de Office 365 junto con ACS

Cómo securizar aplicaciones web usando ACS y tokens JWT. Desplegar aplicaciones web en Windows Azure WebSites que hagan uso de WIF. Cómo securizar servicios WebAPI usando ACS y tokens JWT. Cómo securizar una aplicación MVC que contenga tanto aplicaciones web como servicios WebAPI. Cómo securizar aplicaciones web usando Windows Azure Active Directory ( WAAD ). Cómo hacer uso del tenant de WAAD de Office 365 para securizar aplicaciones web con ACS. Como ya comentaba en el post anterior, Office 365...

Cómo extender/aumentar la partición del sistema en Windows Server

Post original en JASoft.org: http://www.jasoft.org/Blog/post/Como-extenderaumentar-la-particion-del-sistema-en-Windows-Server.aspx Hoy he tenido que redimensionar el disco de sistema de un servidor virtual y me ha dado un poco más de trabajo del que preveía, por lo que os cuento aquí como lo he solucionado por si le sirve de ayuda a alguien. Resulta que en una máquina virtual necesitaba duplicar el tamaño del disco principal virtualizado (con VMWare), así que simplemente desde la herramienta de administración...

Evento–Taller | Desarrolla tu App para Windows 8 y Windows Phone

Mañana tendré el placer de impartir junto a Alberto Díaz un taller gratuito de desarrollo de aplicaciones para Windows Phone y Windows 8 en las jornadas de AdejeTec 2013 en el que trataremos de enseñar a los asistentes a crear sus propias aplicaciones y publicarlas en las Tiendas de Aplicaciones. AdejeTec consta de varias jornadas de formación relacionada con las TIC y, sobre todo para developers. Su objetivo es que todos los asistentes puedan estar al día en las nuevas tendencias y tecnologías sean...

[#BING] Ahora con soporte para …. #KLINGON !!! (si y no es 1 de abril ni 28 de diciembre)

Buenas, Los de Bing son unos cracks, desde hace un par de días han incorporado soporte para Klingon !!! Y sí, leiste bien, es Klingon (no tengo un derrame, ni tampoco me he pasado con los vinos ahora que estoy soltero, es Klingon!). Como lo estamos utilizando en un proyecto interno de Avanade , tendré que tirar de la API para verlo en tiempo real y por aquí solo poner mi post de ayer … pero traducido al KLINGON !!! (como mola decirlo no?) Fuente: http://blogs.msdn.com/b/translation/archive/2013/05...
Enviado a El Bruno por El Bruno a fecha de 15/5/2013
Archivado en:

EF 6: Operaciones de migraciones personalizadas

Hace ya un tiempo, el buen amigo @iceoverflow ,hizo un pequeño pero muy interesante pull request que nos habilita la posibilidad de crear y enchufar nuevas operaciones de migración que no tengamos por defecto en Entity Framework . Aunque el proceso es un poco mecánico, abre un montón de posibilidades para hacer nuevas contribuciones, incluso aunque no sea directamente en el código de EF y si en alguna contribución ( tengo una pequeña sorpresa con esto pero ya os la contaré cuando esté más avanzada...
Enviado a O bruxo mobile por Unai a fecha de 15/5/2013

[Cartujadotnet] Evento de Wave Engine. Desarrollo de videojuegos multiplataforma en Sevilla

El desarrollo de aplicaciones para dispositivos móviles es un área que gana adeptos y suma peso día a día. Entre las aplicaciones destacadas, más descargadas y que aportan grandes beneficios contamos con los juegos. Dada la variedad de dispositivos, SDKs, herramientas y lenguajes a aprender, sacar el máximo partido a cada plataforma con eficacia y rapidez es una tarea complicada.  Wave Engine es un motor multiplataforma en 3D para facilitar la adaptación de los juegos móviles a cualquier plataforma...
Enviado a Fran Diaz por Fran Díaz a fecha de 15/5/2013

Totales parciales con SUMMARIZE. Profundizando en el uso de DAX como lenguaje de consulta (y 9)

La cláusula ROLLUP perteneciente a la función SUMMARIZE genera, en las columnas de agregación que especifiquemos, filas adicionales de resultados acumulados (totales parciales) para las columnas numéricas utilizadas en la consulta. A modo de ejemplo, en la siguiente consulta utilizamos ROLLUP para la columna StoreType de la tabla DimStore, por lo que obtendremos, además de las cifras de venta por tipo de almacén, una última fila adicional con el total...

Generar archivos Excel como un señor con ClosedXml

Venga, lo confieso: yo también he generado desde mis aplicaciones contenidos HTML y los he enviado al cliente en un archivo con extensión XLS, incluso modificando el content-type, para que pareciera un documento de hoja de cálculo. Durante años. Y también le he dicho a mis clientes que el molesto mensaje que aparece al abrirlo desde Excel, el que indica que el contenido del archivo no coincide con la extensión del mismo, es algo normal. Pero esto se acabó...

SharePoint 2013: Instalación de la actualización pública de marzo de 2013!

Cómo sabéis, desde marzo de este año tenemos disponible la primera actualización pública (Public Upate – PU) para SharePoint qué es de obligatoria instalación si se van a instalar actualizaciones que vayan saliendo con posterioridad a la liberación de esta PU. Os dejo un paso a paso de como hacer la instalación de la PU en un entorno de SharePoint 2013 RTM de CloudShare .

Episodio 6 – Arquitectos.NET Podcast

Las múltiples ocupaciones retrasaron su publicación pero lo prometido es deuda, en esta ocasión, les entregamos la segunda parte de la grabación acerca del tema Bases de Datos NoSQL, conversamos acerca de: Una recapitulación rápida de lo hablado anteriormente Revisión de los Modelos distribuidos Normalización/Des normalización Patrones de Diseño Map/Reduce Persistencia Poliglota (CQRS) Para aquellas personas que deseen bajar el mp3, aquí se encuentra el enlace . Esperamos que les haya agradado y...
Enviado a Tecnocrata por Enrique Ortuño a fecha de 14/5/2013
Wave Engine: Useful. Simple. Free.