Archive for the ‘WebDev’ Category

Adobe to Open Source Flex?

Thursday, April 26th, 2007

Adobe sent out a press release this morning titled "Adobe to Open Source Flex ". Is that so? Dana Blankenhorn from ZDNet says this is A sign of desperation from Adobe ...Is that so? After reading the press release a few times, the title "to Open Source Flex" seems to ...

Internet Messaging Bus – Web 2.0 Communication Layer

Sunday, April 15th, 2007

In my previous post, “Web 2.0 Re-examined: the Paradigm Shift, Technology Stack and Business Value “, I described a “Web 2.0 Technology Stack ” that contains three building blocks: Application Client Container, Internet Messaging Bus and Enterprise Mashup Server. In this post, I’ll explain more in detail of what an ...

Dojo Footprint and Ajax Performance Recommendation

Wednesday, April 4th, 2007

Introduction Ajax is flying high and Ajax toolkits are certainly of big help. However, I do hear from people in the community complain about the size of various Ajax toolkits. A lot of Ajax toolkits require hundreds of kilobytes of download, sometime even over megabytes. Dylan Schiemann from Dojo ...

Dojo Custom Widget Tutorial

Wednesday, March 28th, 2007

In my effort to evaluate Dojo performance, I am going to build a custom Dojo widget and create my own build profile so that only the absolutely required files for my application are packaged into the initial download. However, considering the real world best practice, I would create my own ...

Is Ajax Deprecating Client Side Java?

Monday, December 11th, 2006

The Ajax wildfire makes many people constantly think about what impact it has on other technologies such as Java, Flash and .NET. Are application developers going to switch from other technologies to Ajax? I explored this subject with regard to Flash in my earlier post The Converging Developer Community - AJAX ...

Open Source Java: Neutral for Vendors, Good for Developers and Great for Sun

Wednesday, November 15th, 2006

The industry has been talking about “open source Java” for many years and it finally happened (Java goes GPL).. To be honest, I have not been enthusiastic about open sourcing Java. First of all, what does “open source Java” mean? Java source code has been available for many years. What is ...

Mobile 2.0

Saturday, November 4th, 2006

Mobile 2.0? While I am dubious about using this “2.0” moniker, there is no doubt that there are significant cultural and technological evolutions are happening that are worthy of at least a conversation. In this post, my intention is to talk about the evolution of mobile computing and “mobile 2.0” ...

Web 2.0 Communication Layer: from HTTP to Comet to Internet Messaging Bus

Friday, October 13th, 2006

What is Internet Messaging Bus? Internet Messaging Bus is an enhanced web communication layer built on top of HTTP that supports two-way, bi-directional communications as well as reliable messaging. We all know HTTP, the communication layer of Web 1.0. Recently, we also started to realize some of the limitations of HTTP. ...

OpenAjax Update - Addressing Key Challenges for Ajax Adoption

Tuesday, October 10th, 2006

OpenAjax Alliance had its 2nd face to face meeting on Oct 5th and 6th at Sun Microsystem’s office in Santa Clara, CA after the AjaxWorld Conference. While paying close attention to confidentiality concerns, I feel comfortable sharing some of my thoughts and reactions. In particular, I am sharing some of my thoughts on the ...

The Converging Developer Community - AJAX to Overtake Flash

Saturday, October 7th, 2006

At AjaxWorld Conference and OpenAjax Alliance back to back meetings in Santa Clara, CA this week, it has been hard not to think about the developer community and how Web 2.0 is impacting it today. Web development can be roughly divided into two camps: Web site development; Web application development; "Web site development" is ...

Thank God - Java EE Is Not Like Ajax

Wednesday, September 27th, 2006

It is shocking that some people would actually recommend "Java EE to be more Ajax-like". Java Developer's Journal reports in story "Why Can't Java EE Be More Ajax-like"?) that Cincinnati-based Brandon Werner's blogged: "AJAX is not a set of any one company’s technologies, and there is not even a 'reference ...

OpenAjax is Officially Open Now

Wednesday, September 20th, 2006

I am excited that OpenAjax Alliance is officially open now. Over the last months, we have worked very hard and have made some incredible progress, depsite the heterogeneous nature of many different members representing different viewpoints. One person that definitely deserves credit for getting us to where we are today ...

Two Key Challenges for Ajax Adoption that We Have Ignored

Tuesday, July 11th, 2006

There are some fairly big issues with Ajax and I am puzzled. I think the Ajax community need to pay more attention here in order for Ajax to be really adopted. Before i get into the negatives about Ajax, let me clarify my position about Ajax first. Yes, there are ...

RIA Solutions and The Converging RIA Programming Model (Article 3)

Friday, May 5th, 2006

This is the third post of Enterprise Rich Internet Application Series. RIA Solutions Today There are many RIA solutions available today. Each of them fits into one of the approaches mentioned above. Some of the solutions come with tooling that can simplify development and maintenance. The following table shows a list ...

Enterprise Rich Internet Application:Ajax, Java, Flash,.NET and Market Landscape (2)

Friday, April 28th, 2006

This is the second post of Enterprise Rich Internet Application Series. Approaches to RIA Development Though it is still evolving rapidly, today’s RIA marketplace is already rich in choice, and IT is challenged to match technology options with business goals. But while there are a variety of approaches and products ...