We have developed a Silverlight Control which performs some biometric's to establish someone's identity and will be using it to authenicate a user in our MVC app.
However we want to provide for someone which does not have Silverlight installed and therefore return a view which provides a normal login/password type stuff.
My question is :
What's the best way to control which control to display; should the controller make the decision about which view to use depending on detecting silverlight or should a single view make a decision about what to display.
Any advice / best practice would be gratefully recieved.