This post has been sitting in my moleskine for sometime fermenting and I figure since I just missed the boat from the A-List coverage of MIX early in the week I may as put it out there. These notes go back to my post in October 2006 called “Why Google, Yahoo, and Microsoft are NOT Competing“. Since then I have been thinking over the ever changing paradigm of technology as a business and how these major companies are competing. With the releases of Adobe’s Apollo and Microsoft’s Silverlight (back then it was called WPF/E), it struck me: the next battle will be between Adobe and Microsoft.
I stand by my conclusions of my aforementioned posts – even if you comeback with Google Office competing with Microsoft’s traditional cash cow – MS Office. No, there is not competition between these products. Both are and will serve different audiences. Will Google Office cannabalize some of Microsoft’s Office Revenue? Yes. Will it be enough to affect the bottom line? No.
That being said, why Adobe vs Microsoft? And furthermore, why do I think Microsoft will win?
As the next generations of the web are being developed on the basis of Rich Internet Applications (RIA) and Software as a Service models with the addition of varying, diverse media types such as audio, video and text – the company who can best embrace and enable this will become victorious.
If you envision the entire life cycle of a web application or an RIA it starts at conception and design, followed by development and deployment. Now as this workflow has progressed and been perfected over the years so have the tools…
Adobe
Photoshop -> Dreamweaver -> Flex -> Flash -> Apollo
Microsoft
Expression Studio -> Visual Studio -> ASP.Net -> Silverlight
Both companies are coming close to perfecting the workflow from concept to implementation. Granted you are not controlling the information like Google – but do control how its designed, developed, deployed, and what platform it will run on. The key for these to companies is platform – which will be provide the platform for the next generation of web development?
So why will Microsoft win? Easy. ASP.Net is far, far, far, far superior to Flex. Silverlight will trump flash – I don’t care about the numbers of people with flash already installed either. Silverlight will come prepackaged in Vista and in five years those numbers will mean nothing. Also the release of Silverlight has given power to the millions of .NET developers out there to create rich, engaging applications with the same ease as they are used to.
Oh and don’t forget about the inherent compatibility with the infrastructure that an .NET application lies on (WPF, Windows Server, SQL Server).
Some people agree with me… Scoble says Microsoft may have just “rebooted the web”. Mike Arrington says Silverlight Is Important.
More on the battle in upcoming posts, as well as much more on Silverlight. Also upcoming – why Astoria will be amazing and the Web 3.0 platform; and why Jasper will show the Rails crowd that we can do it too – only better, more scalable, and faster. And naturally more analysis from the rest of the great stuff that came from MIX07.
It’s safe to say this is a great time to be a Microsoft Web Developer.
Tags: Microsoft, Silverlight, ASP.Net, Astoria, Jasper
Related posts:
- Can Microsoft play with Adobe? Microsoft has been dabbling in this area for some with...
- Microsoft Visual Studio vs Adobe Dreamweaver 101 features are compared Hmm, wonder if there is any...
- Microsoft Releases Popfly Microsoft officially launched Popfly today. I found out while eating...
- Brad Abrams on Silverlight and WPF Brad Abrams of Microsoft fame talks about WPF and Silverlight...
- microsoft old vs new With the release of Windows Vista Microsoft has finally stepped...


{ 2 comments… read them below or add one }
You have some great points, and it will definitely be interesting to see how things play out. To be honest, I kind of feel like both will find a happy coexistence on the web, however the desktop might be a different story. For certain, Microsoft’s entry into the rich media space will drive improvements to both Adobe and Microsoft’s products, which will end up a win-win for everyone.
As a rich media producer, one of my biggest concerns with Microsoft’s products is their utter disregard for Mac development tools. Without designers, any web or desktop apps that get created will fall short. Without designers, the “wow-factor” just isn’t going to be there. And, let’s face it, 80% of designers are on Macs. As long as Microsoft limits their development environment to Windows-only, the content that gets created is just not going to compare with that created on Adobe’s products. Sure, there will be a few adopters who invest in Windows technology, but I just don’t think those who create the content are going to toss out their Macs in favor of Windows boxes just so they can be part of Microsoft’s new product line.
Regardless, I am glad to see the “evil empire” joining the fray. It will push the technology, and greatly increase the overall awareness of rich media. Let the fun begin!
Excellent point and I agree. TJ does all our design on a Mac – which makes for interesting workflow.
One thing to note is that Expression Media has a Mac version allowing Mac users to produce Silverlight enabled productions.
I really hope they figure out the entire Expression studio should be available for the Mac. Once they do that the platform will be unstoppable.
{ 1 trackback }