Disponible para descarga: Silverlight 5 RC (Release Candidate)

image

Desde hace unas semanas, ya tenemos disponible la versión Release Candidate (RC) de Silverlight 5, disponibilidad sólo para descarga de desarrolladores, lo que nos permitirá seguir evaluando la herramienta como tal. Esperemos que a fines de este año (es lo más seguro, de acuerdo a las notas publicadas en el Blog de Peter Brown) tengamos la versión final disponible, para empezar la producción en pleno de nuestras Aplicaciones Web con Silverlight 5.

En comparación con la versión Beta de Silverlight 5, en este nuevo release denominado Release Candidate, podremos encontrar nuevas características implementadas, tales como:

Binding and Related
  • ICustomTypeProvider (Ver el Post de Alexandra Rusina’s)
  • Custom Markup Extensions
  • Ancestor RelativeSource Binding
  • Implicit Data Templates
  • Binding in Style Setters
  • DataContextChanged Event (disponible desde la versión Beta)
  • PropertyChanged now an UpdateSourceTrigger option (disponible desde la versión Beta)
Graphics
  • XNA 3D API
  • Improved Graphics Stack
  • 3D Render targets (disponible desde la versión Beta)
  • XNA 3D built-in effects (disponible desde la versión Beta)
  • 3D surface composition settings (disponible desde la versión Beta)
  • 3D multi-sample anti-aliasing (disponible desde la versión Beta)
Media
Text
Operating System Integration
  • P/Invoke (disponible desde la versión Beta) (también: My Printer Enum Example)
  • Multiple Windows
  • Unrestricted File System Access in Full Trust
  • Full Trust in-browser
  • Default Filename in SaveFileDialog and OpenFileDialog (disponible desde la versión Beta)
  • 64 bit browser support for Windows (new since beta)
  • Power awareness for media apps (keep the PC alive while a movie is playing, for example) (new since beta)
Productivity and Performance
  • Network Latency Improvements
  • Databinding Debugging
  • Parser Performance Improvements
  • Multi-core JIT for improved start-up time
Controls
Other

Muchas de estas nuevas características se encuentran documentadas en el Site Oficial de Silverlight de Microsoft.

Colegas, la mesa está servida, a terminar de conocer Silverlight 5,

Hasta la próxima,

 

ED_LogoBlog

Participando en el XIX CONEISC–Huancayo 2011

XIXConeisc

Saludos amigos, para su conocimiento del 15 al 20 de agosto de este año, se estará desarrollando en Perú el XIX CONEISC (Congreso Nacional de Estudiantes de Ingeniería de Sistemas) en la ciudad de Huancayo; en el cual estaré participando con mucho gusto, y agradeciendo por supuesto a los organizadores por la invitación.

Mi participación está programada para el día Martes 16 de agosto, desde las 06.10pm hasta las 07.25pm; donde desarrollaré el siguiente tema: “Desarrollo de Aplicaciones para Windows Phone 7”, si te encuentras por la hermosa e incontrastable ciudad de Huancayo en estos días puedes aprovechar y participar del Congreso.

Espero poder compartir con Uds. el tema a desarrollar,

Nos vemos,

ED_LogoBlog

Disponible: Actualización del Soporte para HTML 5 para el Editor del Desarrollo de Aplicaciones Web con VS.NET 2010

vshtml5

Aunque se escucha y lee, que en la próxima versión de VS.NET existirá pleno soporte para HTML 5; los desarrolladores no podemos esperar, así es que desde Junio pasado de este año, se ha liberado la Actualización del Soporte para HTML5 en VS.NET 2010, completamente gratuita y sobre todo con eficiente desempeño.

A pesar que esta actualización no ha sido desarrollado netamente por los Equipos de Microsoft, se ha proyectado como una gran colaboración por parte de desarrolladores independientes, quienes con mucha dedicación incluyen nuevas capacidades para VS.NET 2010; es el caso de Mads Kristensen y su Equipo, los responsables de entregar la Actualización del Soporte para HTML5 en VS.NET 2010, la cual incluye soporte para HTML5 y CSS3, y nuevas funciones de JavaScript, las que se agregan a todas las versiones de Visual Studio.

Esta Actualización del Soporte para HTML5 en VS.NET 2010, incluye intellisense y validación para las siguientes categorías:

Características de HTML 5:

APIs para Browser:
  • Geo-Location: la ubicación de los sitios web es una tendencia creciente y clara, ahora posee total intellisense y validación dentro de Visual Studio. Para ver ejemplos al respecto, recomiendo visitar IE9 test drive demo
  • Local Storage: IE ha estado soportando local storage from IE8, pero ahora Visual Studio provee características de intellisense para crear sitios con almacenamiento de estados en el browser. Para ver ejemplos al respecto, recomiendo visitar HTML5 Demo Site

CSS3:

Los invito a que instalen esta nueva actualización para VS.NET 2010; haré lo mismo, y en mi próximo blog les comentaré como me fue.

Hasta la próxima,

 

ED_LogoBlog

Evento Virtual: Cloud Power (17-mayo)

Es habitual mencionar ahora en nuestras conversaciones que el futuro del Desarrollo se orienta a la Nube, y efectivamente, muchos servicios y características ya están disponibles desde el Cloud.

Microsoft, quiere tenernos al tanto de estos sucesos, y ha organizado el Evento Virtual Cloud Power, a realizarse este próximo 17-mayo; si te agrada estar actualizado con las últimas tecnologías de desarrollo, esta es una oportunidad imperdible.

A continuación los detalles del Evento Virtual:

image

Microsoft Technetmsdn

image

Espero verlos durante el Evento Virtual, me encontrarán dirigiendo la Sesión “Internet Explorer 9 para Desarrolladores”,

Nos vemos,

 

Logo_Blog

Disponible para Descarga: ASP.NET MVC 3 Tools Update

asp-net-mvc-3

Durante el primer Key Note del MIX 2011, nuestro gran amigo Scott Guthrie anunció la liberación final del ASP.NET MVC 3 Tools Update. Es una actualización pequeña pero muy robusta y completa, ya que incluye características muy útiles para ASP.NET MVC 3

Si tenemos instalado al runtime de ASP.NET MVC 3, no tendremos necesidad de desintalarlo para instalar esta actualización, simplemente procederemos a ejecutar la actualización

Les comparto las características incluídas en el ASP.NET MVC 3 Tools Update:

  • El Release final de EF 4.1; que influye EF Code First, disponible ahora desde la generación de nuevos proyectos.
  • Incorpora el soporte para Data Scaffolding, opción habilitada al momento de Agregar nuevos Controladores.
  • Disponibilidad de nuevas plantillas de Proyectos con Soporte para HTML5
  • Una nueva plantilla de Proyecto para Intranet’s

image

  • Versiones recientes del core de jQuery, jQuery UI, y jQuery Validation

image

Como se percatarán tenemos nuevas herrramientas que nos facilitarán el desarrollo de Aplicaciones Web, a descargarlas, utilizarlas y compartir nuestras experiencias.

Suerte, hasta la próxima,

 

Logo_Blog

MVP Tour Perú 2011

Cortesía de nuestro colega y amigo Luis Quiroz

Y se viene el MVP Tour Perú 2011 (Nombre Código: Destruction Tour Perú). Tendremos como invitados internacionales a MVPs como Elias Mereb, desde Venezuela, a Rodrigo Diaz Concha, desde México, y representando a Perú (con algunos kilos adicionales…) estará Francis Urteaga, Ellos darán una serie de conferencias en Cajamarca, Trujillo y Lima, donde expondrán interesantes temas alrededor de Windows 7, Silverlight e Internet Explorer 9.

Habrá un Taller de Windows 7 que se realizara en las oficinas de Microsoft Perú, dirigido por el mismísimo Elias Mereb. Son cupos limitados, así que apúrense.

Aquí un mensaje de Elias Mereb, http://geeks.ms/blogs/eliasmereb/archive/2011/04/18/mvp-tour-per-250-2011.aspx

Disponible para descarga: Silverlight 5 Beta

Como muchos deben saber, desde el 12 al 14 de Abril último en la ciudad de Las Vegas (EE.UU.), se llevó a cabo el MIX 2011; evento donde se mostraron las últimas características y futuros del Diseño y Desarrollo de Aplicaciones Web sobre Plataforma Microsoft. Y como siempre, nuestros amigos de Channel 9 ponen a nuestra completa disposición la grabación de las principales Sesiones Desarrolladas en este gran evento.

Pero eso no es todo, durante el MIX 2011, se hizo pública la liberación de la versión Beta de Silverlight 5, resaltando las nuevas características incluídas en esta nueva versión:

  • Posibilidad de depuración de Bindings en XAMLLogoSL5
  • Extensiones del Markup, completamente personalizables
  • Plugin, con soporte para 64 bits
  • Disposición del nuevo control DrawingSurface, con el cual podremos generar áreas en donde se podrán definir contenidos en base a elementos 3D
  • Y otras nuevas características que nos asombrarán

Para descargar Silverlight 5, se recomienda seguir el procedimiento siguiente:

  1. Descargar e instalar Visual Studio 2010 SP1 o Visual Web Developer Express 2010 SP1; dependiendo de lo que estemos utilizando.
  2. Descargar e instalar Microsoft Silverlight 5 Beta Tools for Visual Studio 2010 Service Pack 1
  3. Descargar e instalar Microsoft Expression Blend Preview for Silverlight 5

Aclarando las dudas, que me imagino deben estar surgiendo; podemos hacer convivir a Silverlight 5 con Silveerlight 4, y a Blend 4 con Blend 4 para Silverlight 5. Con esto se nos permitirá la posibilidad de crear aplicaciones utilizando Silverlight 4 ó Silverlight 5.

Entonces, a revisar las nuevas características de Silverlight 5 Beta

Hasta la próxima,

 

Logo_Blog

Entrenamiento Gratuito: ASP.NET MVC 3

asp-net-mvc-3

No debemos dudar que desde su aparición el Patrón MVC en ASP.NET ofreció un nuevo enfoque para el desarrollo de Aplicaciones Web con VS.NET 2008 (ASP.NET MVC 1.0); luego con el lanzamiento de ASP.NET MVC 2 en VS.NET 2010 se agregaron nuevas características esenciales para seguir mejorando el panorama del desarrollo utilizando este Patrón. Y ahora, con ASP.NET MVC 3.0 las características aumentan, pudiendo mencionar algunas de ellas a continuación:

 

  • En las versiones anteriores de MVC, era necesario invocar al método Html.EnableClientValidation() desde una vista para habilitar la validación del lado del cliente. Lo que teníamos que tener en cuenta era la invocación al método EnableClientValidation y las referencias a los scripts MicrosoftAjax,js y MicrosoftMvcValidation.js (este último nos permitía validar las propiedades de un modelo que tenían asignados atributos de validación DataAnnotations desde el lado del cliente). En ASP.NET MVC 3 este paso ya no es necesario, ya que la validación del lado del cliente está habilitada de forma predeterminada. Podemos habilitarla o deshabilitarla modificando directamente el archivo web.config.
  • ASP.NET MVC 3 viene con el motor de vistas opcional llamado “Razor” (a parte del ya existente para vistas .aspx). Razor minimiza el número de pulsaciones de teclas necesarias para crear una vista, y permite un flujo de desarrolo rápido y fluido. Al contrario que con otras sintáxis, no tenemos que interrumpir nuestro ritmo de programación para indicar explícitamente el comienzo y el final de un bloque de servidor en nuestro HTML. El parser de Razor es lo suficientemente listo como para inferirlo del código. Esto nos permite una sintáxis más compacta y expresiva convirtiéndola en limpia, rápida y divertida de escribir.

Estas sólo son algunas de las nuevas características, ahora disponibles con ASP.NET MVC 3. Pronto, estaré preparando una serie de Videos que les permitan comprobar de forma práctica cada una de estas características adicionadas en ASP.NET MVC 3

Ahora, para que vayan avanzando, les comparto el siguiente set de Videos gratuitos de entrenamiento para ASP.NET MVC 3, disponibles desde el Site Oficial de ASP.NET:

image

Espero les sea de mucha utilidad, y nos vemos en el próximo Primer Video de Entrenamiento para ASP.NET MVC 3 con Visual Studio.NET 2010 que estaré compartiendo.

Hasta pronto,

 

Logo_Blog

Disponible Versión Final: Visual Studio.NET 2010 Service Pack 1

Hace varias semanas teníamos liberada la versión Beta del Service Pack 1 de Visual Studio.NET 2010; muchos hemos podido evaluarla y comentarla, proveyendo nuestros comentarios al equipo responsable.

Y como resultado de todo este trabajo de colaboración, desde el día de hoy está disponible la Versión Final del Service Pack 1 de Visual Studio.NET 2010, liberada para todos nosotros los desarrolladores, que utilizamos día a día esta gran Suite de VS.NET 2010.

Entre las mejoras agregadas, podemos mencionar las siguientes:

  • Mejoras para la productividad del desarrollador con el Visor de Ayuda
  • Compatibilidad con Silverlight 4
  • Soporte básico de las pruebas unitarias en el .NET Framework 3.5
  • Asistente de rendimiento para Silverlight
  • Intellitrace para 64 bits y SharePoint
  • Compatibilidad con IIS Express
  • Soporte de SQL Server CE 4
  • Soporte de HTML5 y CSS3
  • Animaciones y gráficos aceleradas por GPU basadas en MFC

Como verán tenemos muchas mejoras incluidas; asi es que a descargar el SP1 de VS.NET 2010 y disfrutar de las nuevas ventajas y características incorporadas.

Hasta la próxima,

 

Logo_Blog

Windows 7 SP1, disponible para descarga

Desde la última semana de febrero, está disponible para su descarga el Service Pack 1 de Windows 7 a través de Microsoft Download Center, siendo también distribuido mediante el servicio de Windows Update.

Windows 7 SP1 nos ayudará eficientemente a mantener nuestros equipos constantemente actualizado. Además de incluir soporte del lado del cliente para memorias dinámicas, siendo éstas, dos nuevas funciones de Virtualización habilitadas en Windows Server 2008 R2 SP1 y RemoteFX.

Para obtener sugerencias y recomendaciones con respecto a la instalación de SP1, les recomiendo leer este Post del Blog del Equipo de Windows.

Entonces amigos, a actualizar nuestros equipos,

 

Logo_Blog