Software Skills
General
Ben has been programming since the early 90's starting with database programming Dbase, and Paradox. Then moving onto Delphi, and sql databases. Finally moving to .net and C# when it was first launched.
In recent years Ben has been concentrating on Asp.net and its allied technologies.
Asp.net
Ben has spent most of his time coding Asp.net programs for various clients since it initially came out. More recently he has been using a lot of Ajax and Jquery alongside to make pages more responsive.
After producing several large and complicated applications using the traditional ASP.Net web forms, it highlights the benefits of the new MVC architecture which simplifies the pages considerably and also allows testing right up to the UI level. A much better programming pattern.
Silverlight
When Silverlight 2 was launched Ben got really excited with the concepts, and initial implementations.
With versions 3 and 4 this has matured into a really great product.
Over the last 6 months he has been working on a Silverlight application of a climbing guide for a new area in Morocco (see climbing pages).
This was started in version 3, and now moved to 4, and is using a lot of the latest best practices.
Including MVVM, Entity Framework, RIA services, Co Routines, and MEF.
Work
If you interested in employing Ben please email him at email and he can send you his latest CV.