Microsoft has made available a new iPhone to Windows Phone 7 API Mapping Tool and a complete Windows Phone 7 Guide for iPhone Application Developers.

With this API mapping tool, iPhone developers can grab their apps, pick out the iOS API calls, and quickly look up the equivalent classes, methods and notification events in WP7. A developer can search a given iOS API call and find the equivalent WP7 along with C# sample codes and API documentations for both platforms.
The topics covered are:
- - Introduction to the Windows Phone 7 Platform
- - User Interface Guidelines
- - Developer and designer tools introduced to iPhone application developers
- - C# programming introduced to Objective-C programmers
- - Image Format Considerations in migration of iPhone applications to Windows Phone 7
- - Application Lifecycle Differences Between Windows Phone 7 and the iPhone
- - iPhone to Windows Phone 7 Application Preference Migration
- - Introduction to Windows Phone 7 Notifications for iPhone Developers
The Windows Phone 7 Guide for iPhone Application Developers will cover what you need to know to add Windows Phone 7 development to your skill set, while leveraging what you have already learned building iPhone applications.
This will enable developers to blobs of iOS code to the equivalent C# code. Furthermore, all Windows Phone 7 API documentations are pulled in from the Silverlight, C# and XNA sources on MSDN.