We’ve been working on some stuff at Lightning Tools to create solutions using Silverlight 2.0 beta 2. To us the idea of Silverlight is great, rich internet applications, with zero javascript. Awesome! But we’re left with a few things we’re wondering over before we start pushing things out to get feedback. The two things that are pretty much ready for beta are the SharePoint Silverlight Forums which I’ve mentioned before and a Silverlight ToDo style list application also for SharePoint
The points I’m currently pondering…
1, Will large corporations roll out Silverlight to their desktop PCs? Many places I go to have just upgraded from Office 97 to Office 2003 (which may have been a licensing-cost issue) so lots of places are slow to let clients install the latest new thing. How many places allow Flash to be installed? (I’m guessing this is pretty high?)
Of course with Silverlight requiring a WCF layer to write data back this means we can easily swap out the Silverlight front end for standard html web parts – but that’s getting away from the Silverlight point :-)
2, The feedback from the people who have tried out the SharePoint Silverlight Forums has been to improve the look and feel. At Lightning Tools at the end of the day we’re all coders and so making things ‘look nice’ is tough! So I think we have 2 options:
a, Work with/Employ a design agency with experience of Silverlight 2.0 to refine and perfect the user experience of our tools.
b, Customers are always going to have different look and feel requirements, and one of the aims of Silverlight is to show how easily designers can make solutions look great with Expression Blend. So our second idea is to sell the solution with complete source code. This gives each customer the chance to go with our style as it is, or go completely crazy and change it completely.
Obviously supplying source code always has it’s own risks and problems – but ideally it would be a great solution if we lived in a fair and ideal world.
So dear reader what do you think? Will Silverlight be deployed to the enterprise and what would you do about the look and feel? (or as a customer would you love to buy a Silverlight solution with source code?)