This post originated from an RSS feed registered with .NET Buzz
by Ashish Shetty.
Original Post: Meet Silverlight
Feed Title: Even a chimp can write code
Feed URL: http://nerddawg.blogspot.com/rss.xml
Feed Description: Ideas on software and elsewhere by Ashish Shetty: erstwhile chimp and occasional re-inventor of the wheel.
Today at the Mix 07 conference, Microsoft is announcing a couple preview releases of Silverlight. Silverlight v1.0 Beta is the next in series to the two community technology previews (CTPs) released with the codename "WPF/E".
Silverlight v1.1 Alpha is a sneak peek at some future functionality.
While it is unusual to have two separate pre-release trains for a product, we believe that there's nothing like real code and real samples to demonstrate our feature set, roadmap and intent. The team has been aggressively cranking out code, delivering key features with tight deadlines. Please download the builds, play with them, build apps and tell us what you think.
Here's an incomplete list of new features or enhancements in Silverlight 1.0 Beta:
VideoBrush - Used to paint shapes and text with video content.
WMS streaming support
Media markers / script command support
Playlist support (ASX subset)
Improved video playback smoothness
Cleaned-up animation model
Animations now go in a Canvas.Resources block
Support for downloading and unpacking .zip files
Support for cross-domain downloads
Improved text rendering
Ink support
Improved javascript programming
Enum support
Better error handling
Support for delegates as event handlers
Sandboxed javascript mode
Namescope support
New properties for UI manipulation:
Z-Index
Visibility
IsHitTestVisible
Downloading fonts for TextBlock
Silverlight v1.1 Alpha contains a flavor of .NET, with support for languages such as C# and VB and dynamic languages such as Python, Ruby, VBx etc. The v1.1 Alpha build is a superset that includes the functionality delivered in v1.0 Beta. Unlike v1.0 Beta, the v1.1 Alpha does not give you a Go Live license. We expect that you'll evaluate and explore it and give us feedback on what you don't like and what you'd like to see more of. Get involved. We're listening.