Home | Blog | Screencasts | Projects
# Tuesday, December 09, 2008

Just a quick note to point out the following link: http://www.visifire.com/

They provide open source Silverlight and WPF charts:

 

image image

 

Worth remembering next time you want to add a rich chart to your applications

Tuesday, December 09, 2008 9:09:00 PM (E. Australia Standard Time, UTC+10:00)  #    Comments [0] - Trackback
Silverlight | Tip
# Tuesday, October 14, 2008

So the big news is that Silverlight 2 has been released, I haven’t really paid much attention to Silverlight up until the Devsta competition which gave me the incentive to jump right in and start developing with it.

I remember on the first day of development of Console Connect I was really frustrated that I couldn’t get the exact layout of UI elements that I wanted, I hadn’t fully understood the power of the StackPanel. Once I got over that hurdle I found myself applying the same text styles to numerous textboxes which didn’t feel right, then I discovered the shared resources, by now the light was on and I was lovin it.

I was really impressed by how easy it was to pick up, I don’t recall having any problems at the code level, just the UI issues I previously mentioned. Within a week I had a couple of small games working and could do all the same things that I could in a winforms app like calling webservices and changing the UI in response to the users input. If I was a little more graphically inclined, my games could come to life with animations and sounds, but that is best left to those right side of the brain people.

One of my colleagues said to me that he didn’t think that Silverlight would get much widespread adoption, but my thoughts after having a good play with the technology are a little different.

I think the key is the shallow learning curve for .NET developers, something like this: 

 

Silverlearningcurve

 

Once you get over the little UI hump (which is basically the same for WPF) and learn a handful of things like data binding, resources and the way the UI can use panels, your just about at the top of the curve. I think Scott Hanselman had much of the same experience when started on his babysmash experiment.

So ultimately I think the success of Silverlight will be around the fact that developers can pick it up quickly and experience all that developer love from Microsoft. All the things that make development a breeze like a full debugger, intelli-sense and a framework that is familiar.

 

Or maybe I’m completely wrong and the rest of the world will have the same view as Ruby On Rail’s David Heinemeier Hansson who basically thinks that we are only scratching the surface with what can be done with Javascript and HTML, maybe rich internet applications will be a passing fad?

Tuesday, October 14, 2008 11:01:00 PM (E. Australia Standard Time, UTC+10:00)  #    Comments [1] - Trackback
Silverlight
# Friday, June 13, 2008

By default IIS does not return content that it does not have a mapping for, this will probably effect your first Silverlight deployment.

Before you deploy any Silverlight content you will need to add a mapping in IIS for the .xap extension.

 

The key is to register a MIME type for .xap for the application/x-silverlight-app type.

Also

Some Silverlight 1.0 applications may use .XAML that is being served directly from the server, so it might be prudent to also add this MIME type:

.xaml for the application/xaml+xml type

Friday, June 13, 2008 1:19:00 PM (E. Australia Standard Time, UTC+10:00)  #    Comments [0] - Trackback
Silverlight | Work
Statistics
Total Posts: 190
This Year: 3
This Month: 0
This Week: 0
Comments: 38