2010-01-18 7 views

Répondre

1

Vous pouvez éventuellement le faire en utilisant un composant ActiveX personnalisé et un javascript dans votre page Web.

Vous pouvez également utiliser une application Silverlight 4 fonctionnant en mode hors navigateur, mais ce n'est probablement pas ce que vous voulez. SL4 peut accéder aux composants Com installés localement, il fonctionne en mode hors navigateur, dans ce cas, cela devrait être très facile à faire.

1

ASP.NET aura besoin de l'assistance d'une technologie côté client, donc la question de "cela peut-il être fait depuis ASP.NET?" est irrelevent.

Que ce soit logique d'utiliser Silverlight est légèrement plus pertinent. Le seul scénario où il serait même possible serait que le périphérique USB en question soit déjà installé et ait une API basée sur COM. Vous êtes prêt à utiliser Silverlight 4. L'application Silverlight peut être installée avec un niveau de confiance élevé et un fonctionnement hors-ligne.

Il semble excessif quand vous pourriez probablement construire un petit composant ActiveX serré marqué Safe pour les scripts et obtenir l'installation de l'utilisateur à la place.

0

Je pense qu'il est peu probable que vous puissiez le faire. Les applications de confiance dans Silverlight 4 peuvent éventuellement être en mesure de le faire, ce serait dans l'installation de navigateur seulement si possible et je pense que c'est peu probable si.

http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx#elevated

Sinon, vous n'avez pas accès à un système beaucoup plus d'utilisateurs, donc je ne pense pas que vous pourriez le faire avec ces technologoies seul.