Mostrando entradas con la etiqueta microsoft. Mostrar todas las entradas
Mostrando entradas con la etiqueta microsoft. Mostrar todas las entradas

jueves, 23 de diciembre de 2010

Resultados de la Reunión Alt.Net en Buenos Aires

Alt.Net Hispano

Hace un par de fines de semana, el sábado 11 de diciembre, se realizó una nueva reunión del movimiento Alt.Net en Buenos Aires, en las remodeladas oficinas de Microsoft de Argentina, que duró todo el día.

Por las características de la reunión, más alguna dificultad con la conectividad, se hizo imposible capturar video, pero afortunadamente nos quedó este excelente resumen que publicó el amigo Pedro Wood, quien se vino para esta reunión desde Bariloche, nada menos. Pueden leer ahí un buen compendio de las sesiones en las que él participó y comentarios generales.

Dejo un par de fotos que tomé en los momentos de descanso del evento:

5285547260_787225a0fc.jpg

5285547018_9c3b7e4528.jpg

El set completo (son solo cuatro fotos) está disponible en Flickr.

martes, 23 de noviembre de 2010

Se confirma la venta de Novell mientras liberan MonoDevelop 2.4.1

Novell

Las noticias no están directamente relacionadas, pero fortuitamente ambos anuncios ocurrieron ayer.

Novell anunció haber sido adquirida por Attachmate, una compañía de servicios de tecnología, en 2.200 millones de dólares. Attachmate espera potenciar su portfolio de soluciones con las marcas y productos Novell y SUSE, pero un detalle muy interesante es que como parte de la misma operación, CPTN Holdings LLC, un consorcio de empresas de tecnología lideradas por Microsoft compró por 450 millones de dólares en efectivo un paquete de 882 patentes de tecnología de Novell.

Antes de ponerse muy nerviosos pensando en Microsoft tomando control de patentes alrededor de Linux, hay que tener en cuenta que Novell sigue teniendo un montón de tecnología de recursos de red, incluyendo un directorio de autenticación que es uno de los principales competidores de ActiveDirectory, y toda una suite de interoperabilidad entre el mundo Windows y Enterprise SUSE. Y por supuesto, Novell es el anfitrión del proyecto Mono y otros relacionados como Moonlight (la implementación abierta de Silverlight para Linux).

MonoDevelop

Casualmente, Miguel de Icaza anunció ayer la disponibilidad de la versión estable de MonoDevelop 2.4.1, la IDE para Mono que corre en Linux, Mac OS y Windows.

Esta versión aumenta soporte para xbuild (la versión Mono de msbuild), soporte a proyectos .NET 4, y mejoras generales en Mac OS X.

 

viernes, 12 de noviembre de 2010

Java con problemas, pero siempre relevante

Java

Los problemas en el mundillo institucional de Java continúan.

Después del reciente anuncio de Apple de que descartará el runtime de Java a partir del futuro Mac OS X Lion, dejando la responsabilidad de continuar el soporte y librerías para Mac OS a terceros (la comunidad u Oracle), ahora es nada más ni nada menos que la Apache Software Foundation la que amenaza con retirarse del JCP (Java Community Process) si Oracle no cambia unas cuantas actitudes que han complicado el ambiente desde la compra de Sun.

En esta nota pública, la ASF comienza anunciando que ha sido ratificada en el JCP por tres años más. Pero pronto abunda en detalles de un conflicto alrededor del Java SE TCK (el Testing Kit que se utiliza para validar las implementaciones y librerías de Java) licenciado para poder certificar apropiadamente Apache Harmony, la implementación abierta de Java.

Sobre el final, la fundación amenaza con abandonar el JCP, lo que puede pre-anunciar una escisión definitiva de la comunidad Java, alejándose de Oracle.

Todas estas peleas complican el panorama de Java como lenguaje, mientras la JVM (la máquina virtual de Java) sigue siendo un terreno fértil sobre el que siguen creciendo nuevos lenguajes como Clojure, Scala, Groovy y muchos otros.

A la vez, nada más ni nada menos que Microsoft sigue ampliando soporte para Java en su plataforma. Después de adquirir Teamprise y convertirlo en Microsoft Visual Studio Team Explorer Everywhere 2010 (como ven, extendiendo al menos el título) para dar soporte completo a Eclipse, en el reciente PDC10 se anunció un soporte más amplio para Java (y otros lenguajes) en Windows Azure. Información muy detallada sobre Java en Azure se puede leer en este post de Rob Blackwell.

 

miércoles, 10 de noviembre de 2010

Mas apertura de Microsoft en la Web

Desde hace un tiempo, el grupo a cargo de las herramientas de desarrollo de Microsoft está avanzando en un ciclo de entregas más ágil, con más feedback directo y temprano por parte de la comunidad, e incluyendo más componentes dentro del espacio de código abierto y herramientas gratuitas.

En ese contexto, en estos días se lanzaron varios productos interesantes:

 

ASP.NET MVC 3 (Release Candidate)

Razor View Engine

Esta es la versión final a nivel de características (puede cambiar algún detalle en el empaquetado final, pero no mucho más), y agrega a as versiones previas de MVC estas novedades:

  • Intellisense para Razor en Visual Studio Razor es un nuevo motor de vistas que permite embeber expresiones y código en forma bastante liviana dentro del markup (aunque me quedan mis reservas sobre la idea), y ahora tiene soporte completo en el editor.
  • Cache parcial dentro de las páginas Aunque MVC ya soportaba el manejo de caching en páginas completas, ahora puede controlarse a niveles parciales.
  • Javascript y Validación no intrusivos Esto significa que se mejora el soporte a ambas cosas sin tener que inyectar scripts inline dentro del HTML, dejando código mucho más prolijo y óptimo en ejecución. Las validaciones en MVC 3 además, usan jQuery Validate por omisión.
  • Mejoras y extensibilidad para crear nuevos proyectos, vistas, etc.

Detalles completos en el clásico post de Scott Guthrie.

 

NuGet Community Technical Preview 2

NuGet

NuGet (hasta hace poco llamado NuPack, pero renombrado por voto de la comunidad cuando se descubrió que había otro proyecto previo con ese nombre) es un administrador de librerías y dependencias para .NET, al estilo de las Gem de Ruby. Notablemente, los componentes cliente y servidor son gratuitos y de código abierto, mantenidos por Microsoft y la comunidad.

Esta versión de NuGet puede obtenerse desde el sitio en CodePlex (binarios o fuentes), está incluida en ASP.NET MVC 3 RC (anunciado más arriba), o a través de la Visual Studio Gallery desde dentro de la IDE.

Sobre NuGet en detalle pueden ver este post de Phil Haack, o este video de Scott Hanselman en PDC10.

 

WebMatrix Beta 3

WebMatrix

Finalmente, también se anunció la disponibilidad de este paquete gratuito de Microsoft para desarrollo web.

Se trata de una cominación de IDE con herramientas de publicación, IIS Express (una versión de desarrollo del web server, gratuita y liviana, que no requiere privilegios de administrador local) y SQL Server Compact (un motor de bases de datos relacionales que corre embebido, al estilo SQL Lite).

Lo interesante de WebMatrix es que además de ASP.NET, incorpora soporte directo para integrar Umbrado, Wordpress, Joomla, DotNetNuke y otras plataformas.

 

miércoles, 3 de noviembre de 2010

Sesiones de Microsoft PDC 10 (online o descarga)

PDC 10

Como suele hacerlo todos los años, Greg Duncan ha publicado en su blog la lista completa de todas las sesiones del principal evento de Microsoft para desarrolladores, con links para ver los videos en línea o descargarlos en varios formatos éstos o las presentaciones Powerpoint.

Es interesante el comentario al pie del post, donde menciona que esta año le resultó muchísimo más sencillo por haber tenido las sesiones expuestas como un feed OData, y comenta cómo integrarlo.

viernes, 29 de octubre de 2010

PDC10 (Live from Redmond)

Ayer y anteayer se desarrolló en Redmond, estado de Washington, USA, la Professional Developer Conference 2010 (PDC10). Este es el evento más grande de Microsoft para desarrolladores de su plataforma, y el momento en que suele hacer los anuncios más importantes de productos, y últimamente, siguiendo una tendencia inaugurada por Google, regalar dispositivos (esta vez todos los asistentes se llevaron un Windows Phone 7 a casa).

PDC 10 web site

Más allá de los anuncios de rigor, es destacable el hecho de que este año decidieron transmitir en vivo, via smooth streaming, no sólo las keynotes, si no todas las sesiones, que quedaron disponibles para ver como grabación casi inmediatamente después de terminadas. El sitio sigue disponible para recorrerlo y seguir consumiendo una cantidad enorme de sesiones, varias de las cuales cubren temas interesantes más allá de Microsoft, como HTML 5, lambdas en C++, o el panel sobre lenguajes con Gilad Bracha, Anders Hejlsberg, Erik Meijer y Herb Sutter.