Announcing the Windows Azure AppFabric June CTP! – AppFabric Team Blog – Site Home – MSDN Blogs

Today we are excited to announce the release of the Windows Azure AppFabric
June CTP which includes capabilities that make it easy for developers to
build, deploy, manage and monitor multi-tier applications across web, business
logic and database tiers as a single logical entity
on the Windows Azure

This CTP release consists:

  • AppFabric Developer Tools – Enhancements to Visual Studio that enable
    to visually design and build end-to-end applications on the Windows Azure
  • AppFabric Application Manager – Powerful, yet easy way to host and
    manage n-tier applications that span web, middle and data-tier through the
    entire application lifecycle including deployment, configuration, monitoring and
    troubleshooting. The Application Manager includes a comprehensive application
    management portal that is powered by a REST API for monitoring the health of
    your n-tier application and performing management operations on the running
  • Composition Model – A set of .NET Framework extensions for composing
    applications on the Windows Azure platform. This builds on the familiar Azure
    Service Model concepts and adds new capabilities for describing and integrating
    the components of an application. The AppFabric Developer Tools leverage the
    composition model to create an application manifest that is used by the
    AppFabric Application Manager at deployment time to understand the application
    structure and metadata.
  • Support for running Custom Code, WCF, WF – Formal support for
    executing Windows Workflow Foundation (WF) on Windows Azure and the composition
    of Windows Communication Foundation (WCF) and WF services, as well as custom
    code, into a composite application. In addition, it provides enhanced
    development, deployment, management and monitoring support for WCF and WF

Kinect SDK Beta Launch

Go Fullscreen for full 720P High Definition.

Resources: Download
the SDK
, Check out the Kinect
Quick Starts
and view the Kinect
Project Gallery
on Coding 4 Fun

Visual Studio Asynchronous Programming

Microsoft Visual
Studio Async CTP (SP1 Refresh)

Download a CTP with new syntax and APIs for asynchronous development.

New! The SP1 refresh includes Visual Studio 2010 SP1 compatibility, APIs for
Windows Phone 7 development, and a new EULA with updates regarding usage in
production environments. It is compatible with non-English installations of
Visual Studio and with Visual Studio Express.

Microsoft #Silverlight Media Framework (#SMFv2.3)

Microsoft Silverlight Media Framework 2.3 (SMFv2.3)

Want to learn more?
Check out the SMF
“How To” Documentation
for videos, online examples, sample code and


What is the Microsoft Silverlight Media Framework?

Microsoft’s open
source Silverlight Media Framework enables developers to quickly deploy a
robust, scalable, customizable media player for IIS Smooth Streaming delivery. The SMF builds on the core
functionality of the Smooth Streaming Client (formerly known as the “Smooth Streaming
Player Development Kit”) and adds a large number of additional features,
including an extensibility API that allows developers to create plugins for the
framework. The SMF also now includes full support for Windows Phone 7 so
developers can incorporate high-end video playback experiences in their Windows
Phone 7 applications.

The SMF is built on a proven code base with dozens
of leading Smooth Streaming deployments, including Wimbledon, Sunday Night
Football on NBCSports, the UEFA Super Cup on Canal+, Roland Garros and the Tour
de France on France Télévisions and many others and by providing developers with
source code they can more easily build these experiences for their deployments.
Key features in the framework include DVR, rewind, alternate language tracks,
in-stream data feeds and analytics tracking. The SMF is designed for future
third-party extensibility and component modularity, as well as support for other
media delivery scenarios beyond Smooth Streaming.

New in version 2.x

The SMFv2 release introduces a whole new, more
modular architecture with an extensive plug-in API for 3rd-party developers and
partners. It will also enable developers to selectively exclude libraries that
aren’t needed in their projects in order to avoid unnecessary file size
increases. The v2 framework will include plug-ins for Timed Text (DFXP),URL frame linking, a metadata
framework, support for the Microsoft Silverlight Analytics Framework, support for multiple audio tracks, improved
bitrate monitoring, support for Silverlight 4 global styling, a JavaScript API,
a logging plug-in, and a host of other new features. It also takes advantage of
the new Managed
Extensibility Framework (MEF)
Silverlight 4. More information in this thread

Outlook Social Connector | XING (#xing #outlook #socialconnector)

What the XING Connector offers you:

Get more from your Outlook Address Book

  • View your XING contacts in Outlook
  • View your XING contacts’ latest profile photos directly in Outlook

Easily get in touch with all of your contacts from your

  • View all of your XING contacts’ activity and network updates at any
  • Find out where your contacts are currently working at any time

Expand your professional network

  • Take advantage of key XING features directly from within Outlook
  • Quickly and easily invite your email contacts to join your XING

Get the free XING Connector now!*

Download XING

Windows Phone Developer Tools Beta Released

Windows Phone Developer Tools Beta Released

First things first: go get the Windows Phone Developer Tools Beta. It has arrived!

The term “Beta” is understood to mean that things are close to being finished.  Well, that’s what we mean anyway. This Beta release represents the near final version of the tools for building applications and games for Windows Phone 7. 

Since the initial CTP release of the tools just this March, the Windows Phone Developer Tool CTP has been widely embraced by the community, and they have shown what’s possible on our new development platform.

It’s time to get serious about building the actual apps and games for Windows Phone 7 that consumers will be looking for starting this holiday season.

One of the things I really want to do is just take a step back and congratulate the entire Windows Phone 7 team.  They have done an amazing job of delivering code month after month on our path to releasing later this year.  Check out this timeline:

  • Feb 2010 – Windows Phone 7 was unveiled at Mobile World Congress in Barcelona
  • Mar 2010 – The application platform was unveiled at MIX 10 in Las Vegas.  With that, we had the first CTP of the Windows Phone Developer Tools.
  • Apr 2010 – The tools received an updated, and the CTP Refresh shipped.
  • Jun 2010 – Windows Phone Marketplace details unveiled at TechEd 2010.  Get the Windows Phone 7 Application Certification Requirements.
  • July 2010 – Beta release of Windows Phone Developer Tools, and the preview developer phones start shipping to ISVs

Whew! The Windows Phone engineering team has been crushing it.

Here’s a link to the release notes for the beta, but I wanted to talk about a few top level items:

  • Microsoft Expression Blend for Windows Phone – Blend is now integrated completely into the Windows Phone Developer Tools Beta.
  • Developer Registration Utility – Now you can unlock you Windows Phone 7 device for development purposes.
  • XAP Deployment Tool – if you want to deploy XAP files directly to an unlocked device, now you can.
  • The Windows Phone 7 API – we’re getting close to completion.  Many namespaces that were previously distributed over several different DLLs have now been consolidated into one.  In addition, there have been realignments and changes in several other namespaces as well.  Push Notifications, Accelerometer and App Bar APIs have all been updated.
  • Additional Controls – There are some additional controls coming in the next few weeks (i.e. Panorama and Pivot) which didn’t make the beta release.  They are coming soon.
  • Control Templates – Silverlight for Windows Phone control templates have been updated to match evolutions in the overall OS.

Get Trained – Windows Phone 7 Jump Start

Windows Phone 7 JumpStart is a FREE virtual live class for developers interested in developing applications and games for Windows Phone 7.  We’re providing this in partnership with our MS Learning team. The course is organized into four virtual instructor-led sessions that are of 3-hour duration.  They will be presented by forthcoming MS Press authors and MVP’s, Andy Wigley and Rob Miles. It will provide developers a jump start for developing Windows Phone 7 applications.  The Labs will be completed offline with office hours access to the instructors.

The dates for these course sessions are:

  • July 20 – 8am: Session One: Getting Started with Microsoft Windows Phone and Silverlight
  • July 20 – 1pm: Session Two: Programming Game Applications with XNA
  • July 22 – 8am: Session Three:  Programming Applications with Silverlight
  • July 22 – 1pm: Session Four:  Review and Wrap Up

Go register for the course now!

Devices for Developers

We made a promise last month that we would be getting pre-production preview devices to developers this month. We are keeping that promise. In fact, the very first preview devices were awarded last week to a pair of pretty amazing high-school students who won the Windows Phone “Rockstar” contest as part of the Imagine Cup. When we saw what they had done, we knew we had to get them preview phones.

Starting next Monday (July 19th), we start shipping the devices more broadly. Sadly, we will not be able to meet all of that demand.  We are planning to set up deploy and test labs in major cities to make it a little easier for everyone who wants to have access to a preview phone to have it. More on that soon.

Lastly, to get your name in the queue, assuming you haven’t already sent in an email, you can now send an email to  A field representative will get back to you as soon as possible. Again, these are preview phones, so they are limited in quantity. When you send email, please include the following information:

  • Your name
  • Company name, if applicable
  • What city/state/country you are located in
  • App(s) you plan on developing (category and brief description)


At some point, we had to mention Twitter, right? We strongly encourage developers establish a connection with their local field evangelist, since they will be the ones ultimately putting phones into the hands of developers, but they can also point you in the right direction for solving problems, get you connected to other partners, and generally help out. To make it easier to get to know your local evangelist, we’ve set up this list – wp7dev/champs (

You can also follow other members of the team based on their area of coverage:

In Closing

This is a big milestone for everyone involved in Windows Phone 7 – inside and outside of Microsoft – and we hope you share in our excitement. With the Beta release of the tools, developers can build apps with a “ship it” mentality. There have already been so many amazing apps shown running on the emulator, and a lucky few who have been able to deploy to the phones at our developer events. We’re blown away by the early look at the apps, all of the sharing in the community, the blogging, and the screenshots. There’s a huge team of people here in Redmond who are all watching for new content tagged with “wp7dev” or “Windows Phone 7 Development.” It’s not uncommon for links to get passed around with a “wow, check out what these guys did!”  Keep it up, and keep the faith.

Microsoft Brings Developers and Designers Closer Together With Expression Studio 4 Release: Latest version of professional design suite streamlines Web application, design and development.

Microsoft Brings Developers and Designers Closer
Together With Expression Studio 4 Release

Latest version of professional design suite streamlines
Web application, design and development.

NEW YORK — June 7, 2010 — Today at
Internet Week New York 2010, Microsoft Corp. announced the immediate
availability of Microsoft Expression Studio 4. The newest version of Microsoft’s
professional suite of design tools, Expression 4 distinguishes itself by
enabling designers and developers to collaborate and create dynamic applications
using their existing skills and current