Important Note: This project is no longer supported
There are alternatives and a good whitepaper to read at
The Mobile Browser Definition File contains definitions for individual mobile devices and browsers. At run time, ASP.NET uses the information in the request header to determine what type of device/browser has made the request.
This project provides a data file that when used with ASP.NET will detect the incoming mobile device and present you as the web developer with a set of 67 capabilities or properties describing the requesting device. These capabilities range from screen size
to cookie support and provide all the information you need to adaptively render content for mobile phones and devices.
What is the Mobile Device Browser Definition File?
The Mobile Device Browser Definition File contains capability definitions for individual mobile devices and browsers. At run time, ASP.NET uses this .browser file, along with the information in the HTTP request header, to determine what type of device/browser
has made the request and what the capabilities of that device are. This information is exposed to the developer through the
property and allows them to tailor the presentation of their web page to suit the capabilities of the target device.
The format of the .browser file is XML and the schema is defined here:
Browser Definition File Schema
. The Browser Definition File was introduced in the .NET Framework version 2.0. In earlier versions of the .NET Framework, the
element was used to define browser definitions in configuration files.
that you must have you must have Microsoft .NET Framework 2.0 Service Pack 2
installed to use this .browser file.
Final Release Announcement 15-July-2010
Due to the organizational restructuring of the team that developed and supported the Mobile Device Browser file, we will no longer have the resources to support and update this CodePlex project. The team will be providing two more releases – one on the 27th
July 2010 and the final release on the 24th August 2010.
We would like to thank everyone who used our product over the past year and a half. We would also like to thank everyone who contributed to the discussions and raised issues on our data.
Final Release Discussion