The announcement of a $250K bounty (a little while back) for the heads of those responsible for the Conficker worm is a good one. Let’s hope this kind of practice is extended to cover all kinds of virus/worm production. Especially in the current economic climate, the motivation for fame (one of the reasons hackers build these viruses and worms in the first place) could be countered by the...
Silverlight 2 update gets it right
Last month I lamented the complexity Microsoft was imposing on products. Today’s Silverlight refresh is a simple example of them getting it right – it’s, um, simple. Here’s the upgrade screen you see when hit the Silverlight install page. I especially appreciate the message (marked in the red box). One big button. Simple. (Of course if you’ve got the developer tools installed, you’ll...
Microsoft Windows Mobile seems a little lost
It’s been heartening to see some glimmer of hope on the Microsoft Windows Mobile horizon (in spite of disheartening trends). The announcements at Mobile World Congress this week show that Microsoft is at least trying to improve their offering, with UI improvements in Windows Mobile 6.5 as well as various integration strategies including My Phone (hey what’s that rhyme with…), Marketplace...
Frustrations with Microsoft – Part 1 – Complexity
In a word: Complexity Yes, I know I’ve touched on this before, but it seems more apparent than ever that one of the problems crushing Microsoft at the moment is a set of overly complex experiences. We need simplicity. One the strongest marketing messages you can broadcast is: It just works! Give me a product that just works, and you’ve got yourself a fan. Companies like Apple (the current...
Trimming the fat?
The Microsoft layoffs (they’re reducing headcount by approx 5.21%) announced last week have been well and truly covered, with many (like Mini) saying it’s too little, too late, and others lamenting that a company of Microsoft’s stature has ‘steeped’ to get rid of it’s biggest asset. My opinion? Well, it’s just business right? I’m sure the decision wasn’t made lightly, and who am...
Install Windows 7 from a USB stick
I’m really enjoying Windows 7, it’s a little nicer to use, it’s pretty stable, and most importantly everything just works (well, except for Sleep mode on my Toshiba, but I suspect that’s a graphics driver issue and not necessarily a Windows 7 one – but hey, that’s what Beta versions are for right? To iron out these issues). Now, you may have a hurdle installing Windows 7 on a few...
SBTUG: Wed 28 Jan 2009 – SharePoint, Windows 7 and Touch
[Ooops! Forgot to post this on my own blog (but it’s over on the new SBTUG blog – and while you’re there let me know what you think of the revamped SBTUG site).] Quick details: The Sydney Business & Technology User Group When: Wed 28 January 2009 Time: 6pm (until approx 8:30pm) Where: Microsoft, North Ryde Contact: Craig Bailey : 0413 489 388 Cost: $5 donation (to cover Pizza) More...
Windows Live Tools for Visual Studio Getting Started Guide
As Nick has mentioned we’ve released a Getting Started guide for the Windows Live Tools for Visual Studio controls. The November CTP (details here, download here) has a bunch of controls for implementing Live Services in your web apps. It includes ASP.NET controls for Contacts, Login status, Maps, Messenger chats, Silverlight streaming etc. The November CTP includes compatibility with Windows...
LINK: Do and Don’ts of development
Mads Kristensen has a nice checklist of Do This items for high quality websites.
Jeff Atwood has a list of Don’t Do This items for general development (based on the Common Weakness Enumeration list)
Technorati Tags: Jeff Atwood,Mads Kristensen,Advice
nsquared Microsoft Surface apps
I thought you might be interested in this video – in it Neil chats with Eric Havir and demonstrates some of the educational apps we’ve been building for Microsoft Surface. The chemistry one at the end of the video is my favourite. It’s a little difficult to make out exactly what is on the screen at times, so make sure you click on the ‘watch in HD’ at the bottom right of the YouTube...