MIX11–Day 2

April 14, 2011

Second day started with Keynotes. Two hours of cool demos, upcoming Windows Phone 7 features show-up, Silverlight 5 Beta announcement, and upcoming Kinect SDK announcement. Finally ScottGu announced that all attendees are getting Kinect! Good present and very smart marketing move – I knowpersonally at least 3 attendees who have to buy Xbox360 now The rest of my day was full of recently announced Windows Phone 7 “Mango” sessions – Overview, Fast application switching, Mango tools enhancements,  Windows Phone Mango platform architecture, Multitasking. Last MIX day I will go for the rest of Windows Phone...

Windows Phone “Mango”–What’s coming in near future?

April 13, 2011

During 2nd day keynotes ScottGu and Joe Belfiore announced upcoming version of Windows Phone – codename Mango. They demostrated a cool demos and provided information about upcoming features. The update for developer tools will ship in near future as Scott said. The highlights of features for upcoming release are: Multitasking: fast app switching (FAS) and Windows Phone background agents. IE9 is coming to Windows Phone with HTML5 support. Additional sensor and runtime access: Additional sensor APIs are being added in Mango, including camera stream access...

Silverlight 5 Beta

Silverlight 5 Beta availability just announced by ScottGu! To try the beta follow this link and download the tools. Optionally download Blend 4 for Silverlight 5 preview from this location. Note: to install Silverlight 5 Beta you need to updated your Visual Studio 2010 with SP1. The major improvements in Silverlight 5 are: Hardware Decode and presentation of H.264 encoded videos Improves performance for lower-power devices to render high-definition video using GPU support ...
no comments

Silverlight 5–What’s new #1

Silverlight 5 Beta were just announced. This post opens a series of “What’s New” posts about the new version. This post focuses on Data Binding and data handling enhancements. One of the most interesting features is Data Binding debugging support, which enables to place a breakpoint into XAML (databinding expression) and inspect it at the runtime. During the runtime, when the code hits breaking point it just stops as managed code does and enables inspection of all the properties related to the binding expression.   Very helpful, especially with complex data bindings! The next very...
no comments

Silverlight 5–What’s New #3

This is a third post in a series of “What’s New?” posts about Silverlight 5. In this post I’ll show number of features. First one to start with it an ability to control the text characteristics like characters spacing, line stacking, etc. Consider the page title; consider that according to UI artist decision the text should span over the whole page width. In this case you will find a new TextBlock’s  handy property called “CharacterSpacing”. <TextBlock Text="TrickPlay Sample" FontFamily="Trebuchet MS" ...
one comment

Silverlight 5–What’s New #4

This post is dedicated to 3D graphics in Silverlight 5. The graphics engine is pretty similar to XNA and for better understanding I suggest to read some 3D graphics theory and some XNA documentation. To display the 3D graphics Silverlight 5 adds a new FrameworkElement called “DrawingSurface”. To use it, first you application must have GPU acceleration enabled at the Silverlight plug-in level: <param name="EnableGPUAcceleration" value="true" /> Once your plug-in set, the new element could be added and used from XAML: <Grid x:Name="LayoutRoot" Background="LightGoldenrodYellow"> <DrawingSurface x:Name="surface" Draw="DrawingSurface_Draw" ...
one comment

Silverlight 5–What’s New #2

This is a second post in series of posts about new features in Silverlight 5. This post focuses at simple, yet much desired feature of multiple windows support. First – some clarification: multiple windows will work in elevated out-of-browser mode only. To demonstrate this feature I’ve built simplest application which spans 5 additional windows on button click. The “child” window presents a UserControl. Child window content: <UserControl x:Class="MultipleWindows_OOB.ChildWindowContent" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400"> ...

MIX11–Day 1

Some updates of first day I had at MIX11: Keynotes 2 main speakers at the keynotes presented the recent achievements in IE9 and Visual Studio since last MIX. Dean presented beautiful HTML 5 demos and introduced IE10 preview. The version available for download from this location. Scott presented new additions to MVVM and EF4.1. HTML5 for Silverlight Developers (Georgio Sardo) This session meant to help the Silverlight developers (like myself) to understand the world of HTML5. Georgio did really great job to create a parallels between Silverlight and HTML5 features, presented with capabilities of HTML5...
no comments