Microsoft Silverlight
EN CRIOLLO SERIA:
Pera antes ke nada mira el site original de microsoft, y ponete al dia y visita el site esta muy bueno
NO PODEMOS NEGAR KE EL TIO BILL SABE BIEN COMO VENDER LO KE NO ES DE EL JEJJEEEEEE....
Salio el 2 de Mayo de 2007
Silverlight es el nombre del programa que competirá con Flash en la animación y el vídeo en la web. Silverlight será un pluggin multinavegador y multiplataforma, estará disponible para MacOS y Windows, nada de Linux, por lo menos por ahora.
Algunas de las “ventajas” que tiene Silverlight sobre Flash es por ejemplo que viene con DRM integrado de modo nativo. Otra más importante es que esta basado en XML, algo que resulta mas facilmente indexable por los buscadores que los ficheros flash ,esto era un problema de las páginas webs en flash, la indexaxion.
El problema es que silverlight llega con años de retraso en comparacion con flash, hoy en día todo el mundo tiene su plug-in de Flash instalado, Youtube usa Flash, con lo que flash tiene mas probabilidades de convertirse en el estándar, pero quien sabe.
Por ahora para los curiosos que lo quieran probar Microsoft ya ha liberado una beta para probarlo.
AHORA EN LA ACTUALIDAD
- Microsoft presenta Silverlight 2.0
DESCARGALO AHORA
Sigamos con mas !!!!
Microsoft presenta Silverlight 2.
Hace ya más de un año desde que escribimos nuestro primer artículo sobre Silverlight. Definiamos a Silverlight como una de las más completas tecnologías para la creación de aplicaciones web en el mercado. Pues bien, ahora Microsoft se ha molestado en presentar Silverlight 2, una aplicación a la que actualmente tienen acceso uno de cada cuatro usuarios.
En el día de hoy, Microsoft ha anunciado la disponibilidad de Silverlight 2.0, una de las más completas y potentes soluciones que existen en el mercado para la creación y desarrollo de aplicaciones y experiencias Web. La aplicación se nos presenta con novedades y mejoras en lo referente a la reproducción de medios vía streaming y la mejora de los cotroles.
La nueva versión de Silverlight incorpora las siguientes características:
1. Soporte para .NET Framework con una librería de clases enriquecida, que es un subconjunto compatible de .NET Framework.
2. Controles potentes, entre los que se incluyen DataGrid, ListBox, Slider, ScrollViewer, Calendar entre otros.
Soporte de plantillas y skins avanzados, lo que facilita la personalización del “look and feel” de las aplicaciones.
3. Deep zoom, que permite tener interactividad y navegación con imágenes de ultra-alta resolución. Esta tecnología es similar a la utilizada en Virtual Earth y Google Map para ir “bajando” en un mapa hasta llegar cerca del suelo.
4. Amplio soporte para red, que permite hacer peticiones a través de REST, WS*/SOAP, POX, RSS y servicios HTTP estándar, permitiendo crear aplicación que se integren fácilmente a los sistemas existentes.
5. Se ha expandido el soporte de lenguajes programación a Visual Basic, C#, JavaScript, IronPython e IronRuby, entre muchos otros lenguajes de la plataforma .NET.
6. Protección avanzada de contenidos, gracias a Silverlight DRM que utiliza PlayReady.
7. Mejora en la escalabilidad, utilizando capacidades de streaming y descarga progresiva, técnicas de búsqueda avanzadas, y soporte para “in-stream advertising”.
8. Soporte multi-plataforma y multi-navegador, con soporte para Mac, Windows y Linux en Firefox, Safari e Internet Explorer.
Silverlight 2 ofrece una amplia gama de nuevas funcionalidades y herramientas que permiten a los diseñadores y desarrolladores una mejor colaboración mientras crean experiencias de usuario más accesibles y seguras. De esta manera, portales como Yahoo! Japan, CBS College Sports, Bockbuster Inc., Toyota Motor o Hard Rock Café International Inc., están utilizando tecnología Silverlight.
Para concluir, destacar tambien que Silverlight 2.0 ya se encuentra disponible para su descargar en el portal de Microsoft. Nosotros ya lo hemos probado, ¿y tu?
De Wikipedia, la enciclopedia libre
(Redirigido desde Silverlight)
Microsoft Silverlight es un complemento para navegadores de Internet basado en la plataforma Windows que agrega nuevas funciones multimedia como la reproducción de vídeos, gráficos vectoriales, animaciones y de entorno de desarrollo; en forma similar a lo que hace Adobe Flash.
Silverlight compite con Adobe Flex, Nexaweb, OpenLaszlo y algunas presentaciones de componentes AJAX. La primera versión de Silverlight fue lanzada en septiembre de 2007 y actualmente su versión 2.0 se distribuye de forma gratuita.
Descripción [editar]
Silverlight conserva un modo de gráficos de sistema, similar al del WPF e integra en un solo complemento multimedia, gráficos de computador, animaciones e interactividad. La base de su programación es XAML y el acceso a los objetos esta dado por JavaScript. El XAML puede ser usado para marcar los gráficos vectoriales y las animaciones.
Microsoft Expression Blend es la herramienta de Microsoft que se utiliza para crear las animaciones en Silverlight.
Silverlight soporta playback del formato de video VC-1 en todos los navegadores compatibles sin requerir el control ActiveX del Reproductor de Windows Media. Sin embargo, la EULA dice que la licencia del VC-1 es "sólo para uso personal y no-comercial de un consumidor".[1] El contenido creado con Silverlight sería más "buscable" e "indexable" que aquel que fue creado con Adobe Flash por no estar compilado, pues se representa como un texto XAML.[2]
Con Silverlight es posible cargar dinámicamente un contenido XML que puede ser manipulado a través de una interfaz DOM, una técnica que es compatible con aquellas convencionales del lenguage AJAX. Silverlight tiene un "Downloader" (descargador) para tomar scripts u otros medios y guardarlos en el equipo, cuando es requerido por la aplicación.[3] Con la versión 1.1, la programación lógica puede ser escrita en cualquier lenguaje .Net. También soporta lenguajes dinámicos de programación como Ruby y Python.[4]
¿Código abierto? [editar]
Un informe anónimo afirma que Microsoft publicaría ciertas partes como Código abierto,[5] pero Sam Ramji, director de estrategia de tecnología de la plataforma de Microsoft dijo que la compañía no planea hacer eso.
[6] Sin embargo, porciones de la Rutina del Lenguaje Dinámico (Dynamic Language Runtime), incluido con Silverlight, ha sido puesta a disposición a través del sitio web CodePlex de Microsoft bajo la Licencia Permisiva de Microsoft (Microsoft Permissive License).
Compatibilidad [editar]
Sistema Operativo/Navegador |
IE 6 SP2 |
IE 7 |
Firefox 1.5 |
Firefox 2.0 |
Safari |
Opera |
Chrome |
Windows Vista |
No disponible |
1.0, 1.1 |
1.0, 1.1 |
1.0, 1.1 |
No disponible |
Más adelante[7] |
? |
Windows Server 2003 |
1.0, 1.1 |
1.0, 1.1 |
1.0, 1.1 |
1.0, 1.1 |
No disponible |
Más adelante[7] |
? |
Windows XP |
1.0, 1.1 |
1.0, 1.1 |
1.0, 1.1 |
1.0, 1.1 |
No disponible |
Más adelante[7] |
? |
Windows 2000 |
Más adelante (1.1) |
No disponible |
Más adelante (1.1) |
Más adelante (1.1) |
No disponible |
Más adelante[7] |
? |
Mac OS 10.4.8+ PPC |
No disponible |
No disponible |
1.0 |
1.0 |
1.0 |
Más adelante[7] |
? |
Mac OS 10.4.8+ Intel |
No disponible |
No disponible |
1.0, 1.1 |
1.0, 1.1 |
1.0, 1.1 |
Más adelante[7] |
? |
Linux[8] |
No disponible |
No disponible |
Moonlight[9] [10] |
Moonlight[9] [10] |
Moonlight[9] |
Más adelante[7] [10] |
Notas:
</ref>[11]
- Se planea dar soporte a dispositivos móviles en el futuro, de acuerdo con Scott Guthrie.[12]
- Se ha considerado dar soporte a otras plataformas.[13]
Nombre de la versión |
Número de la versión |
Fecha |
1.0 CTP |
1.0.? |
Diciembre de 2006 |
1.0 RTW |
1.0.20816 |
5 de Septiembre de 2007 |
1.1 Alpha Sept Preview |
1.1.? |
5 de Septiembre de 2007 |
2.0 Beta 1 |
2.0.? |
03 de Mayo de 2008 |
2.0 Beta 2 |
2.0.? |
06 de Junio de 2008 |
2.0 |
2.0.? |
13 de Octubre de 2008 |
Silverlight 1.0 [editar]
Silverlight 1.0 consiste en la presentación del núcleo de un framework, el cual es responsable de la interactividad y el ingreso de datos por parte del usuario, los gráficos, animación, la reproducción de medios, el soporte a la administración de derechos digitales y la integración del DOM.[14] Sus componentes son los siguientes:
- Input - Maneja la información que aportan los dispositivos de entrada como los teclados, el ratón, el stylus, etc.
- Núcleo UI - Maneja el rendimiento de las imágenes bitmap (incluyendo las imágenes raster como JPEG, los gráficos vectoriales, el texto y las animaciones).
- XAML - Permite que la disposición de UI sea creada usando el lenguaje de marcas XAML.
Una aplicación de Silverlight comienza por invocar el control de Silverlight mediante una la página HTML, para generar dicha página (en lo que a estructura se refiere), usa el archivo XAML. El archivo XAML puede contener multiples objetos, pero normalmente el objeto padre suele ser del tipo Canvas, el cual actua como contenedor de otros elementos. Silverlight ofrece la posibilidad de usar símbolos geométricos básicos como: líneas, elipses, elementos de texto, imágenes y multimedia. Los elementos están propiamente posicionados para alcanzar la disposición deseada. Cualquier figura arbitraria puede ser creada si es requerida. Estos elementos pueden ser animados usando el reproductor de eventos; algunos efectos de animaciones están predeterminadas, mientras que otros puede ser compuestos de otros efectos pre-definidos. Eventos como el movimiento del teclado o del ratón pueden ser manejados por scripts personalizados o manejadores de eventos.
La manipulación programática del UI se obtiene al usar lenguajes de scripts para modificar el DOC del objeto Canvas del Silverlight. Para facilitar esto, Silverlight muestra una API DOM, accesible desde cualquier lenguaje de scripts soportado por Silverlight, el cual en cada versión está limitada solo a ejecutarse en cualquier nevegador. Sin embargo, no hay widgets UI construidas. Las widgets nativas del navegador deben ser sobredestinadas en la cina del objeto Canvas del Silverlight para que el usuario pueda ingresar información. Soporte para formatos de datos está limitado a XML, POX y JSON.
Silverlight 2.0 [editar]
Arquitectura de la versión 1.1
Disponibilidad [editar]
Silverlight está disponible para los navegadores Internet Explorer, Mozilla Firefox y Safari en los sistemas operativos Microsoft Windows, Mac OS y se planea que también lo estará, pero con software de terceros (el de código abierto llamado Moonlight) para Linux.[15] [16] [17] El programa no funciona en ninguna de las versiones del navegador Opera pero también hay planes de soporte en el futuro.
El lanzamiento mundial de la versión 1.0 de Silverlight fue realizado el pasado 5 de Septiembre de 2007.
Herramienta Para Crear Interfaces y Animaciones en Silverlight [editar]
Alternativas [editar]
Para aquellas personas que tengan Linux y que deseen utilizar una variante oficial y libre, desarrollada por el Proyecto Mono,[18] el proyecto Moonlight es una buena opción.[19] [20]
Relación con los estándares actuales de Internet [editar]
De acuerdo con el organismo internacional sin fines de lucro, el Comité Internacional Europeo para la Interoperación entre Sistemas ("European Committee for Interoperable Systems") existe cierta preocupación de que con Silverlight Microsoft trata de introducir contenido en la red que sólo se podría accesar desde la plataforma Windows. Arguentan que el uso de XAML en Silverlight se coloca para reemplazar al estándard HTML que es multi-plataforma. Efectivamente, si Silverlight llega a ser usado de forma amplia por mucha gente, existe el riesgo que los usuarios tengan que llegar a comprar productos de Microsoft para poder acceder al contenido de internet.[21]
En los E.U., California y algunos otros estados han pedido a un Juez de Distrito que extienda la mayoría de los acuerdos con Microsoft (de los casos antimonopolios) por otros cinco años,[22] citando " ciertas preocupaciones, incluyendo el temor de que Microsoft pudiera usar la siguiente versión de Windows para 'inclinar el campo de juego' hacia Silverlight, su nuevo competidor contra el Adobe Flash", dice un artículo del periódico 'Seattle Post-Intelligencer'. La resolución final de esa solicitud judicial fue el extender el acuerdo dos años, hasta Noviembre del 2009, pero por razones no relacionadas con Silverlight.[23]
Se le ha criticado a Microsoft por no usar el estándard SVG (Scalable Vector Graphics) para Silverlight, lo cual, de acuerdo con Ryan Paul del sitio web 'Ars Technica', es consistente con la práctica de Microsoft de ignorar los estándares abiertos, como lo ha hecho en otros de sus productos.[24]
EN PROCESO DE TRADUCCION
Referencias [editar]
- ↑ Microsoft Silverlight 1.0 beta license. Consultado el 2007-06-14.
- ↑ Rafe Needleman. What is Silverlight, really?. Consultado el 2007-05-05.
- ↑ Using a Downloader Object. Consultado el 2007-05-25.
- ↑ Mono developers to bring Silverlight to Linux
- ↑ Elizabeth Montalbano. Microsoft Goes Open Source?. Consultado el 2007-04-29.
- ↑ Gavin Clarke. Silverlight glow dimmed by cross-platform concerns. Consultado el 2007-05-05.
- ↑ a b c d e f g h Opera Watch: More details on Silverlight support in Opera. Consultado el 2007-05-02.
- ↑ Linux, Unix y otros Sistemas Operativos en general, compatibles con estándares POSIX / SUS
- ↑ a b c d Moonlight para Linux
- ↑ a b c d Microsoft/Novell Collaboration on Silverlight.. Consultado el 2007-09-05.
- ↑ Microsoft/Novell Collaboration on Silverlight.. Consultado el 2007-09-05.
- ↑ Plantilla:Web cite
- ↑ Joe Stegman. MSDN Forums Silverlight General Discussion: Linux support. Consultado el 2007-04-29.
- ↑ Silverlight architecture. Consultado el 2007-06-05.
- ↑ Microsoft extiende soporte de Silverlight 1.0 a Linux (en inglés)
- ↑ Microsoft lleva Silverlight a Linux
- ↑ Microsoft libera Silverlight 1.0 con todo y soporte para Linux
- ↑ Desarrollada en el marco de un convenio de Microsoft con Novell (ver convenio)
- ↑ Página Oficial Proyecto Moonlight http://www.mono-project.com/Moonlight
- ↑ Página Oficial Descargas Proyecto Moonlight http://www.go-mono.com/moonlight/
- ↑ ECIS Media Release January 26, 2007. ECIS (2007-01-26). Consultado el 2007-10-19. “[traducido del inglés]Con XAML y OOXML Microsoft busca imponer sus propios estándares dependientes de Windows, y desplazar a los estándares existentes multi-plataforma que tienen una gran aceptación en la industria, permiten la competencia abierta, y promueve la innovación impulsada por la competencia. El resultado final será que continúe la ausencia de cualquier opción verdadera para el consumidor, de años de esperar para que Microsoft haga mejoras - o incluso arreglos - a sus productos monopolizados, y, claro está, precios elevados”
- ↑ Todd Bishop (October 17, 2007). Antitrust filing cites Microsoft Silverlight concern. Seattle Post-Intelligencer. Consultado el 2007-12-06. (en inglés)
- ↑ Anitrust motion Executive Summary. Consultado el 2008-09-07.
- ↑ Ryan Paul. Microsoft's Flash-killer Silverlight steals the show at MIX07. Consultado el 2007-05-06.
Enlaces externos [editar]
|