Silverlight Arc Control in 5 Easy Steps

Whilst working on a proof of concept, we came up with an idea for an interesting menu that would form an arc around a company logo at the top-left corner of the UI: When a user moves the mouse over one of the icons it would be magnified, much like a fish eye control. These…


Performance characteristics of the Silverlight DataGrid

Overview This article will discuss the performance characteristics of the Silverlight DataGrid both standalone and in comparison with an HTML DataGrid with similar functionality. The project I was working on had a large ASP.NET DataGrid that was performing very badly, and we were asked to rewrite it as a Silverlight component. The HTML DataGrid was…


Dynamically Changing the Display Language in Silverlight

On a recent Silverlight project we had a requirement to be able to dynamically change the language of the site without refreshing the page. This ruled out the normal way of doing localisation using Resource files and meant we had to find away of binding text strings to a ‘Dynamic Resource’.  Given that Silverlight doesn’t…