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

Blogs

[WaveEngine] Primeros pasos…

Buenas! Hace algunos días, no muchos, que me estoy pegando (en el buen sentido de la palabra) con WaveEngine , esta maravilla que han creado los chicos de Plain Concepts. Disclaimer: Este post (y todos los que puedan venir) no pretenden sustituir la documentación oficial. No me considero un experto en Wave ni de lejos, realmente soy un aprendiz de nivel 1 :) Simplemente voy a expresar mis experiencias y lo iré haciendo a medida que las vaya teniendo, así que bueno…...
Enviado a Burbujas en .NET por Eduard Tomàs i Avellana a fecha de 21/5/2013

Microsoft Virtual Academy

Mientras sigo de vacaciones, aquí te recomiendo que te sigas capacitándote y que mejor que hacerlo en forma gratuita. Entra al MVA (Microsoft Virtual Academy) y empezá con cualquiera de los cursos de tu gusto. Windows 8, Windows Server 2012 entre muchos mas. http://www.microsoftvirtualacademy.com/ Saludos, Hasta pronto. Alejandro.

SharePoint 2013: Como cambiar el rango de compatibilidad a nivel de Aplicación Web!

Cómo sabéis, por defecto en SharePoint 2013 podemos crear colecciones de sitios de acuerdo a dos modos de experiencia de usuario: 2010 y 2013. Si queremos cambiar dicho comportamiento para que sólo se puedan crear colecciones de sitios de acuerdo a una experiencia, podemos hacer uso del modelo de objetos o de PowerShell. Por ejemplo, para qué sólo esté disponible la experiencia 2013 a la hora de crear colecciones basta con ejecutar el siguiente script PowerShell: 1: $wa=Get-SPWebApplication http...

[Editado] Apuntes de Entity Framework (I) - Introducción

[Añado al post las correcciones de Unai] Aprovechando que estoy estudiando un poco sobre Entity Framework para incorporarlo a mi actual proyecto, he decidido ir compartiendo los apuntes que voy tomando de diferentes fuentes. Cualquier corrección, mejora o aportación será muy bien recibida. Introducción Desde la llegada de .NET Framework allá por el 2002, muchos de nosotros hemos usado ADO.NET en nuestras aplicaciones para acceder a la base de datos. El problema...
Archivado en:

SharePoint 2013. ¿Cómo descargo SkyDrive Pro?

Hace unos días en adejetec , un evento de tecnología en Tenerife, hablábamos sobre las nuevas y viejas características de Office 365. Entre todas, destacó SkyDrive Pro , una vieja necesidad para SharePoint que en la última versión se ha hecho realidad. La duda surgió cuando nos fuimos a SkyDrive en un SharePoint y no teníamos la opción de sincronizar, ¿no debería de haber salido un asistente de instalación de SkyDrive Pro? Pues al parecer no, SkyDrive Pro, de momento, hay que instalarlo antes de...
Enviado a Alberto Diaz por Alberto Diaz Martin a fecha de 21/5/2013

[ASPNETMVC] Atributos HTML con guiones medios… Método AnonymousObjectToHtmlAttributes (ejemplo databinding para KnockoutJS/AngularJs)

Armando un control personalizado necesitaba setear los valores de atributos HTML, lo de siempre class, rel, pero especialmente atributos data por ejemplo los que son necesarios los binding de los frameworks javascript MVVM como KnockoutJS , AngularJS … Estos atributos tienen esta forma: data-bind, ng-mode, ng-click Si lo queremos insertar en un Textbox/TextboxFor en el parametro htmlAttibutes una propiedad con guion del medio en el nombre: NOTA: Aquí la @class esta para cuando en C# necesitamos utilizar...
Enviado a <Jose A. Fernandez /> por José A. Fernández a fecha de 21/5/2013
Archivado en:

SharePoint 2013: ¿Cómo se licencian las Office Web Apps?

Buena pregunta como diría alguno, y qué no tiene fácil respuesta dado lo complicado que resulta en muchas ocasiones entender el modelo de licenciamiento que Microsoft aplica a sus productos. En cualquier caso, gracias a este enlace de TechNet y sobre todo a Eva Ordoñe, voy a tratar de poner un poco de luz al asunto de como se licencian las Office Web Apps para SharePoint 2013. Básicamente tenemos dos modos de licenciamiento principales en función del uso de las Office Web Apps: Modo View Only, al...

[#ALM] Alguna vez te has preguntado porqué utilizamos metodologías? (y de nuevo el Dolor es la solución)

Buenas, cuidado que no voy a entrar en si AGILE, SCRUM o la muerte del modelo Waterfall. Hoy voy a algo más básico: ¿Porqué utilizamos metodologías durante el proceso de desarrollo de software? ¿Qué no te gusta la frase? pues a ver si esta te parece más adecuada ¿Porqué es recomendable aplicar buenas prácticas durante el proceso de desarrollo de software? ¿Sigue sin gustarte? me juego con la última Te dedicas a hacer software y trabajas en modo Ninja, siguiendo solo tu instinto y reaccionando a los...
Enviado a El Bruno por El Bruno a fecha de 20/5/2013
Archivado en: ,

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...
Sigue a Plain Concepts en Twitter