Muchos de ustedes me han estado pidiendo mas información sobre cursos y nuevas tecnologías, es por eso que decidí mejor iniciar mi Blog, y que mejor manera de comenzar que hablando de Silverlight.
Silverlight es un Plugin multibrowser y multiplataforma diseñado para crear la siguiente generación de aplicaciones interactivas para el web (RIA), actualmente existen 2 versiones. Ambas versiones te permiten trabajar a costos muy economicos con entrega de contenidos multimedia en la mayoría de los navegadores, como Firefox, Safari e Internet Explorer (obviamente) tanto para Mac, como para Windows, la diferencia principal se encuentra en la experiencia para el desarrollador, ya que la version 1.0 solamente trabaja con javascript, y la version 1.1 Alpha soporta ya lenguajes como Visual Basic y C#
en esta Matriz se ven cuales son las caracteristicas de cada uno
Vectores 2D para Animaciones/Gráficos
Soporte a AJAX
Multi-Browser (Firefox, IE, Safari)
Multi-Platform (Windows, Mac)
Lenguajes del Framework (Visual Basic, Visual C#, IronRuby, Ironpython)
Integración con el HTML DOM
HTTP Networking
Almacenaje Aislado
Soporte a JavaScript
JSON Web Services
LINQ a Objetos
Controles administrados por el Framework
HTML administrado por el framework
Manejo de excepciones administrado por el framework
Media – Proteccion de contenidos
Media – Video de alta definición 720P (HD)
Media – Soporte de Audio/Video (VC-1, WMV, WMA, MP3)
Media – Soporte de Imágenes (JPG, PNG)
Media Markers
Funcionalidad básica del Framework (e.g. Generics, collections)
Reforzamiento de Seguridad
Controles Silverlight ASP.NET (asp:media, asp:xaml)
Verificación de tipos seguros (Type Safety)
Soporte Windows Meda Server
XAML Parser (basado en WPF)
XMLReader/Writer
Desde esta liga puedes descargar las versiones de Silverlight tanto para Mac como para Windows
Microsoft Silverlight 1.0 Beta para Mac or para Windows
Microsoft Silverlight 1.1 Alpha para Mac or para Windows
Ahora, para desarrollar aplicaciones mucho mas rápido, descarga estas herramientas.
Primero instala Visual Studio (Orcas) Beta 1 tiene muchos cambios nuevos a diferencia de Visual Studio 2005 (ya despues hablaré a detalle de Orcas).
Despues descarga Microsoft Silverlight Tools Alpha for Visual Studio codename "Orcas" Beta 1 para que puedas desarrollar y crear proyectos de Silverlight.
Ya que tengas instalado Orcas, vamos a jugarle al diseñador gráfico, para esto descarga estas dos herramientas.
Expression Blend 2 May Preview, esta es la herramienta de para diseñar interacciones con el usuario con Silverlight. (Claro que te lo puedes echar a mano, pero siempre es mejor usar las herramientas adecuadas estas de acuerdo?)
Expression Media Encoder May Preview, recuerdan que al principio les comenté que podías manejar video de alta definición, bueno, con el encoder vas a poder ver como van a mostrarse los videos una vez codificados, esta padre!
Obviamente descarguen los SDK's
Microsoft Silverlight 1.0 Beta Software Development Kit (SDK)
Microsoft Silverlight 1.1 Alpha Software Development Kit (SDK)
en mi próximo post, vamos a desarrollar un reproductor de videos, asi es que preparense para echar código, mientras chequen estos sitios, seguro van a encontrar cosas divertidas.
Quickstarts.- como crear tu primer aplicacióngallery.- Ejemplos de Silverlight
SI QUIERES QUE HAGAMOS ALGÚN EJEMPLO EN PARTICULAR, O QUE DEMUESTRE ALGUNA CARACTERÍSTICA, SOLO GRABALO COMO COMENTARIO!
Saludos!