This blog covers technical and business topics. I am a technologist and consultant with a deep interest in technology trends.

Wednesday, March 3, 2010

Rocky Mountain Trifecta Presentation – Microsoft Technologies in a Google World

March 3, 2010

I had a fantastic time presenting at the second edition of the Rocky Mountain Tech Trifecta.  The topic I tackled was "Microsoft Technologies in a Google World."  The session had a good turnout -- somewhere around 50 folks, and the audience was energized.  There was some amount of feigned outrage that I was giving a Microsoft presentation on a MacBook Pro (all the code demos were on a Win 7 virtual machine). That provided a good ice breaker, though, as folks offered me stickers to cover up the glowing Apple on the back of my machine.  I declined. However,  I told the crowd that if projector failed me (it was having overheating problems), the first person who shouted "I hate Macs" would get one of my giveaways.

The gist of the presentation was that there are literally hundreds of Google products, with more appearing all the time.  Some of them have developer APIs, and some of the APIs are very powerful. 

It's easy to believe that in order to play in Google's sandbox, you have to write Python or Java or JavaScript.  I set out to show that was not the case.  There has been a lot of work done by the community -- and even Google itself -- to write .NET-oriented components and APIs.  In addition, Microsoft offers technologies like the REST Starter Kit and LINQ to XML that make it a joy to develop on the open standards that Google generally favors.

The slides from the presentation can be viewed here:  http://docs.google.com/present/view?id=ddp5xc2n_198dxwphpdz

Some of the other links from the presentation include:

Section about Google Maps (Demonstrating an API that is straightforward to use with .NET):

Section about Google Wave Robot (Demonstrating an API that is difficult to use with .NET)

Section about the Google Data API (Demonstrating an open-standards API that you can build upon)

Monday, March 1, 2010

Opening Salvo

March 1, 2010

So this is my new technical blog.  My intent is to use it to write about things I come across in my work as a developer and architect.  All that other stuff I said before was just fine, but I figured I would start fresh, with a renewed focus, to see what comes of it.

Followers