So here is the latest version compatible With Silverlight 2.0 Beta 2. I also added Tim Rule's excellent glowing and shadow effects, which are just awesome!
Download it here.
This download includes the plugin, the SDK and the Visual Studio 2008 tools.
Rumours say that the final release will be in September, but we will just wait and see…
You would also want to download Microsoft Expression Blend 2.5 Preview which has support for Silverlight 2
Just waiting for Scott Guthrie to start blogging about the details
The SilverlightCalendar is a Silverlight (obviously) application that I wrote back in 2007. I was originally written for Silverlight 1.0, but I have now upgraded it for Silverlight 1.1. The main features are the same:
- All the calendar data is fetched from an SQL server, using vanilla ADO.NET and webservices.
- All layout and controls are dynamically added to the root canvas. No hardcoded layout at all.
- Heavy use of animations, using storyboards.
- Everything is event based.
- Supports zindex for focusing objects
Additionally, the 1.1 version has the following new features:
- Much better use of custom controls and XAML. Use Expression Blend 2 (preview) to update XAML.
- Fullscreen support
- Resize support
- Additional fonts support
The interesting part in my opinion, is the integration with the business layer. This is usefull in real world scenarios, fetching data from data repositories or services and using the data in the Silverlight application.
Visual Studio 2005
The 1.1 version is written in C# and is much more flexible and much easier to maintain. This is how real Silverlight applications should be written. Each Silverlight control is a custom control and can be modified in Expression Blend 2. That makes it really much easier to create the XAML and handle state in the control. In addition, a new set of tools were used to create it, making it easier to use and maintain.
Visual Studio 2008
Silverlight 1.1 Alpha refresh SDK september
ASP.NET futures July 2007 (includes the XAML server control)
Silvelight 1.1 Tools for Visual Studio 2008 (makes the business interaction much more convenient using the "Add Silverlight link…" feature)
Microsoft Expression Blend 2 Preview
I have rewritten the calendar to support Silverlight 2 Beta 2
Happy Silverlight coding