5 Microsoft Products that Still Suck, But Might Be About To Stop Doing So
Windows
Windows 8 is slated for release in sometime in late 2012. Perversely, the very thing that it is attracting most criticism for, is precisely the thing which may make it great. Namely the ability to program desktop applications in HTML5/JS/CSS. This would mean that for the first time in its life, Windows application development will be truly standards based. Its no secret that the best and brightest programming minds have been flowing out of windows desktop development and into web application development. To make windows application development web application development is perhaps not so much a stoke of genius as a stroke of uncharacteristic pragmatism for Microsoft. The possibilities are literally endless. Expect big things from Windows 8 for this reason alone.
Internet Explorer
Every version of internet explorer up until and including 8 was terrible. Whilst in a position of market dominance, Microsoft rested on their laurels and allowed the browser to move in various user-hostile directions until finally an essentially unusable ie6 started the great exodus to Chrome, FireFox and Safari. Finally IE 9 was released, which was a clean lightweight browser that supported standards and generally behaved in a similar way to the other leading browsers. Developers, designers and users rejoiced. Now it seems with the forthcoming IE 10 that Microsoft may actually be moving on to big things. Thats not to say that the browser will be in any real sense ground breaking, simply that it will be on a par with its rivals for a first time in a long time.
Bing
Live Search, Windows Live Search, and MSN Search used to be terrible. Like really, really terrible. Bing is quite good. Depending on your preferences, it may be even better than Google or Yahoo. The point again is that they have nothing revolutionary, or way out in front of the competition- its just that right now, for the first time in a long time, Bing is, in some respects, _as good as_ Google and Yahoo.
Windows Phone
Windows Mobile hurt. Right up until 2009, buyers of supposedly top-end windows smart-phones would end up with a user experience that was slow, fussy, and in a thousand little ways inferior to both Android and iOS. To some extent that changed with the release of Windows Phone, but things really took a turn for the better with the release of the Mango interface. Suddenly people actually like using Windows based phones, some people even _prefer_ them. All because of the Mango interface
Windows Server 8
There are two schools of server development: *nix and Windows. To all intents and purposes they could also be called “command line” vs “pointy clicky”. The two gigantic advantages that *nix servers have over windows is that
- *nix is generally free
- On *nix everything can be run from the command line.
However the forthcoming Windows Server 8 is set to be command line driven by default. Admins everywhere are rejoicing as scripting tasks become much, much easier.