ASP.NET for Mobiles

Mobile Devices

The ASP.NET mobile controls, formerly known as the Microsoft Mobile Internet Toolkit (MMIT), extend the power of the .NET Framework and Visual Studio to build mobile Web applications by enabling ASP.NET to deliver markup to a wide variety of mobile devices.

The ASP.NET mobile controls reduce the work required for developers to target a wide variety of browsers by eliminating the need to write and maintain numerous web-applications each targeted to a specific browser.

The ASP.NET mobile controls render the appropriate markup (HTML 3.2, WML 1.1, cHTML, XHTML) while dealing with different screen sizes, orientations and device capabilities.

NOTE: Please review the Roadmap for ASP.NET Mobile Development for important information about the ASP.NET mobile controls.

Device Support

Device Updates
ASP.NET Mobile Controls supports over 200 mobile devices with regular updates.
Tested Devices
View the devices and browsers that have been tested with the ASP.NET mobile controls.
Device Simulators
These third-party device simulators allow you to test your mobile ASP.NET applications.

Learn More

ASP.NET Mobile Controls Overview
Learn how ASP.NET makes it easy to write dynamic, high-performance mobile Web applications.
Mobile Application Architecture
View an animated presentation that illustrates the ASP.NET Mobile Web application architecture.
Other Resources
Pointers to case studies, sample applications, Web sites, etc.

Other Resources

ASP.NET Mobile Controls XHTML Adapter Source released
Source code for the XHTML adapter is now available for download. Mobile application developers may modify this source code in order to modify the way the ASP.NET 1.1 mobile controls are rendered to XHTML devices.
Develop Blackberry applications with ASP.NET 2.0
Flowfinity’s Portal Connect for Blackberry lets you build BlackBerry applications using Visual Studio 2005 and native ASP.NET 2.0 controls such as the GridView. Learn more here.

Featured Mobile Control

Mobile Dynamic Image
Mobile Dynamic Image

No more creating multiple images!! The Mobile Dynamic Image is a control that converts the supplied image to a format and size supported by the requesting device.

More Ways to Learn

Kazoo Software
ASP.NET Mobile Web Development Training
DevASP.NET Articles
ASP.NET Mobile Programming Articles, Tutorials and Samples