Netflix: we’re very happy with Silverlight

One year ago, Netflix began looking at Silverlight primarily as a way to get media streamed to Macintosh computers. When we dug in further, we also wanted to broaden support for Firefox. Then we discovered we could produce a better solution for all platforms by eradicating platform-specific code, enabling us as a business to concentrate …

SL3: Adobe AIR is dead!

“Out-of-browser Experiences have now come to Silverlight.  This is a highly requested feature and is enabled with no additional download/plugin.  Each and every Silverlight 3 application can be enabled to run as a desktop application (yes, cross-platform with Windows/Mac) by subscribing to a series of APIs and defining the application in the manifest. “

Silverlight 3 spoilers

http://channel9.msdn.com/shows/The+Knowledge+Chamber/Brad-Abrams-Silverlight-30-for-Great-Business-Apps/   Cool, in SL3, we’ll have the concept of screens and deeplinks out-of-the-box. Too bad we have implemented it @Axinom several times already (in different teams).   They’ve also added a mightly overview/detail controls – can it be interesting for AxCMS user interface?

Progressive download CPU consumption

As progressive download consumes more CPU than streaming, I’ve decided to research this issue further.   I’ve implemented a possibility to throttle the bandwidth used for the progressive download. The throttling happens on the client side, by inserting some Thread.Sleeps in the loop where the downstream is being repeatedly read in a memory buffer.   And …

Working off requirements

People are different. I have to think about this axiom every time I see a statement I can’t apply for myself.   One of such statements is a wish to get ideal software requirements and to work them off, preferrably left alone.   Every time I’ve tried this approach, a produced a dead-born something, that has corresponded …