Here is my first published Silverlight App: http://sudoku.kenhales.com. It solves Sudoku puzzles. It isn't a finished product by a long shot. Here is my take on Silverlight so far:
- It is better than ASP.NET by quite a ways, but there is going to a learning curve I still need to get past.
- I think I will be doing a lot more line-of-business work in Silverlight, including an inventory module for my company's Field Service system (at http://poolcarepro.com).
- I hope it becomes a popular dev and execution environment -- I do not want to end up with legacy code that is out of the mainstream -- like Delphi or PowerBuilder.
- I love c#, and definitely relish the idea of providing a rich user experience over a browser, but without having to use JavaScript.
My plans for this Sudoku solver program include:
- Provide a better way of entering values. I am thinking some kind of specialized combo box. One that has an animation to expand a pop-up to show a 3x3 grid of the numbers 1-9, plus a 'clear' button.
- Ability to save and load existing puzzles.
- Experiement with Expression Blend (I simply did bare-bones XAML on this so far) to give it more pizzaz.
If anyone has any comments or suggestions, I'm all ears.