Coach Wei

Subscribe to Coach Wei: eMailAlertsEmail Alerts
Get Coach Wei: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Coach Wei

The F2F meeting of OpenAjax Alliance at NYC on March 21st worked out really well in my oppinion. As a result of the last F2F meeting in October 2007, we formed a new task force called "Runtime Advocacy Task Force" at OpenAjax. The goal of Runtime Task Force is to collect a "wish list" from the Ajax community, get the communities involved, have active dialogs and engage browser vendors, with the goal of fixing the issues that have bugged down Ajax developers and help build a better web. So far we've collected a list of 29 issues, of which we hope to open up to the general public for review/comments/voting. The discussions around Ajax Runtime wish list were fantastic. Douglas Crockford from Yahoo, Jon Ferraiolo  (IBM and OpenAjax), Howard Weingram (Tibco), Gideon Lee (OpenSpot), Dylan Schiemann, (Sitepen and Dojo), Alex Russell (Dojo), Bertrand Roy (Microsoft), Yehuda... (more)

OpenAjax Hub 1.0 and InteropFest

Coach Wei's Blog OpenAjax Alliance has made substantial progress in the last 12 months since its inception. The cornerstone is OpenAjaxHub 1.0 (OaaHub 1.0). OaaHub 1.0, an open source project under Apache V2 license,  focuses on interoperability - it enables different Ajax components to inter-operate with each other using a "pub/sub" mechanism while these Ajax components may have no knowledge of each other at all. OaaHub 1.0 is extremely small (6KB, uncompressed, and with comments) but it is powerful and extremely useful for building Ajax applications. The power and the adoption ... (more)

Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?

Coach Wei's Blog Here is a question that I have been pondering on and off for quite a while: Why do "cool kids" choose Ruby or PHP to build websites instead of Java? I have to admit that I do not have an answer. Why do I even care? Because I am a Java developer. Like many Java developers, I get along with Java well. Not only the language itself, but the development environments (Eclipse for example), step-by-step debugging helper, wide availability of libraries and code snippets, and the readily accessible information on almost any technical question I may have on Java via Google. ... (more)

Java or .NET? XML Rich-Client AJAX Technology Brings Zero-Install Rich Client To Java

This article originally appeard in Java Developer's Journal on October 10, 2005 Which platform to use Java or .NET? Developers ask this question all the time. Java has been widely adopted because of its overwhelming benefits on the server side, but Java has less to offer on the client side. .NET has made inroads into the enterprise by leveraging its stronger rich-client capabilities. An alternative solution for enterprise-scale Internet application development is the emerging XML-based rich-client technology. .NET Erosion from the Client Side There are good reasons why Java is th... (more)

AJAX-Heavy Applications on Google Chrome

“This is the best browser so far” is that I can say after being a Chrome user for one day. First of all, I was glad to find out that I haven’t found Chrome breaking any web application yet, especially Ajax applications. I was a little concerned about this, given that the Chrome cartoons say “Javascript runs in its own thread”, which is different from the threading model today. For example, Razor Profiler is a fairly Javascript-heavy web application that I wrote to perform JavaScript profiling and Ajax performance analysis. It includes tens of thousands of lines of JavaScript code... (more)