August 2010 - Artículos

Microsoft ha anunciado recientemente la disponibilidad de Visual Studio 2010 LightSwitch Beta 1. El paquete abre en mi opinión, un amplio abanico de posibilidades en cuanto al desarrollo RAD de aplicaciones. Miedo me da decir que casi cualquier persona puede desarrollar una aplicación de tipo básico, pero... ¿hay empresas que podrían plantearse la incorporación de un equipo de desarrollo para crear una aplicación simple de gestión o contratar una empresa externa para realizar una aplicación de gestión muy puntual?. No sé aún el alcance real de LightSwitch, creo que Visual Studio 2010 tiene su ámbito real en cuanto a empresa, y LighSwitch viene a cubrir una parte de vacío, el desarrollo sencillo de aplicaciones de negocio o de gestión. Muchas son las empresas con estos paradigmas y más en época de crisis. Como todo, habrá sus pros y contras, pero lo iremos viendo con el tiempo.
Pero antes de hablar más del producto (tema que abordaríamos en otro momento y no es el caso), conviene antes de descargarnos e instalar el producto conocer los requerimientos mínimos necesarios.
Como casi siempre y según viene siendo habitual ya, Microsoft Windows XP SP2 ó superior, Windows Vista, Windows Server 2003 SP1 ó superior, Windows Server 2003 R2 ó superior y Windows Server 2008.
No dicen nada de Windows 7, pero en mi caso no he tenido problemas.
Las arquitecturas soportadas son tanto las de x86 como las de x64.
En requerimientos hardware, más o menos los normales con 768 Mb de memoria Ram.
El paquete de descarga de la Beta 1 de Microsoft Visual Studio 2010
LightSwitch ocupa apenas 3.6 Mb, pero en realidad, este paquete es un
lanzador del paquete de instalación real que ocupa 77 Mb y que instala
el producto que puede llegar a ocupar hasta 1.3 Gb (dependiendo de los
extras que tengamos instalados en nuestra máquina o no, tipo .NET
Framework 4.0, Silverlight, etc).
El lanzador de instalación lo podrás encontrar en
este enlace. Una vez iniciado, se producirá la descarga real del paquete de instalación y su posterior proceso de instalación. La instalación tardará algunos minutos como es lógico. Una vez concluida la instalación, ejecutaremos Visual Studio 2010 Profesional o superior (esto no lo he visto en las recomendaciones pero es así), y allí dentro de las plantillas, encontraremos una de LightSwitch dentro de la cuál podremos desarrollar y crear nuestro proyecto.
Una vez instalado, ya nos podríamos a poner a jugar, algo que espero hacer en breve con alguna entrada, pero como aperitivo, sirva la siguiente captura de pantalla
de una demo de ejemplo creada con Visual Studio 2010 LightSwitch Beta 1 para hacernos la idea del aspecto de una aplicación creada con LightSwitch.

No obstante, si habéis continuado leyendo y estais interesados aún en Visual Studio 2010 LightSwitch os recomiendo encarecidamente que os veáis los videos que ha preparado Beth Massi.
Son 5 videos en inglés muy facilitos de seguir y que nos da una clara idea de lo que es y de lo que hay detrás de Visual Studio 2010 LightSwitch. A mí todo esto me recuerda a las herramientas de cuarta generación. Accedereis a los videos en este enlace. Merecen mucho la pena, creedme.
Si finalmente eres una de esas personas a las que le gusta estar enterado de primera mano y que otros (como yo) no te cuenten las cosas, podrás estar al tanto de todo lo que tiene que ver con LightSwitch gracias al blog del equipo del producto. Accederás a la web del equipo de producto de LighSwitch en este enlace.
En breve, espero poder contar cosas relacionadas con LightSwitch. ;-)


Leo en un blog de Microsoft, concretamente en el blog del equipo de Windows Phone, que las Windows Phone 7 Developer Tools para Visual Studio 2010 estarán disponibles en su versión final para el próximo 16 de Septiembre.
Ahora bien, ¿qué pasa si deseo instalar la última versión de Windows Phone 7 Developer Tools o simplemente ponerme al día e ir conociendo más los entresijos de todo lo que tiene que ver con Windows Phone 7?.
Hay muchos malos entendidos de cómo llegar a la descarga correcta, o mejor aún, cómo llegar a la última descarga de Windows Phone 7 Developer Tools. Y ya no digo de cómo conseguir información para desarrollar aplicaciones para Windows Phone 7 desde nuestro Visual Studio 2010.
Microsoft, consciente de esto, ha decidido crear una aplicación que se encargará de conectarse al servidor, de indicarnos la última versión disponible, y de acceder a ella de forma ágil y rápida.
La utilidad, de apenas 3.2 Mb, la encontraréis en este enlace directo.
Una vez iniciada la aplicación y elegida la opción de instalación, el programa de instalación nos indicará que la descarga ocupará cerca de 320 Mb y que el espacio disponible será de 1.7 Gb. Quiero pensar que no me ocupará tanto como dice, pero sinceramente no estoy para validar estos detalles con precisión.
Lo que tengo muy claro es que en mi caso he instalado la versión Beta de las tools, a esperas de que aparezca la versión definitiva a mediados del próximo mes.
El equipo de Windows Phone por otro lado, ha publicado un roadmap que más parece una biblia de documentación de bondades de lo buenas que son las Windows Phone Developer Tools que la típica imagen roadmap que de un simple vistazo aclara todo lo que queremos saber sobre el futuro de Windows Phone y de adonde vamos. La encontrarés en este otro enlace.
Pero si lo tuyo es el desarrollo en sí, no tienes mucha idea de cómo llevarlo a cabo y por otro lado, tienes la suerte de dominar la lengua de Shakespeare, entonces estás de suerte, porque en channel9 hay unos video tutoriales de 12 sesiones que te ayudarán a ponerte al día. Encontrarás el enlace a estas sesiones en este enlace.
Pero por si eso fuera poco, y ya que de Training Kit vive también el hombre, en una web de channel9 encontraremos también información sobre el Training Kit de Windows Phone 7. Evidentemente, en inglés... y el enlace aquí.
Para los "jugones", tenemos XNA y una comunidad en donde preguntar nuestras dudas o enterarnos mejor de todo lo relativo a XNA. Podrás acceder a esta información en este enlace.
Aunque no me quiero extender más, todo esto aderezado de la posibilidad de desarrollar juegos para Windows Phone 7 gracias a XNA Game Studio 4.0 y apoyarnos en el marketplace de Microsoft para dar a conocer nuestros desarrollos, venderlos y hacer algo de caja si queremos. No te olvides de registrarte en el marketplace.
Como ves, mucha información para una sóla entrada, pero de esto se va a empezar a hablar en los próximos meses a buen seguro. Yo de momento, tengo mi Smartphone v6.5 casi defenestrado desde hace 10 días y que casi seguro tendré que jubilar, y mi nuevo móvil con Android v2.1. ¿Porqué no habrá salido antes Windows Phone 7 y porqué casi no hay dispositivos aún?. Sigo pensando en que Microsoft ha perdido una parte muy muy muy grande de mercado, pero nunca es tarde para reaccionar, aunque sí para ganar el tiempo perdido, algo que Microsoft ha perdido y que la costará y mucho recuperar nuevamente (falta de reflejos sin duda).

Era Enero de 2009 y una noticia corría como la pólvora por la red.
Era el anuncio del cierre por parte de Microsoft del estudio responsable de crear el famoso y mítico juego y simulador de vuelo, Microsoft Flight Simulator (FS para los amigos).
Han pasado bastantes meses y se ha sabido del intento de adquisición del código fuente por terceras compañías, pero la noticia más sorprendente y agradable es la que ha venido desde Alemania, concretamente desde Colonia.
Allí, en el gamescom 2010, el evento más importante en el mundo orientado al consumo, Microsoft casi dejándolo caer, ha anunciado el desarrollo de Microsoft Flight inspirándose en Microsoft Flight Simulator.
No me queda claro si se trata de una nueva versión de Microsoft Flight Simulator, o bien si se trata de un juego totalmente nuevo, o incluso una mezcla de ambos.
Digo esto, porque otros rumores e informaciones de la red indican que Microsoft habría vendido en Noviembre del 2009 el código fuente de Flight Simulator, concretamente a Lockheed Martin Prepar3D en la que ingresarían algunos miembros del equipo que en su día formaban parte del proyecto Flight Simulator y de la empresa ACES Studio. Este equipo que habría sido despedido por Microsoft se habría montado por su cuenta y sería el responsable de una nueva versión de Flight Simulator.
En su web se puede ver el timeline del producto:

Si quieres acceder a más información al respecto:
Acceder a la página oficial de Microsoft Flight.
Acceder a la nota de prensa de gamescom 2010 sobre el anuncio de Microsoft sobre Microsoft Flight.
Acceder a la información de los ex-empleados de ACES Studio y el proyecto Microsoft Flight Simulator.
FastSharp v2.0
En muchas ocasiones me he encontrado con la necesidad de ejecutar un determinado código de .NET de forma rápida sin necesidad de abrir Visual Studio, sin embargo,... ¿cómo llevarlo a cabo?.
La siguiente utilidad nos habilita un entorno muy ágil que nos permitirá escribir y ejecutar un determinado código de .NET además de chequear si es correcto o no.
La herramienta es especialmente ágil para situaciones embarazosas o que requieran de una rutina rápida para comprobar incluso el funcionamiento de esa rutina.

Otra de las particularidades de esta herramienta es que el código fuente de la misma está abierto a cualquier persona que lo quiera ver o trastear con él.
Accedereis a esta herramienta en el siguiente enlace.
NClass v2.0.3
Los que me conocen saben que no soy lo que se dice un amante del UML en general, si bien, no termino de renegar del todo de ello.
El caso es que por casualidad me he topado con una herramienta con la que después de juguetear un rato y generar algún proyecto de prueba, he creido interesante compartirla con todos vosotros.
La herramienta en cuestión tiene una interfaz realmente "cool" que dirían los anglo-parlantes y unas características muy interesantes.

NClass es una herramienta de modelado UML muy similar al diseñador de diagrama de clases de Visual Studio y que permite diseñar el diagrama de clases y generar todo el proyecto final en Visual Studio 2005 ó Visual Studio 2008 con C# como lenguaje o en Java como lenguaje.
Si utilizas como yo Visual Studio 2010, ya sabrás que actualizar un proyecto de Visual Studio 2008 a Visual Studio 2010 es prácticamente directo, de hecho lo he comprobado y todo perfecto.
Podrás acceder al repositorio del proyecto en este enlace desde el cual podrás descargar incluso el código fuente del mismo por si quieres ver o conocer las entrañas del proyecto.
La web del proyecto la localizarás en este otro enlace.
Espero que os resulte tan interesante como me lo ha parecido a mí.

Hola a todos/as.
Ya sé que se sale un poco de la temática general de mi blog, pero la empresa en la cuál trabajo actualmente está buscando un Analista/Programador para cubrir un puesto vacante para el proyecto que estamos llevando a cabo en las oficinas centrales de la empresa en Majadahonda (Madrid - España).
El candidato o candidata deberá tener experiencia demostrable de 3 a 5 años con SQL Server y tecnologías .NET (C#, WinForms y Silverlight principalmente).
Los interesados, enviad un correo electrónico con vuestro CV a la dirección de correo electrónico tayanet at hotmail dot com con el asunto "AP-MAD-100817".
Un saludo,
Jorge

Ya tenemos nueva versión de Internet Explorer a la vista, se trata de la versión 9.0.
En este enlace os quiero ofrecer la posibilidad de descargar lo que se llama Internet Explorer 9 Preview o versión preliminar o acercamiento de la versión final de Internet Explorer 9.
La descarga de unos 17 Mb, nos permite bajarnos a nuestro ordenador un instalador que después de varios minutos ejecutándose instalará finalmente la versión beta de IE9.
Una vez finalizado el proceso de instalación, el sistema nos pedirá reiniciar el ordenador.
No obstante, si lo que queremos es probar las funcionalidades nuevas agregadas en IE9, entonces podremos hacer uso de la página de prueba que ha preparado Microsoft.
Podremos acceder a la página de prueba de las características de Internet Explorer 9 en este enlace.
Podremos descargarnos la Preview 4 de forma directa desde este otro enlace (17 Mb).
Recordemos que Internet Explorer 9 soportará totalmente el estándar HTML 5 (¿sustituirá (o matará) realmente HTML 5 a Flash como querría Steve Jobs?) y CSS 3.
Ahora sólo queda ir haciendo pruebas y tests como el de Acid3 para ver cuál es el soporte final que según ese test ofrece la versión definitiva de Internet Explorer 9.
Sea como sea, es cuestión de tiempo que aún y así, aparezcan las críticas de si Microsoft con su Internet Explorer 9 no soporta realmente los estándares o lo que sea. De momento, creo que es una buena noticia la apuesta clara y decidida de Microsoft de apostar por los estándares como HTML 5 y CSS 3.