tudo sobre ... {algo}!?

joão luís henriques canais blog

Announcing Silverlight 5

clock December 8, 2010 08:01 by author jlc

Premium Media Experiences

We are seeing great adoption of Silverlight for premium media solutions. In the last few months we’ve seen companies like Canal+, TV2, and Maximum TV launch both live and on-demand Silverlight solutions.

Silverlight 5 will enable media experiences to go even further by adding:

•Hardware video decode: Silverlight 5 now supports GPU accelerated video decode, which significantly reduces CPU load for HD video. Using Silverlight 5, even low powered Netbooks will be able to play back 1080p HD content

•Trickplay: Silverlight 5 now enables variable speed playback of media content on the client with automatic audio pitch correction. This is great for training videos where you want to speed up the trainer while still understanding what he’s saying

•Improved power awareness will prevent screensavers from kicking in while you’re watching movies while allowing the computer to sleep when video is not playing.

•Remote-control support is now built-into Silverlight 5 - allowing users to control media playback with remote control devices.

Application Development

Silverlight provides a rich application development environment that enables you to build great web delivered applications.

Silverlight 5 delivers significant improvements for application development including:

•Databinding and MVVM: Silverlight 5 delivers significant data-binding improvements that improve developer productivity and provide better Silverlight/WPF feature convergence. Developers can now debug data-binding expressions, set breakpoints on bindings, and more easily determine errors. Implicit DataTemplates now allow templates to be created across an application to support a particular type by default. Ancestor RelativeSource bindings makes it easier for a DataTemplate to bind to a property on a container control. Binding in style setters allows bindings to be used within styles to reference other properties. And a new DataContextChanged event is being introduced to make handling changes easier. Markup extensions are also now support and allow code to be run at XAML parse time for both properties and event handlers, enabling cutting-edge MVVM support.

•WCF and RIA Services: Silverlight 5 now includes WS-Trust support. WCF RIA Services improvements include complex type support, better MVVM support, and improved customization of code generation. Silverlight 5’s networking stack also now supports low-latency network scenarios that enable more responsive application scenarios.

•Text and Printing: Silverlight 5 delivers improved text clarity that enables crisper and cleaner text rendering, multi-column text flow and linked text containers, character and leading support, and full OpenType font support. Silverlight 5 also includes a new Postscript Vector Printing API that provides programmatic control over what you print, and enables printing richer reports and documents. Pivot functionality – which enables developers to build amazing information visualization experiences – will also be provided built-into the Silverlight 5 SDK.

•Graphics: Silverlight 5 includes immediate mode graphics support that enables developers to take full advantage of the GPU (graphics processing unit) and enables accelerated 3-D graphics support. This new support facilitates much richer data visualization scenarios (make sure to watch the keynote to see some really eye-popping ones).

•Out of Browser: Silverlight 5 builds on the out-of-browser capabilities we introduced with Silverlight 5. Out of browser applications can now create and manage child windows. Trusted out of browser applications can now also use P/Invoke capabilities to call unmanaged libraries and Win32 APIs. Enhanced group policy support enables enterprises to both lock down and open up security sandbox capabilities of Silverlight 5 applications.

•Testing Tools: We are adding automated UI testing support for Silverlight applications with Visual Studio 2010. This makes it easy to test Silverlight applications, and automate the functionality of them.

•Performance: Silverlight 5 support faster application startup, and provides 64-bit browser support. Silverlight 5 also integrates with the new Hardware Acceleration capabilities of IE9, and enables hardware acceleration in windowsless mode.

Mais em ...

Live IIS Smooth Streaming in Expression Encoder 4

clock September 23, 2010 08:00 by author jlc

E finalmente vamos ter Live Encoding no Expression Encoder 4.

Ler tudo aqui

White Paper "NBC Online Video Monetization and Highlights Creation for the 2010 Winter Olympics"

clock July 9, 2010 09:10 by author jlc
Foi publicado no iis.net um 'white paper' bastante interessante sobre a utilização de 'IIS Media Services 3.0' e 'IIS Smooth Streaming' nos Jogos Olímpicos de Inverno de 2010.

Ler o artigo aqui.

3D video in Silverlight!

clock June 5, 2010 10:59 by author jlc

Mais informações aqui

Techdays 2010

clock April 19, 2010 08:27 by author jlc

Aqui está outra vez ...

3 dias cheios de novidades ... http://www.techdays2010.com

Hosting Videos on Windows Azure

clock February 2, 2010 08:42 by author jlc
"With Silverlight Live Streaming (silverlight.live.com) being discontinued, I thought I’d write up the detailed steps required to host videos using Windows Azure. Since many people who host videos using Silverlight Live Streaming are not technical or development-inclined and rely on the Expression Encoder and Windows Live Writer plug-ins to automate the publishing process, I wrote these posts to suit that audience. In other words, if you can read, understand and follow the steps below, you will be able to host videos on Windows Azure. So don’t be put off by the length and wordiness of these posts – I tried to be explicit to the point of stating the obvious!"


New IIS Media Services 3.0

clock October 13, 2009 09:48 by author jlc
"We just released IIS Media Services 3.0, a set of extensions for Internet Information Services 7 (IIS) that provide an integrated HTTP-based media delivery platform. This includes the new IIS Live Smooth Streaming and the separate IIS Advanced Logging package.

In addition, we released the beta of the Smooth Streaming Player Development Kit, which allows developers to easily create Smooth Streaming experiences using Silverlight. Supported features include PlayReady, DVR controls, instant replay, slow motion, multiple camera angles, alternate audio tracks, content protection, ad integration, ineam data feeds, and more. "


Silverlight 2 + WCF + Azure + Virtual Earth + Informação Meteorológica

clock May 1, 2009 10:02 by author jlc
Juntando uma serie de novas tecnologias e um feed de informação meteorológica obtido em tempo real de estações publicadas na internet desenvolvi esta aplicação Silverlight 2 para visualizar estes dados numa forma alternativa à convencional.

O programa é composto por 2 carrosséis, o primeiro apresenta apenas a temperatura e previsão para o tempo em cada estação. Seleccionando uma das estações temos um segundo carrossel onde podemos ter acesso a informação mais detalhada: humidade, vento, precipitação e localização publicada da estação.

As tecnológicas utilizadas são:

- Aplicação Silverlight 2
- Serviço WCF para obter em tempo real os dados das estações meteorológicas e enviar para o cliente Silverlight 2.
- Silverlight control for Virtual Earth
- e alojamento no serviço Azure.

Trata-se apenas de um proof of concept para diferentes tecnologias e os dados apresentados não devem ser considerados como referência para qualquer actividade.

Sugestões são bem vindas.


"but YouTube would never use Silverlight"

clock March 23, 2009 02:09 by author jlc

Silverlight on YouTube

As it’s such a big event, everyone wants in on it. Which has led to what’s the first use of Silverlight on YouTube that I know of. I don’t know why people find this remarkable, but I’ve heard “yeah, but YouTube would never use Silverlight” more the once. So it’s nice to share this screenshot from www.youtube.com/marchmadness.'

fonte: Ben Waggoner Blog


clock March 18, 2009 10:54 by author jlc

Este é o site da comunidade de utilizadores que trabalham com as tecnologias de camada de apresentação da Microsoft. Nomeadamente utilizando XAML para as plataformas Silverlight, WPF e Surface. Pretende-se que o site permita a troca de experiências e partilha de conhecimento utilizando a língua Portuguesa.


Youtube.pt: O retrato português no YouTube

Consulte a tese no arquivo do repositório da UNL (RUN)


Joao Luis Canais

Create Your Badge


View João Luís Henriques Canais's profile on LinkedIn





<<  December 2018  >>

Page List




Mobile Blog



Locations of visitors to this page


The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2018

Sign in