Windows Phone 7 Developer Tools RTM, etc.

With all due respect to Steve Martin, “The new phone tools are here!  The new phone tools are here!”

Following up on my recent presentations introducing development for Windows Phone 7 with Silverlight, the release of the RTM version of the Windows Phone 7 to the public today was announced today, along with a couple other key items.  First and foremost, the new tools can be found here.  The “normal” download is a web-based installer, but there is a tiny link at the bottom of the page for downloading an ISO image.  The RTM includes the long awaited (by some) Panorama, Pivot, and Map controls, with Panorama and Pivot being backed by specific starter-project templates in both Visual Studio and Blend.  The Panorama control enables the presentation of content on a long horizontal canvas through which the phone display serves as a viewport (think of the Panorama Control as the ruler portion of a slide-rule, and the phone as the central strip.)  The Pivot control can be thought as the equivalent of the Tab-Control for the phone.  Finally, the Map control presents the Bing Maps Silverlight control to the phone.  More information on using Bing Map controls (outside of the phone, but there is some translation…) can be found here.

There are some subtle breaking changes in the new toolkit, and they are outlined in the Release Notes, which are also available for download from the download page.

Silverlight for Windows Phone Toolkit

Also announced today was the release of the Silverlight for Windows Phone Toolkit (yes, that name is certainly a mouthful.)  The toolkit release includes several additional controls for the phone, including a ContextMenu, Date & Time Pickers, a ToggleSwitch (think on/off light-switch), and a Wrap Panel.  The toolkit also includes the Gesture Listener, which allows some common touch-based gestures to be easily hookup to event handlers right in the phone page’s Xaml markup.  The Silverlight for Windows Phone Toolkit can be downloaded here, and general Silverlight Toolkit information can be found here.  As with the other Silverlight Toolkits, the Source Code is available for download, as is a Sample Application.  While the phone’s version of the sample browser is maybe not as slick as the “regular” Silverlight Toolkit’s (including source code visible directly in the application), it is still a great help.  The Sources and Sample code can be found here.

More Free Jump-Start Webinars

In July, a series of Jump-Start webinars were produced which have been posted to Channel 9 as 12 hours’ worth of videos.  Also announced today is an additional webinar series which will offer a deeper look at Windows Phone 7 development, including using the new Panorama, Pivot, and Map controls, Application Performance, Blend, and a live Q&A.  The live webinar will span 7 hours on Tuesday, September 21 2010, and registration is available here.  The original content is posted at Channel 9 here, with this content hopefully soon to follow.

John Garland

Recent Posts

8-Step AWS to Microsoft Azure Migration Strategy

Microsoft Azure and Amazon Web Services (AWS) are two of the most popular cloud platforms.…

3 days ago

How to Navigate Azure Governance

 Cloud management is difficult to do manually, especially if you work with multiple cloud…

1 week ago

Why Azure’s Scalability is Your Key to Business Growth & Efficiency

Azure’s scalable infrastructure is often cited as one of the primary reasons why it's the…

3 weeks ago

Unlocking the Power of AI in your Software Development Life Cycle (SDLC)

https://www.youtube.com/watch?v=wDzCN0d8SeA Watch our "Unlocking the Power of AI in your Software Development Life Cycle (SDLC)"…

1 month ago

The Role of FinOps in Accelerating Business Innovation

FinOps is a strategic approach to managing cloud costs. It combines financial management best practices…

1 month ago

Azure Kubernetes Security Best Practices

Using Kubernetes with Azure combines the power of Kubernetes container orchestration and the cloud capabilities…

2 months ago