A few months ago as I was getting into Silverlight I wrote an article on building a line of business application in Silverlight and entered it into a competition on the SilverlightShow.net website and came second. Since then I’ve continued writing additional articles in this series for the SilverlightShow.net website that have been very popular. Well this competition is being run again, with the details here:
When this competition was run previously the winners were determined by votes from the community. This time however the winners will be determined by a panel of experts, of which I’ve been invited to be on. This is quite an honour for me as I hold all the judges in very high esteem (they are the biggest names in the Silverlight community) and I feel privileged to be in their company.
There are awesome prizes on offer so if you’re looking to get into Silverlight or are looking to make a name for yourself there are good incentives to get writing. I’m not accepting any bribes :), but I will list some of the criteria I’d expect in the articles I give the most points to:
- - This is an article competition, so the judging will be based upon the article itself – not the accompanying program or code. You may write a brilliant program, but the program/code should be seen as supporting the article – it should not be seen as the entry itself. That’s not to say the program/code isn’t important or required, but it’s not the primary focus. So don’t spend all your time on the code then leave the article until the last minute!
- - Not all entrants will be from an English speaking background so I won’t place a lot of emphasis on your spelling or grammar. The article should be easy and enjoyable to read however.
- - The quality of the article is more important than its quantity (ie. its length). You might have noticed that my articles tend to be long (the last one coming close to 7000 words) but often shorter is better. Clarity is the key, and the longer the article the longer you need to hold the reader’s attention for.
- - The quality of code is not vital, but does indicate your prowess as a developer.
- - You shouldn’t need to put swathes of code in your article – just note some interesting or unusual snippets worth mentioning.
- - Talk about your decision making process – why you did one thing and not the other, what alternatives you had, problems you encountered, your experience working with Silverlight as opposed to other technologies, etc.
- - The topic you choose may be rated partially on its uniqueness and its usefulness to regular Silverlight developers. Some topics have been done to death (obtaining data from a web service is one of those) so avoid those unless you have something different to say.
These probably won’t be all the criteria, but are just those I can think of off the top of my head. I look forward to reading your entry!