Photo © Shawn Hempel | Dreamstime.com
And the biggest story of the weekend is ....
A bunch of Microsoft MVPs got renewed.
Of course, when I say 'biggest' story of the weekend I'm basing this on the percentage of congratulatory posts dominating my Twitter stream. In the year since I left Twitter because of the echo chamber 'noise' vs signal it seems nothing much has changed :-(
Anyway, moving swiftly on...
Someone on the internet is wrong....
Late on Friday a very ignorant post about Silverlight and Silverlight developers appeared on Google+, seemingly in response to Jeremy Likness' post Top 10 over-engineering mistakes in Silverlight.
The post was from Kevin Darty who apparently works for a Department of Defence contractor (shouldn't they be a bit more informed?!) and displayed unbelievable naivety, bordering on downright malicious untruths, about the technology and developers who've been using it.
Unfortunately, it displays all the sorts of ignorance that is all too common in this 'get the traffic up, whatever you have to do' journalistic world we live in.
Here are some of the more annoying statements he makes in his post:
Silverlight is on the scene and all the .NET Developers jumped on it like it was some amazingly new technology.... something revolutionary
Talk to any recruitment agency and you'll soon discover that heck, HARDLY ANY .NET developers jumped on Silverlight for ANY REASON AT ALL.
Just because a small, but influential, vocal group of MVPs keep 'talking up' Silverlight doesn't make this statement about all .NET developers knowing it fact. Kevin, do the research. Ask recruitment agencies what percentage of .NET developers have Silverlight skills. You will find it's nothing like 'most', not even close to 'half', and far less than you've implied in your ridiculous post.
Now Silverlight Developers are a dime a dozen
The situation hasn't changed in the last year. If anything it's got worse. There just aren't the developers out there. It's become a self-perpetuating tragedy that the lack of developers causes a reduction in the number of Silverlight projects undertaken, leading to a reduction in available contracts, leading to even less .NET developers wanting to waste time on Silverlight when there are far too many demands on their time already.
But heh, Kevin, let's not let any facts get in the way of a good article on engineering mistakes!
For Silverlight developers their scope goes no further than Internet Explorer
Dang! I must have imagined the support and testing I had to do in Google and Firefox, and Safari on a Mac. How stupid am I?!
Even if you took Darty's ridiculous 'intranet' accusation at face value his 'standard set of tools' that he berates Silverlight developers for not using (apparently they're trying to put a square peg into a round hole) work differently from one version of IE to the next, requiring multiple hacks and fixes that waste developer time and have real negative cost to the project. But again, why let facts get in the way of a good argument?
Microsoft has been telling Silverlight Developers for the last 2 years that they should focus on HTML5
One year ago when I first started talking about how Microsoft were abandoning Silverlight and appeared to be pushing HTML5 (ONE year ago, not TWO Mr Darty), two weeks before the infamous Scott Barnes tweet that started the whole initial "Silverlight is dead!" shitstorm, I was laughed off the planet as being "malicious" or "too negative" or just plain "dumb for thinking Microsoft would even consider that"". Even as recently as a year ago Microsoft were NOT telling anybody about HTML5 (that happened first with the unveiling of the first platform preview of Internet Explorer 10, and then got real emphasis just a few months ago when they gave first previews of Windows 8). I only sensed HTML5 was the new favoured child because of a chance encounter with someone from inside MSFT who talked about how "internally, everybody seems to be reading HTML5 books and the Silverlight team have been loaned out to Phone or PRISM". If Mr Darty thinks Microsoft has been telling Silverlight developers for the last two years that they should focus on HTML5, he should provide just ONE link proving his ridiculous claim.
Today's "News" Links
|Bloomberg: IBM Tops Microsoft for first time since 1996 (Sarah Frier and Dina Bass, Bloomberg)
Microsoft loses second place after Apple to IBM.
|Expression Design (September Preview) has been released by Microsoft (Microsoft)
More software preview versions from the Expression team, but where's a version of Blend 5 for XAML?!?!.
|ORM Profiler 1.0 Has Been Released (Frans Bouma)
The folks behind LLBLGen Pro release an ORM profiler that works with all the big ORM players. Very reasonable pricing for the initial offering too!
|Microsoft Security Tools Nuking Google Chrome Browser (Ryan Narraine, Ziff-Davies)
So this is what Microsoft meant by 'no chrome' on Windows 7! Nasty!
|Windows 8/IE9 has 20% of worldwide market, more in USA. Ie6 Drops to About 9% worldwide. (Netmarketshare)
Latest browser stats with story indicating that Ie9 and Windows 8 story are helping stop the decline of IE browser market share.
Today's "Opinion" Links
|11 Hard Truths about HTML5 (Peter Wayner, MacWorld)
The HTML5 boat has already sailed, but Peter rightly points out there can be nothing but choppy waters ahead.
|What's wrong with Microsoft (Joe Stagner, Mozilla)
Former Microsoft employee Joe Stagner explains what's wrong with the company, whilst insisting he's not sharing any 'inside' information. Hard to disagree with anything stated here.
|Windows 8 Anti-Virus Has a Long Way To Go (Chester Wisniewski, Sophos)
Well they would say that, wouldn't they?! Nevertheless highlights some serious shortcomings.
|Windows 8 Security: Stronger but Gentler (Robert Lemos, InfoWorld)
Good news all round, by all accounts.
|Windows 8 Animations Library Creates Better User Experiences (John Papa, Visual Studio magazine)
Quick overview of what's in the Windows 8 Animations Library.
|Redmond on Reading: Digital Book Design Ideas from Windows 8 (Peter Myers, My Kind of Book)
If you haven't got time to watch the video of the Build '8 Traits of Metro' talk, or read our transcript, this blog article gives a nice condensed summary of the main ports as they apply to digital books.
|Over-Engineering and Picking the Right Rule for the Job (Kevin Darty, Google+)
Don't you love it when 'experts' give opinion on technologies they haven't done even the most basic research about? Me neither. See today's editorial.
Today's "Technical" Links
|Microsoft Windows Simulator Touch Emulation (Mynor Ivan Muralles, Visual Studio Team)
More on the recently released Simulator Preview for Visual Studio 11, this time it's all about touch emulation.
|Metro Controls - The JumpViewer Control (Richard Griffiths, XAML Ninja)
Nice walk-through of the JumpViewer control in the Metro controls for Windows 8.
|Windows 8 Metro Style Application Manifest (Andrej Tozon)
Walk-through of the Visual Studio GUI for the application manifest.
|SpinPaint for Windows 8 (Charles Petzold)
Cool stuff with Metro and porting the SpinPaint application.
|Windows 8 Migration Tips and Tricks (Brendan Forster)
Good technical post on the problems Brendan had porting an app to Windows 8 Metro.
|Windows 8 Weather App Tidbits (meraTechPort)
Not so much tidbits as an explanation of what you see when you run the app!
Today's "HTML5" Links
|Ten Online Tools to Simplify HTML5 Coding (Jean-Baptise Jung, Cats Who Code Doctor)
Thar be gold in this here blog article.
|38 Websites Coded in HTML5 for your Inspiration (Wabbaly)
Silverlight developers, be afraid! Be very afraid!
Today's "Fun" Links
|The Talking Mug (Christmas Present for annoying co-workers) (Presents For Men)
Hot sunny day and already the stores are full of Christmas gifts. Presents for Men have some fun stuff. As well as this talking mug they do talking loo-roll holders too. Very reasonable prices.