Silverlight 1.1 Tools Alpha para VS2008

Publicada la primera versión de herramientas de desarrollo en Silverlight 1.1 para Visual Studio 2008. Esta versión, que ya existía para la beta 2 de Orcas, ha sido actualizada y adaptada a la versión final del IDE. Un último apunte, no funciona en las versiones express (Visual C# 2008, etc).


Podéis descargarla aquí: http://www.microsoft.com/downloads/details.aspx?FamilyId=25144C27-6514-4AD4-8BCB-E2E051416E03&displaylang=en


Publicidad, coches y nieve en Agosto

Vale, es Vancouver (British Columbia, Canadá)… pero ni por esas cuela que nieve en Agosto. Estas imágenes se me pasó colgarlas hace unos meses y ahora buceando por el disco duro las he encontrado. Rodaje de un anuncio de coches de una conocida marca japonesa en pleno downtown de Vancouver un sábado a eso de las 4 de la tarde. Luego unas buenas tomas, algún que otro efecto y una música adecuada harán el resto…


  


 


 


Y nosotros en pantalón corto… [:D]


 

Póster de referencia con todos los atajos de teclado para Visual Studio C# 2008

Volvemos a la carga tras el magnífico fin de semana del aniversario de Gusenet. Uno de los debates surgidos durante la cena fue el amor que la mayoría de los allí presentes sentíamos por los atajos de teclado al programar con Visual Studio. Aquí va el póster con todos los atajos disponibles en la nueva versión 2008 para C# de nuestro IDE:



Y, para que no se me enfaden algunos de los allí presentes, aquí la versión para Visual Basic (para VS 2005, eso sí).


Instrucciones de uso para estos pósters:




  1. Descarga el archivo comprimido y extrae el PDF.


  2. Imprímelo en color o en escala de grises.


  3. Cuélgalo de la pared.


  4. Pica código.


  5. Sonríe [:D]

ACTUALIZACIÓN: ¿Cómo imprimo cada página en varios folios? (usando Adobe Reader, en el menú de propiedades de impresión)



Este menú probablemente cambie en función de marca y modelo de impresora… Aún así, espero que resulte de utilidad [:)]

Reunión informativa del Club .Net de Alicante

Acércate por esta reunión para conocer las actividades que vamos a realizar este curso desde el Club, conocer al resto de miembros, hacer llegar tus propuestas…


¿Cuándo?


         Miércoles 28 de Noviembre, a las 7 de la tarde.


¿Dónde?


         Aula libre (L04) de la EPS-1


Esperamos verte por allí! [:)]

XNA Game Studio 2.0 Released!

Hoy los adeptos a la programación de videojuegos con XNA estamos de enhorabuena, tenemos nueva versión del XNA Game Studio!! Esta nueva versión trae una gran serie de mejoras a distintos niveles:




  1. Soporte para diferentes versiones del IDE. Hasta ahora, XNA Game Studio era compatible con la versión gratuita de VS 2005 C# (Express), ahora, además de tener soporte en esta versión gratuita, tenemos soporte en las versiones Standard, Professional y Team. Con todo ello tenemos una serie de ventajas y herramientas que nos ayudarán en nuestros desarrollos con XNA, como por ejemplo las herramientas de control de versiones de código, la posibilidad del uso de add-ins de Visual Studio, el uso de pruebas unitarias de código o nuevas opciones avanzadas de depuración.


  2. Mejoras en la conectividad entre el Device Center y la XBOX.


  3. Herramienta de upgrade de proyectos de la versión anterior a esta, asi como herramientas para la conversión de proyectos Win a XBOX y viceversa.


  4. Cambios en la manera de trabajar con el Content Pipeline.


  5. Mejoras en la API de desarrollo, nuevas clases… De entre todas estas me llama la atención la posibilidad de crear juegos en red, multijugador. Y no sólo eso, sino que esta posibilidad permite juegos multijugador entre PC y XBOX!!


  6. Mejoras a nivel de objetos de gráficos, audio, funciones matemáticas

Más información en la página oficial del producto. Ahora a disfrutarlo!! [:D]

Comienza la cuenta atrás para el MIX’08

MIX’08 es una conferencia sobre tecnologías web en la que diseñadores, desarrolladores y profesionales del mundo empresarial tienen la posibilidad de compartir conocimientos, experiencias y debatir sobre nuevas tecnologías web; principalmente orientadas a las aplicaciones web de comercio, aunque también esto implica una serie de tecnologías para la web muy interesantes como el soporte de contenidos multimedia, servicios emergentes y seguridad.


La próxima edición, que será la tercera, se celebrará del 5 al 7 de Marzo, en Las Vegas. Se tratarán muchos temas interesantes, entre ellos cabe mencionar Silverlight (no olvidemos que fue aquí donde se esta tecnología “vio la luz” el año pasado), Internet Explorer 7, AJAX, ASP.NET, Expression, servicios de la plataforma Windows Live, y muchas más cosas… [:D]


Además de todo esto, el evento contará con la participación de “gente” como Steve Ballmer, Scott Guthrie, Arturo Toledo, Celso Gomes (autor, entre otras, de mi demo favorita dentro de Expression Blend, la del Grand Piano [:)]), Mike Flasko, Guy Kawasaky… Sobran las presentaciones, vamos.


Ya está disponible aqui la web para el registro, y una serie de contenidos adicionales bastante “metrosexuales”, como el banner que podéis ver a la izquierda de estas líneas. Os dejo también la web de recursos del MIX07 donde encontrar gran cantidad de vídeos de presentaciones y materiales en general, de los que se puede aprender gran cantidad de cosas (os hablo por experiencia propia, no me dejé ni uno sin ver) [:)]

La versión de la BSO de Super Mario con más chispa…

Nunca se me había ocurrido algo así, pero la verdad es que suena bastante bien esta cancioncita tan conocida y querida por varias generaciones de gamers, amantes del Super Mario Bros… Interpretada a base de chispazos de bobina eléctrica!! A cada extremo se le asigna un canal MIDI y ambos se controlan mediante un enlace de cable de fibra óptica conectado a un PC.


Música maestro… [:D]





Vía coding4fun

LINQ Paralelo (PLINQ): Ejecución de consultas en procesadores multinúcleo

Ya tenemos el anuncio acerca del proyecto PLINQ, del cual os hablé hace unos meses… 


“Los procesadores multinúcleo ya están aquí. Los procesadores multinúcleo solían encontrarse exclusivamente en servidores y PCs de escritorio. Pero ahora, ya se están usando en teléfonos móviles y PDA, lo cual genera grandes ventajas en relación con el consumo de energía. En respuesta al aumento de disponibilidad de plataformas con procesadores multinúcleo, Parallel Language Integrated Query (PLINQ) ofrece una manera fácil de sacar partido del uso de hardware paralelo, incluidos equipos tradicionales con varios procesadores y la última ola de procesadores multinúcleo.



PLINQ es un motor de ejecución de consultas que acepta cualquier consulta LINQ to Objects o LINQ to XML y usa automáticamente varios procesadores o núcleos para su ejecución cuando estos están disponibles. El cambio en el modelo de programación es minúsculo, lo cual significa que no es necesario ser un gurú de la simultaneidad para poder usarlo. De hecho, los subprocesos y bloqueos ni siquiera se plantearán salvo que desee realmente profundizar para entender cómo funciona todo. PLINQ es un componente clave de Parallel FX, la próxima generación en compatibilidad con la simultaneidad de Microsoft® .NET Framework.


Con tecnologías como PLINQ, cada vez será más importante garantizar la escalabilidad del software en futuras arquitecturas paralelas de microprocesador. Al emplear hoy mismo LINQ en lugares selectos de sus aplicaciones (por ejemplo, en el lugar de almacenamiento de los datos o bien en las operaciones de cálculo intensas que pueden expresarse como consultas), podrá asegurarse de que esos fragmentos de programas funcionen mejor aún cuando PLINQ pase a estar disponible y los equipos que ejecuten su aplicación aumenten de 2 ó 4 y a 32 procesadores, e incluso y más. Incluso si sólo ejecuta ese código en un equipo con un único procesador, la sobrecarga de PLINQ suele ser tan pequeña que no notará ninguna diferencia. Además, la naturaleza de datos paralela de PLINQ garantiza que sus programas seguirán ampliándose a medida que aumente el tamaño de sus conjuntos de datos.


En este artículo, se examinan los objetivos de la tecnología PLINQ, su lugar dentro del ámbito más amplio de .NET Framework y otras ofertas de simultaneidad. También se verá su aspecto, desde la perspectiva de los desarrolladores de LINQ. Se concluirá con algunos escenarios de ejemplo donde PLINQ ya ha demostrado su enorme valor.


Tenga en cuenta que la biblioteca de Parallel FX, que incluye PLINQ, aún está en desarrollo, pero la primera versión preliminar para la comunidad tecnológica (CTP) estará disponible en MSDN® en otoño de 2007. “


Más información en: http://msdn.microsoft.com/msdnmag/issues/07/10/PLINQ/default.aspx?loc=es

Nuestra lista de preferencias para la campaña de Navidad

De todos es sabido que la Navidad ya está aquí… El otro día paseando por mi querido Alicante (aún con camiseta de manga corta, y casi casi comiéndome un helado) me di cuenta observando escaparates y fachadas de las zonas comerciales del centro… Ya es Navidad!! [:D]


Y como no podía ser menos, empezamos a pensar en lo bonito de estas fiestas, en demostrarle a esos seres cercanos a los que hacemos la vida imposible durante los otros 11 meses del año lo mucho que les queremos… Ya sabéis, todo vale, y cuanto más caro y anunciado en TV sea el regalo, mejores amigos/hijos/pareja somos [:)]


Así que como buenos frikis, llega la hora de hacer nuestra lista de preferencias, para que los personajillos que se sientan obligados a regalarnos algo la vean y sepan por dónde van los tiros… Algunos de los gadgets más deseados son:














Pero, por supuesto, un año más (dado que el año pasado no me hicieron caso con mi mayor deseo navideño), el gadget más cotizado, aclamado y deseado por las masas… el adalid del domotismo al servicio de la diversión de grandes y pequeños, aquello sin lo que la vida carecería de sentido…



¿Y tú, con qué te quedas?