In a recent project, I wanted a quick way to change out color schemes for a Silverlight project. One resource that I have used to build sample color schemes is the Color Scheme Designer 3 by Petr Stanicek. The designer allows the color scheme to be exported to an XML file, but the format doesn’t lend itself to being quickly imported as a XAML resource file — so I decided to write a little console application to convert it to a XAML resource friendly file. You could also simply to an XSLT transformation, but this was used as a way for me to learn to use LINQ to XML to both read and write XML files. If you find this useful, enjoy — but this is so I can have a reference to it at a later time.
This week I had a lot of time to experiment with new ideas – snow in Texas has a way of shutting down business. As part of my tasks for this week, I wanted to provide a flashy way to show off images stored in an image library. The idea came from an “employee club” site at a client. The group is made up of people from across the organization who participate in activities outside of the job – Special Olympics, Ranger’s Games and other social or community events.
Continue reading “Silverlight Image Viewer for SharePoint 2010”
I’ve been reading a lot of resources related to Silverlight, especially as it relates to SharePoint 2010 development. One of the things that impresses me most about the technology is the ability to deliver very rich user interfaces. Not only that, it allows some advanced interactions that are simply not possible without some heavy coding, solutions like this:
This solution shows how to upload a file to a document library simply by selecting the files from your file system and then dragging them over the Silverlight application where they are processed and placed into SharePoint. I’m imagining all types of scenarios where this would be useful — especially for business users that deal with a large volume of files every day.
I watched this video today and learned a lot about some of the integration options available with SharePoint 2010 and Silverlight. I already see several projects that I can begin leveraging Silverlight to create complete solutions for several of my clients.