ASP.NET Mobile Detection - C# Developer

  • Posted:
  • Proposals: 1
  • Remote
  • #40106
  • Expired
Raju M. has already sent a proposal.
  • 1

Description

Experience Level: Intermediate
We are a professional services company engaged by our clients to build and operate web solutions. A recent project involves the delivery of a high volume joint desktop and mobile website. We invite you to apply if you are a highly skilled C# developer who understands IIS very well.

We are looking for an ASP.NET solution which will help us to detect request from mobile device perfectly. After a lot of research we�re preferring http://51degrees.codeplex.com. It is an ASP.NET open source module which detects mobile devices, enhancing the information available to ASP.NET. Mobile handsets can optionally be redirected to a home page designed for mobile phones. Smart phone and feature phones are all supported. It is extremely fast at detection mobile devices.

Project Details:

- Optimize the 51degrees.mobi open source solution to improve start up performance.
- Current process makes use of the WURFL device XML file.
- We want to optimize the current process to reduce the start up time from 300ms to around 50ms for large volume websites and many servers and worker processes.
- We believe this can be achieved by storing the binary data structures used internally by the 51degrees.mobi solution to a binary file and reading this file rather than the WURFL XML data source next time the process starts.
- An additional check will be needed when reading the binary file to ensure it is newer than the XML WURFL file. If it isn�t newer then the XML file should be used and a new binary file created.

Please include in your cover letter a brief answer to the following questions:

1. We need to validate our choice of 51degrees.mobi against other solutions and initially need your views on the http://51degrees.codeplex.com solution. Do you recommend its use for high volume web sites?
2. Any other alternative for mobile device detection both commercial and open source/free?
3. Tentative time for development

Please apply if you are capable for above development.

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.