Detect for information card enabled browser


s a developer, I would like a mechanism for detecting if the user is using an information card enabled browser.
Script code can detect browser support for Information Cards within Internet Explorer by testing the userAgent string to determine whether the browser version is greater than or equal to "MSIE 7.0". A second issue with Internet Explorer 7 is that the Information Card support might not be installed (because Microsoft .NET Framework 3.0 is not installed on the machine). This can be detected within the browser by using the "isInstalled" property on the Information Card OBJECT from scripting code. .NET 3.0 installation can be detected on web servers by testing whether the userAgent string contains ".NET CLR 3.0".
For example, the userAgent string on a Windows XP machine using IE 7 and .NET 3.0 will contain at least these elements:
MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30
Closed Jun 25, 2007 at 6:47 PM by jsallis
Migrating off of Codeplex


wrote Jun 25, 2007 at 6:32 PM

Moved from deleted structure information_card_authentication 0.2.0

wrote Jun 25, 2007 at 6:47 PM

wrote Feb 1, 2013 at 3:44 AM

wrote May 13, 2013 at 6:13 PM