Silverlight Dive Log Sample Application
The Dive Log is a sample application written for my talk at Tech Ed New Zealand and
Tech Ed Sydney 2008. The application is a traditional CRUD application using WCF and
LINQ to SQL for the back-end and Silverlight 2 for the front-end.
The sample includes concepts like:
- How to do CRUD using WCF and Silverlight 2.
- How to structure your code and use the Model-View-ViewModel pattern.
- How to use databinding and value converters.
- How to create a great design-time experience with sample data.
- How to apply IoC and Dependency Injection in Silverlight 2 using Ninject.
- How to template controls to build a cool looking application.
- How to integrate with the back/forward buttons in the browser.
- How to enable printing in a Silverlight application.
To test the application click the screenshot.
You can login using any username or password. If the user does not exist it will be created.
The application is written by
Jonas Follesø and is licenced under the Microsoft PL licence.
The graphics is done by
Hege Røkenes.