This project has moved. For the latest updates, please go here.

Rating: No reviews yet
Downloads: 1350
Change Set: 64019
Released: Dec 7, 2011
Updated: Dec 12, 2011 by ThomasHolmes
Dev status: Stable Help Icon

Recommended Download

Source Code Source Code
source code, 583K, uploaded Dec 7, 2011 - 594 downloads

Other Available Downloads

Source Code Lite Device Data - Binary Format
source code, 387K, uploaded Dec 10, 2011 - 187 downloads
Application Binary Enhance
application, 641K, uploaded Dec 7, 2011 - 232 downloads
Source Code Lite Device Data - Xml Format
source code, 309K, uploaded Dec 10, 2011 - 337 downloads

Release Notes

Device Data Updates

Lite Data Update, 9/12/2011
Data now contains definitions for Ubuntu, Ubuntu derived operating systems and Tianyu mobile devices.

Important Change

Data Changes now provide device data - find out more about Device Data here, and see how to adapt a previous Foundation installing from WURFL at our FAQs.

Code Changes

The Provider class is now created using one of two new reader classes called Binary or XML to initialise the device data. The following example shows how to create the Provider.
var provider = Binary.Reader.Create("Data File Path");
The static Create method of the readers can also use a byte array or open stream providing the initialisation data.

This will not be a concern for developers who only use Foundation within IIS.

Changes in Foundation Version -

  • Minor tweaks to theLite Device Data
  • Fixes error with xml data configuration

Changes in Foundation Version -

  • device data is now available for Foundation. See this link for more details.
  • Option to automatically update device data on a weekly basis.
  • Device data is embedded into the compiled assembly by default. Data files in App_Data (or other folder) are now optional.
  • Device data can be read in XML and Binary formats. Binary format is significantly faster to load and is used by default.
  • Matching logic is included in the device data files.
  • Many detection related configuration options have been simplified and moved into the source code.
  • Some related distrubutions such as the MVC3 and IIS6 installer have been removed.
  • More methods and properties have been marked public.
  • Fewer .NET default browser capabilities are overridden to reduce seemingly inconsistent behaviour.

Reviews for this release

No reviews yet for this release.