webcam porn


New version of the Silverlight Calendar

Friday, October 3rd, 2008 | .NET | 2 Comments

Some time ago, I wrote a birthday calendar in Silverlight 1.0. It was purely JavaScript and somewhat restricted because of that. Later I upgraded it to Silverlight 1.1, the first version of Silverlight that used managed code. Silverlight 1.1 is now Silverlight 2.0, but there has been a lot of changes between those version.
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.


Silverlight 2.0 Beta is here!

Thursday, March 6th, 2008 | .NET | 1 Comment

Finally, the first beta version of Silverlight 2.0 is here! You can download it at :

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 :)

› Continue reading


SilverligthCalendar [updated]

Tuesday, January 29th, 2008 | .NET | No Comments

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.

SilverlightCalendar 1.0

The Silverlight application is written 100% in JavaScript. It is basiclly production ready, but it's hard to maintenance. The XAML is escaped in JavaScript which makes it incompatible with Expression Blend for instance. It is possible to extract the XAML and use a downloader object to make it less integrated in the JavaScript, so you are welcome to modify it if you like ;)


  • Visual Studio 2005

Download the source code. Includes the database as well (SQLEXPRESS).

SilverlightCalendar 1.1

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)

Additional tools:

  • Microsoft Expression Blend 2 Preview

Download source for SilverlightCalendar1.1 (including DB).

SilverlightCalendar2 [updated]

I have rewritten the calendar to support Silverlight 2 Beta 2

This version can be downloaded here.

Happy Silverlight coding :)


sisli escort goztepe escort