Desde el pasado octubre de 2013 ya está disponible ASP.NET MVC5 la nueva versión de framework de desarrollo web que implementa el patrón MVC (Model-View-Controller).
Esta nueva versión viene incluida en Visual Studio 2013, con lo que los que ya dispongan de la última versión del popular IDE de Microsoft, podrán beneficiarse de esta nueva versión para desarrollar sitios web. Pero si aún no habéis podido de disfrutar de Visual Studio 2013 y dispongáis de la versión 2012, ¿cómo podéis crear sitios web haciendo uso de ASP.NET MVC5? La respuesta es muy sencilla gracias a NUGET.
Lo primero es crear un proyecto con ASP.NET MVC4 que posteriormente vamos a actualizar a ASP.NET MVC5
El siguiente paso es abrir Package Manager Console como se muestra en la imagen a continuación:
Una vez abierta la consola, hay que ejecutar el siguiente comando:
En estos días me he visto en la necesidad de crear una máquina virtual para trabajar con Windows Phone pero como ya sabréis, esto me imposibilita a usar el emulador de Windows Phone por eso de la virtualización del mismo… o no, ya que existe un workaround para utilizar el emulador de Windows Phone 8 en una máquina virtual. Aquí os dejo el enlace.
Ahora viene el problema, si intentáis instalar VMWare en una máquina con Windows 8 que tenga Hyper-V activado, recibiréis el mensaje que muestro en la imagen y que os impedirá instalarlo (absurdo desde mi punto de vista) pero otra vez… quien hizo la ley hizo la trampa.
Workaround
El paquete de instalación de VMWare detecta si tenéis Hyper-V activado y es lo que frena el proceso pero… ¿Hyper-V realiza esa comprobación? La respuesta es NO, así que para instalar VMWare, tan sólo tendremos que realizar los siguientes pasos:
Ir al Panel de control –> Programas –> Activar o Desactivar características de Windows
Desactivar Hyper-V
Reiniciar PC
Instalar VMWare
Ir al Panel de control –> Programas –> Activar o Desactivar características de Windows
Activar Hyper-V
Reiniciar
Con esto, tendremos instalados y activos ambos sistemas y podremos disfrutar de las ventajas de los dos.
Pero nos encontramos el siguiente problema, según he investigado esto sólo funcionará si el SO Guest es de 32 bits… con lo que si queremos ejecutar una máquina virtual de VMWare con un SO de 64 bits… obtendremos un mensaje de error indicándonos nuevamentre que VMWare no es compatible con Hyper-V.
Workaround+
Según he investigado (y probado) lo resolvemos ejecutando el siguiente comando en una consola (con persmisos de administrador) para desactivar el rol de Hyper-V.
bcdedit /set hypervisorlaunchtype off
Es necesario reiniciar el PC.
Si queremos habilitar de nuevo el rol de Hyper-V, podremos hacerlo con el siguiente comando.
Hoy termina un año que podría catalogar como el más apasionante de mi vida en todos los sentidos Como todos he tenido malos momentos pero, los buenos han sido excepcionales, comenzando por el nacimiento de mi pequeñita Adara y acabando por el nacimiento de nuevas comunidades de usuarios en las que estoy inmerso como WPSUG y Comunidad Office365. Para ilustrarlo mejor, lo contaré con imágenes.
Empezando el año con buen pie
Empieza 2013 con muchas expectativas, un nuevo año bajo la tutela del maestro Alberto Díaz al que le debo mucho. Y para empezar bien el año… qué mejor que con mi mujer que tanto me aguanta.
Primeros pasos
En los primeros meses del año no hubo nada muy reseñable, salvo algún Webcast con algún que otro contratiempo que me llevó a trabajar a “dos portátiles” en modo pulpo.
Carnavales
Como no podía ser de otra forma… soy chicharrero y el Carnaval lo llevamos dentro.
MAP 2013
En marzo recibí la grata noticia de ser nombrado MAP 2013, un reconocimiento que me animó a trabajar aún más duro y ayudar más aún a las comunidades de desarrolladores tanto locales como online.
Megathon Windows 2013
Y llegó el Megathon Windows 2013… donde como siempre la liamos en TenerifeDev con una organización de lujo con Alberto Díaz, David Rodríguez y José Fortes y la vuelta del hijo pródigo Josué Yeray tal y como quedó plasmado en este gran vídeo
El resultado no pudo ser mejor, la aplicación ganadora en Tenerife, TripNative, la consideramos adecuada para optar a un premio mucho mayor y, tras reunirnos los coordinadores de TenerifeDev con sus creadores para ayudarles a pulir la idea, finalmente la aplicación fue enviada para ser valorada por AppCampus. Nos alegramos de saber que no sólo consiguió entrar en el programa con el consiguiente e importante premio económico sino que ya el proyecto está en marcha. Enhorabuena chicos!.
Nokia Developer Champion
En mayo llegó otro reconocimiento inesperado, fui nombrado Nokia Developer Champion, WOW!! Sin duda es un gran premio.
Cambio de trabajo
Sin duda una difícil decisión, pero la oportunidad de trabajar con SolidQ es difícilmente rechazable, así que salí de la empresa en la que trabajaba codo con codo con el maestro Alberto Díaz para engrosar las filas de esta multinacional repleta de grandes profesionales de talla mundial. A mis compañeros de General de Software los echo de menos cada día así que debo hacer una mención especial para ellos, grandes profesionales con los que inicié mi andadura laboral hace 12 años, con los que me volví a encontrar y que me ayudaron a crecer como profesional. Espero conseguir en SolidQ al menos una pequeña parte de la familiaridad que he dejado atrás.
TLPInnova en Tenerife Lan Party
Un año más, TenerifeDev participó con la Tenerife Lan Party pero esta vez fuimos más allá y no nos conformamos sólo con dar charlas sino que además organizamos un hackathon de apps que tuvo una gran acogida. Además, como colofón, tuvimos la oportunidad de conocer a Juan Verde, asesor de Barack Obama.
Sin duda, esta edición de la Tenerife Lan Party fue inolvidable, con unas finales oficiales del juego LoL (League of Legends), la presencia de Juan Verde, récord de participación (lleno a reventar como siempre), más apoyo en la zona empresarial… Cada año se supera esta organización. Mi enhorabuena para ellos.
Comunidad Office 365
Nace la Comunidad Office 365 en la que participo como designer. Una comunidad conformada por grandes y reconocidos expertos en diferentes ámbitos como Pilar Palel, Alberto Pascual, Rafael Ansino, Peter Díaz, Alberto Díaz, Adrián Díaz y Juan Carlos González (creo que no me dejo a ninguno).
Iberian SharePoint Conference 2013
Y llegó por fin la conferencia de las conferencias… Tras meses y meses de preparación, búsqueda de patrocinadores, búsqueda de speakers, búsqueda de lugar para el evento, diseños, logos, merchandising, … por fin se materializó el evento en Madrid en el que, no sólo tuve el placer de ayudar en la organización del evento sino que además también realicé una sesión como speaker (con la sala a reventar) junto a Teresa Cebrián, toda una maestra. La sesión no salió todo lo bien que deseábamos porque tuvimos el honor de sufrir la “novatada” de quedarnos sin red y tuvimos que simular el resultado final de la demo. Bueno, el próximo año iremos preparados para poder dejar boquiabiertos a los asistentes (Prometido)
Mi valoración final es que el evento fue excelente, un 9,9 de nota (para tener margen de mejora jejeje)
Codemotion Madrid 2013
La organización de Codemotion Madrid 2013 me brindó una nueva oportunidad de hablar ante todos vosotros en vivo y en directo, otra vez en Madrid, pero en esta ocasión la temática era Windows Phone, más concretamente introducción al diseño de Apps para Windows Phone bajo el título “Windows Phone: be modern, be cool”. Una gran experiencia que espero repetir.
Christmas Windows Phone Sessions
En diciembre, pudísteis disfrutar de las Christmas Windows Phone Sessions, una serie de sesiones sobre Windows Phone en las que tuve la oportunidad de hablaros en dos ocasiones sobre diseño de Apps para Windows Phone. Compartí cartel junto a Alejandro Campos Magencio del equipo de DPE de Microsoft, Josué Yeray, Roberto Luis Bisbé, Rafa Serna y Javier Suárez Ruiz, un equipazo de speakers/mentores de los que espero que hayáis aprendido porque, sin duda, yo sí que lo hice.
Mobile App Acceleration Camp (MAAP)
Entretanto y de forma inesperada, fui invitado a formar parte del equipo de mentores para el Mobile App Acceleration Camp y tratar de ayudar a los equipos elegidos a mejorar sus conceptos de Apps para Windows Phone y así ganar puntos de cara a tener la posibilidad de entrar en el programa de AppCampus (de nuevo en el camino). La experiencia fue genial y muy enriquecedora dado que pude conocer a otros profesionales incluyendo a la organizadora del evento, Sonia Marzo, responsable de Emprendedores y Centros de Innovación en Microsoft, gran persona y profesional. Suerte a todos los equipos que finalmente optan a entrar en el programa de AppCampus.
WPSUG
Bueno, como colofón a este año laboral, Josué Yeray ha encabezado un gran equipo en el que he sido incluido junto a Rafa Serna y Javier Suarez Ruiz y juntos hemos creado WPSUG (Windows Phone Spanish User Group) desde el que os animamos a que participéis, ya sea por Twitter, LinkedIn, Facebook o en Google+.
Ayer hicimos la apertura oficial con este hangout. Espero que lo disfrutéis.
NACIMIENTO DE MI HIJA
Para terminar, dejo lo mejor que me ha pasado este año y que no es otra cosa que la llegada al mundo de mi hija Adara. Con ella, me despido de este año y espero que el 2014 comience con más fuerza ya que tengo muchísimas expectativas que superan con creces a lo obtenido en 2013 que como veis ha sido bastante y todo gracias a muchos de ustedes. Espero poder tener fuerzas para intentarlo, pero sin duda os lo contaré.
Ya está disponible la grabación de mi webcast de ayer “Introducción al diseño de Apps para Windows Phone”. Podéis descargarlo directamente desde este artículo o también desde la misma URL desde la os registrásteis
Os invito a todos a que asistáis al resto de Webcast de estas sesiones porque aprenderéis mucho. Hoy le toca el turno a Roberto Luis Bisbé que hablará de migración de aplicaciones de Windows Phone 7 a Windows Phone 8
Muchas gracias a todos los que asistieron, espero que os haya gustado el webcast y que hayáis podido aprender algo.
Para estas Navidades, desde Microsoft nos han convencido a unos cuantos desarrolladores para realizar una serie de Webcasts sobre Windows Phone bajo el nombre “Christmas Windows Phone Sessions”.
En esta sesión contaremos con Josué Yeray, Rafa Serna, Javier Suárez Ruiz, Roberto Luis Bisbé, un servidor y, por parte de Microsoft, con Alejandro Campos Magencio. Como podéis ver, el cartel es de lujo y, las sesiones no podrían estar a un nivel inferior de lo que se espera, por eso podréis asistir a 12 sesiones sobre diseño y desarrollo de aplicaciones para Windows Phone con las que adquiriréis conocimientos suficientes como para crear aplicaciones alucinantes.
Hace ya bastantes meses, Alberto Díaz y Juan Carlos González me embarcaron en la aventura de participar en la organización de la Iberian SharePoint Conference, primer evento de este tipo en la península ibérica y que, sin duda alguna, muchísimos de nosotros estábamos deseando que se organizara. Así pues, echaron a andar junto con otros compañeros de profesión como Adrían Díaz, Teresa Cebrían, Edin Kapic, Mario Cortés, David Martos, Miguel Tabera, Alberto Pascual, Marco Canales,… y más (seguro que se me quedó alguno por el camino).
Además de ayudar a organizar, participé como Speaker de SolidQ, junto con Teresa Cebrián de Encamina, en una sesión sobre “Branding en SharePoint 2013 con HTML5 y Responsive Design” en la que, debido a la masificación de conexiones a la Wi-Fi por parte de los usuarios, tuvimos la mala suerte de perder la conexión en los instantes finales perdiendo así la posibilidad de mostrar el resultado final de nuestra demo y que podéis encontrar aquí “http://sporras.sharepointpower.com/public/” (Hasta el 1 de noviembre de 2013). Una lástima no haber podido mostrar el código del “Display Template” y el código del “ItemStyle.xsl” que realizamos tanto Teresa como yo, ya que era quizás el punto más crítico.
Al final, el resultado creo que dejó a todos contentos como así demuestran las encuestas y eso nos anima a pensar en el próximo año esperando poder volver a colaborar para que se lleve a cabo.
Aquí tenéis la presentación que realizamos Teresa y yo.
Este año he tenido la gran oportunidad y suerte de participar en Codemotion 2013 como speaker para hablar de diseño en Windows Phone realizando un repaso a la guía de diseño y comprobando cómo podemos sacar mejor rendimiento a los controles más importantes a la hora de crear nuestras Apps. Todo ello gracias a los que decidisteis que sería una buena temática sobre la que tener una sesión y también gracias a SolidQ que me permitió participar en el evento.
Así pues, el sábado 19 delante de una sala prácticamente llena, empecé a dejar “perlas” de por qué Modern UI no es una tendencia de diseño “fea” y “poco artística” sino más bien, una mejor vía para proyectarle cómo puede usar nuestras Apps, lo que se traduce en mejor experiencia de usuario y mejor usabilidad. Además, poniendo un poco de imaginación y realizando algunos sencillos pasos, podemos conseguir diseños realmente impactantes como por ejemplo el de Cocktail Flow como bien sabía uno de los asistentes. Creo que fue un buen día para mejorar un poco la concepción que se tiene de Modern UI y de Windows Phone, mostrando las grandes posibilidades y la facilidad para crear aplicaciones.
Aquí os dejo la presentación y los ejemplos (simples) que utilicé. Espero que os haya gustado a los asistentes al Codemotion 2013 y asimismo espero que os guste a los que leáis este artículo.
Tal y como ya me imaginaba, la garganta ha jugado una mala pasada por culpa de la gripe y ni siquiera con “doping” he podido recuperar la voz. Así pues, el Webcast de “Creación de aplicaciones de Windows Phone 8 para Microsoft SharePoint Server 2013” queda postpuesto hasta este próximo lunes 30 de septiembre.
Mis más sinceras disculpas, espero que podáis asistir igualmente
Mañana tendré la oportunidad de ser el Speaker en el Webcast de Latam Creación de aplicaciones de Windows Phone 8 para Microsoft SharePoint Server 2013 en el que os contaré algunas cosas sobre cómo conectar Windows Phone con SharePoint y así poder sacar aún mayor rendimiento uniendo estas dos plataformas.
Espero veros ahí y que podamos compartir impresiones (si la garganta y la gripe me lo permiten)
Tal y como ya nos han contado Alberto Díaz y Juan Carlos González, el 10 de octubre se celebrará la 1ª Iberian SharePoint Conference en Madrid en la que se hablará de SharePoint y otros productos relacionados donde contaremos con grandes expertos no sólo a nivel nacional sino también a nivel internacional. Además, el 11 de octubre se celebrarán los WorkShops de IT, Desearrollo y Negocio que serán impartidos también por algunos de los mayores expertos.
Pero, ¿cuáles son las razones que la hacen única y por las que debes estar?
Contaremos con algunos de los mayores expertos del panorama internacional como Michael Noel, Joel Oleson, Paul Swider, Christian Buckley, Jethro Seghers, Gustavo Vélez Fabián Imaz y Daniel Seara.
Contaremos con los mayores expertos del panorama nacional, Juan Carlos González, Alberto Díaz, Edin Kapic, Adrían Díaz, David Martos, Miguel Tabera, etc.
Contaremos con los mayores expertos de Portugal, André Lage y Rodrigo Pinto.
Contaremos con expertos de productos y tecnologías relacionadas con SharePoint como Peter Díaz (MVP de Lync), Mario Cortés (MVP de Office 365), Luis Ruiz Pavón (MVP de ASP.NET), Eladio Rincón (MVP de SQL Server), etc.
Podrás estar al día sobre las tecnologías de las que se se darán conferencias.
El precio es inmejorable gracias al gran trabajo realizado por los organizadores.
Los WorkShops serán de un nivel inmejorable y también tendrán un precio inmejorable.
Podrás hacer networking con todos los asistentes, incluídos speakers y staff.
Y, sobre todo, porque aparte de que en Madrid podréis disfrutar de una “relaxing cup of café con leche”, también podréis disfrutar de una sesión excelente sobre branding que tendré el placer de impartir junto a Teresa Cebrián.
¿Ya lo tienes claro? Apunta los datos
10 de octubre
+30 sesiones en tres tracks (Negocio, Desarrollo e IT)
+30 de los mejores speakers nacionales e internacionales conocedores de SharePoint, Lync, Exchange, Office 365, Yammer,….
Zona de exposición para Partners y Ask the Experts
Regalos varios que no queremos contar para que sea una sorpresa
Conferencia: Entra en la tienda y compra la entrada para la conferencia del día 10 de octubre. http://tienda.formaciontajamar.com/index.php?id_product=10&controller=product Se han repartido códigos de descuento entre Partners y Grupos de Usuarios, si no tienes el tuyo, contacta con la organización y veremos qué podemos hacer para conseguírtelo.