title: How can I access a client side dll from a server side application?
body: <p>In my current project we are trying to integrate a card reader into a
  website. The problem is that we have to have the Windows Service
  sitting on the clients machine in order for the card reader to work.</p>
  
  <p>The purpose of the website is to have the client scan the card through
  the card reader and have the information be sent to the database
  through a web service. After the information is saved to the database
  it can then be retrieved and shown on the site.</p>
  
  <p>The question I have is
  how can I access a .dll, that I have written, from the the asp page
  sitting on the server. I know that I could use ActiveX but I am trying to
  access the .dll in a way that will allow me to have the webpage be used in
  as many browsers as possible.</p>
  
  <p>I am thinking of using silverlight to try and access the dll. The .dll in
  question is one that I have written and am trying to access. I've also looked
  at trying the DLLImport but I've not been able to get it to work. I am currently using
  .NET 4.0 and am writing in C#.</p>