Archives for category: Channel 9

Join Ryan and Steve each week as they cover the Microsoft cloud. You can follow and interact with the show at @cloudcovershow

In this episode:  

  • Listen as we discuss the benefits and patterns of routing in Windows Azure.
  • Learn how to route to stateful instances within your Windows Azure services.
  • Watch us demo a simple router for ’sticky’ HTTP sessions.

Show Links:

Ag.AzureDevelopmentStorageProxy
SQL Server to SQL Azure Synchronization using Sync Framework 2.1
Umbraco CMS on Windows Azure
Getting Started with the Windows Azure CDN
Security Resources for Windows Azure
Executing Native Code in Windows Azure and the Development Environment

Congratulations to TallPaul (aka Paul Iddon) for winning the free pass!  We appreciated his story about working for non-profits which has never allowed him to attend a large training conference such as TechEd.   But don’t fret, keep watching the Countdown show as there will be more opportunities to win!  In the remaining minutes we have another member of the TechEd team join us as we share stories about our planning process, including the importance of yummy food at the event, and how we plan for delegates that will attend from over 60+ countries.  http://www.microsoft.com/europe/teched/

Shane Guillet, the test lead for Silverlight on Windows Phone, joins Jaime Rodriguez for some hands-on tips and tricks and advise for those wanting to create fast Silverlight applications for Windows Phone.

Relevant links:
Shane’s performance paper and samples
Silverlight performance team’s blog
Oren Nachman blog
[Oren is a Silverlight performance tester in Shane's team and Shane might be sharing tips via that blog until we convince him to get his own]

Peter Torr, program manager for Windows Phone platform, and Darin Miller, program manager for the Windows Phone Tools, join Jaime Rodriguez to discuss the Windows Phone beta release and its glidepath to RTM. 

Relevant links:
Windows Phone Beta Download
Windows Phone Training Kit
Windows Phone Developer Portal

<sob>
This video is belated. We are releasing because it shows our thrive to bring an insider’s scoop. You won’t find Darin talking about tools release mgmt at a conference (where we cover APIs or features) but we have the best tools and best platforms, and we want to connect you to the guys building these.
We also want to be transparent about our own mishaps. We are learning and did RTM on-time :).
</sob>

Jaime Rodriguez and Yochay Kiriaty, your Inside Windows Phone show hosts, briefly introduce the show’s single goal: To share the insiders’ guide into Windows Phone development.

We will have interviews with the developers, designers, and program managers building the Windows Phone OS, developer platform and applications.
We will also have external guests that are doing cool stuff with Windows Phone.. 

If you have suggestions for topics or interviewees, drop us a comment..

Relevant links:
Windows Phone Developer site
Windows Phone Training Kit

On this episode, John Stockton demonstrates how to create animations for Silverlight using Storyboards in Expression Blend. He explores the roles that the storyboards, visual states, behaviors, keyframes, transforms, and easings play in animations. This is a great demonstration of how to add a realistic and natural feel to animations. 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/ 

book 

Are you developing with Windows Phone 7? You can pre-order Learning Windows Phone Programming today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out the book’s web site.

Teaching programming language concepts with F#, part 1

By Peter Sestoft, Professor IT University of Copenhagen, Denmark.

In this first part, Peter introduces the curriculum, lecture plan and lecture notes for the course “Programs as data” that uses the functional programming concepts in F# to teach students language concepts and implementation details.

Peter also begins on the first lecture (continued in the  second part, found here:http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-2/).

Peter Sestoft at ITU.dk: http://www.itu.dk/people/sestoft

Lecture notes and other downloads: http://www.itu.dk/courses/BPRD/E2010/

I stopped by the hardware team to take a first look at the new Arc Touch Mouse, and shot this short video. The Touch folds flat, to about the same size as an HTC Touch phone. Where the old Arc Mouse fit well in a front pocket, the Arc Touch will do well in a back pocket. The folding portion of the mouse has 90 articulated pieces and snaps to a very solid feeling and natural arc.

Between the bottons, a touch strip allows you to scroll or flick through your Windows, or touch the top or bottom of the strip to Page Up/Down. This refresh includes haptics, so you can actually feel (and hear) the page scrolling and BlueTrack so the Arc will track on almost any surface. The dongle for the Arc Touch is the very slim profile dongle as was used on the Arc Keyboard.

If you’d like to see some of what goes in to developing a mouse, see this video on the design of the original Arc.

This week on Web Camps TV James Senior talks to Jonathan Carter about the new craze sweeping the world of services – OData - the new web protocol for querying and updating data. Jonathan describes how OData (short for Open Data protocol) is great for companies who are hosting services and allows developers to build cool apps on their API with zero ramp-up time because they are familiar with the standards-based approach.  We explore the way to consume a typical service OData service and the different ways to query an API.

Learn more about OData at our free Web Camps events – sign up today!

In this deep dive, Sean McKenna from Windows Phone and Greg Hodgal discuss how to program for Windows Phone 7 using the accelerometer.
An accelerometer is a sensor that measures acceleration forces such as gravity or the forces caused by moving the sensor. All Windows Phones have at least one accelerometer sensor that, when accessed by the managed Accelerometer API, can be used to provide input to Windows Phone applications including both Silverlight for Windows Phone and XNA for Windows Phone applications.