Мы разрабатываем веб-приложение C#.NET, которое ДОЛЖНО иметь возможность подключения к внешнему пользовательскому сканеру, веб-камере или планшету (http://www.signotec.com/) устройства и выполнять свои действия. Это должно быть встроено в браузер.
Насколько я знаю, это возможно с Java, AIR, Silverlight4 (это все еще бета-версия).
Что вы предпочитаете, это лучшее решение для достижения этого. Интерфейсные пользователи могут быть ограничены в использовании Windows, но она должна быть независимой от браузера (если нет простого кросс-браузерного решения, оно также может быть ограничено IE7+).
Я только что прочитал WIA через веб-браузер - ASP.NET и надеюсь, что есть что-то НОВОЕ там ;)
Как насчет Google Gears? Я читал, что дальше его развивать не будут :(