•  

    Silverlight Woes & Solutions

    August 4th, 2008

    Recently, we completed development on a Silverlight interface for LOOP Exchange.  During this development, we ran into some interesting issues with some fairly simple solutions.


    Woe # 1
    The first issue we ran into involves file downloads.  Downloading a file in a browser requires a user to initiate the process.  This is a security precaution and it makes perfect sense.  The problem comes in when you try to have a Silverlight control, when clicked on by a user, initiate a download.  In Firefox, this works without a problem. However, IE decides that this isn’t user initiated, and if you want to allow it, you must specifically okay the action.  If you choose to allow it in IE, this reloads the entire page, bringing you back to the start of what could be a long set of forms.

    Read the rest of this entry »