The World’s Leading Microsoft .NET Magazine
   
 
The .NET Addict's Blog

My Top Tags

                                                           

My RSS Feeds








I heart FeedBurner

Latest Diggs - Programming

Computers Blogs - Blog Top Sites

Site Hits

Total: 4,881,741
since: 19 Jan 2005

My Appearance in the RIA Shootout on sys-con.tv

posted Tue 05 Jun 07

Hopefully you saw me during the RIA Shootout that was held live yesterday from the Times Square TV studio in the Reuters building. The panel discussion was all about RIAs, the future of RIAs, AJAX, where it's all headed and what the landscape looks like. In attendance were Java folks, a representative from Adobe who works in the Flex division, an open source advocate, Coach Wei (the founder of the OpenAJAX alliance and CTO/Founder of Nexaweb), and Roger from Sys-con who hosted and moderated the event. Oh, and me. I was there too :)

I found the entire event to be surreal, like an out of body experience. I'd never been in a make-up chair before, and I'm really an "in the trenches" kind of developer - I've never much aspired to be on TV, but I also won't turn down the chance to discuss things that I am passionate about with other like-minded and extremely intelligent people. However, it was a bit humbling when they had to use a little bit extra make-up on my head to make sure the shine from my baldness didn't interfere with the camera :)

We talked about AJAX and the general consensus among the panelists was that AJAX as a word is overused and overhyped. There are varying degrees to which you can implement AJAX, and we all agreed that as an enhancing and enabling technology, it's a great tool, but it is not the be-all-end-all of technologies, and its overuse is a huge, huge problem.

When discussing Silverlight and Flex, we talked about how both technologies utilize compiled code, so the interaction with these kinds of applications is inherently snappier and consumes less bandwidth than doing full-page refreshes on server-side technology pages like PHP and ASP.NET. Additionally, the representative from Adobe made the point that Flex is here now, and you can use it now to deploy real-world applications. While this is true, it's somewhat irrelevant in that once Silverlight RTMs, that won't be a valid argument. Silverlight will be just as easy to get onto desktops as Flash is/was, it's just a matter of time. That said, I did like his point that the development tool for Flex can be used natively on the Mac or on Windows, whereas Silverlight development requires Visual Studio "Orcas", even though you can view/run Silverlight apps on the Mac. I would love a native Cocoa tool for building Silverlight apps.

Other interesting things that I learned included the fact that Coach Wei thinks Java Server Faces is an incredibly stupid idea, and actually used the phrase, "lipstick on a pig", which immediately made him that much more appealing in my book :) I've never heard of Java Server Faces before, so I can't comment on it.

All in all I think the panel discussion was fantastic, and we made some good points and got a lot of viewer questions answered, even the one from the guy who wanted an autographed copy of Yakov's book (what? nobody wants an autographed copy of SharePoint 2007 Development Unleashed?). On my way out the door I got pulled into an SOA panel that was taped rather than live, and that 30 minute discussion should show up on sys-con.tv sometime in the near future.

tags:              

links: digg this    del.icio.us    technorati    reddit

AddThis Social Bookmark Button




1. Craig left...
Tue 05 Jun 07 4:37 pm

Groovy man - as an fyi - what do you consider overuse of AJAX?


2. Kevin Hoffman left...
Tue 05 Jun 07 8:27 pm

A lot of people use AJAX when there's really no reason for it at all. When I see pieces of my interface sliding around, shifting, rotating, expanding, etc for no better reason than because it's possible - that's insulting to the users. On the other hand, if my GUI dynamically expands to reveal progressively more detail in the interest of making my interaction quick, simple, and unhindered.. then that's a good use of AJAX.


Tag Related Posts

What's New in Silverlight 3

Fri 20 Mar 09 2:38 P GMT-05

Live Mesh Tutorial 1 - Hello Live Mesh

Thu 06 Nov 08 2:33 P GMT-05

Cappuccino, Objective-J, and You

Wed 10 Sep 08 6:14 P GMT-05

Volta is to Ajax what Tums is to my Stomach

Wed 30 Jan 08 4:11 P GMT-05

My Silverlight Plugin has expired - WTF?!?

Thu 08 Nov 07 7:34 P GMT-05
tags:    

Silverlight 1.1 Alpha Refresh

Fri 10 Aug 07 2:09 P GMT-05
tags:    

Microsoft Volta - just another codename?

Wed 11 Jul 07 2:43 P GMT-05
tags:        

My Appearance in the RIA Shootout on sys-con.tv

Tue 05 Jun 07 11:41 A GMT-05
tags:              

Silverlight and Astoria - First Impressions

Mon 04 Jun 07 1:40 A GMT-05
tags:    

I'm going to be on TV (sort of)

Sat 02 Jun 07 12:19 P GMT-05
tags:              

Silverlight Revisited

Sat 21 Apr 07 9:48 P GMT-05
tags:    

Will Silverlight be DOA?

Mon 16 Apr 07 8:02 P GMT-05

ASP.NET Ajax v1.0 Beta

Fri 27 Oct 06 6:17 P GMT-05
tags:      

ASP.NET vs Ruby on Rails : Round 2 (Agility)

Thu 05 Oct 06 11:02 A GMT-05
tags:                      

ASP.NET vs Ruby on Rails : Round 1

Wed 04 Oct 06 1:37 P GMT-05
tags:                

Scrobbles, Diggs, Flickrs and Tags Oh My!

Tue 01 Aug 06 5:25 P GMT-05