Adding New Device Adapters and Device Support
Device manufacturers, independent software vendors (ISVs), and developers requiring device adapters for device-specific rendering of their ASP.NET mobile controls can all use ASP.NET mobile extensibility features to take advantage of the unique features of specific devices or new hardware. These features support working with multiple devices and enable developers to target a wide range of mobile devices. This section is directed toward developers who want to build support for existing ASP.NET mobile Web pages on new devices, and toward developers who want to write mobile controls that require adapters for device-specific rendering.
It is easier to add a new browser configuration file for a device than it is to write new device adapter code. You should consider writing new device adapter code only if you cannot describe the differences between your device and an existing device by adding a new browser file to either the browsers folder in the core configuration folder for the 2.0 version of the .NET Framework, or to an App_Browsers folder in your ASP.NET Web Site project. For details about browser configuration files, see Adding New Device Adapters and Device Support.
Installing third-party adapters introduces the possibility that security might be compromised. Be sure that you trust the adapter manufacturer.