Microsoft Gulf Community Day X-Factor, Dubai

Microsoft held a Community Day X Factor on May 4th 2013 at Microsoft Gulf, Dubai. In the first session Eduardo Ortega, Technical Evangelist for Windows 8 and Windows Phone 8 from Microsoft Gulf talked about the MVP Program and shared his own experiences as an MVP for 4 years before joining Microsoft. In second session Natasha from Microsoft talked about the local developer communities that Microsoft is supporting.

In the second part of the day, an X-Factor challenge was organized where participants were given 15 minutes to talk about their projects, show their demos and impress the judges. The prize? a HTC 8x Windows Phone 8.

I was the first one to go, I showed few demos of upcoming Leap Motion controller, including
my own Windows store app with Bing Map integrating Leap Motion
.

Using Leap Motion with Bing Map in Windows store app

In the second session we had team of students from BITS-Pilani Dubai show their Musical Stairs project

The idea is to encourage people to use stairs by using music, so every time someone steps on a stair a different music is played from a computer. The demo includes some strings that trigger different music, a Arduino Micro controller connected to a laptop that recognizes input from the controller and plays music.

In the third session, Usama Wahab talked to audience about development with Sharepoint 2013, local developer communities and resources for getting started.

In the last session we had Malvika another student from BITS Pilani show us her little Robot that recognizes colors and it can also solve Sudoku puzzles. A very cool project and the winner of Microsoft X Factor challenge. Good work Malvika.

   

It was great to see some familiar faces and few new ones at the Community Day, looking forward to the next one.

 

Windows Store app, Bing Maps and Leap Motion

For last couple of weeks I have been playing with the Leap Motion device, it’s a small hardware that tracks your hands, fingers and gestures and it has a rich API that you can use in your application to receive signals when a movement is detected. Fore more info go to leapmotion.com

In the following video I am using my hand to control a Bing Map in a Windows store app using @LeapMotion. Source code of this app will be available on this blog.

Update: New video with smoother gesture recognition and zoom in/out support

Windows 8 RSS Reader, now in Windows Store

That’s right, my open source C# and XAML powered Windows 8 RSS Reader app is now available to download from Windows Store go get it now. I have been working on it for many months and previously wrote about it on this blog also spoken about it at Microsoft events in 2012.

This is first version of the app so please rate and review it on Windows store and send me your feedback.

If you are looking for source code then that is available from Codeplex.com and has received over 11K downloads so far.

Here a screenshot from app’s details page on Windows Store

Screenshot (4)

First Look: Telerik Rad Controls for Windows 8

Recently I received an email from Telerik inviting me to try their Capture
new Rad controls for Windows 8 applications, for past few days I used some of these and in this post we’re going to take a look at two of them.
First download them from Telerik.com. After installation, a Rad Controls for Windows 8 section will appear in your toolbox.

Using Rad Controls for Windows 8 in C# and XAML Windows Store app

Lets drag and drop RadHubTile from the toolbox to the designer and set some properties, this control allows you to use an image as a Tile. I have a created a new Windows Store app in C# and XAML, here’s the markup for the RadHubTile control

<telerik:RadHubTile HorizontalAlignment="Left" 

Margin="76,95,0,0" VerticalAlignment="Top" Width="152" 

ImageSource="Assets/Profile.jpg"/>

Rad Hub Tile 

Now do a Ctrl+F5 and see that the image appears as clickable Tile, pretty simple huh?

Lets look at the slightly more customizable RadSlideHubTile control that lets you specify Top and Bottom content that changes just like Tiles on your Windows 8 Home screen, here’s the XAML

<telerik:RadSlideHubTile HorizontalAlignment="Left" 

Margin="47,59,0,0" VerticalAlignment="Top">

 <telerik:RadSlideHubTile.TopContent>

  <TextBlock FontWeight="Light" FontSize="22" HorizontalAlignment="Left" 

   Margin="12,12,12,12" Text="Zubair" VerticalAlignment="Bottom" TextWrapping="Wrap"/>

 </telerik:RadSlideHubTile.TopContent>

 <telerik:RadSlideHubTile.BottomContent>

  <Image Source="/Assets/Profile.jpg" Stretch="UniformToFill"></Image>

 </telerik:RadSlideHubTile.BottomContent>

</telerik:RadSlideHubTile>

One thing I really like about Rad controls for Windows 8 is their excellent RadSlideHubTile

design-time support in Visual Studio 2012, you can see that my

RadSlideHubTile now shows changes in the designer.

So there you have it, a quick look at the Rad Controls for Windows 8,

after you install the package you can find the complete samples in 
<drive>:\Program Files (x86)\Telerik\RadControls for Windows 8 XAML Q3

2012\Demos try them yourself and let me know what you think.

What’s new in .NET 4.5? [Poster]

Found this poster for the new features in .NET 4.5 from Jouni’s blog so decided to share

WhatsNewNET45-en