Coach Wei

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


Top Stories by Coach Wei

It's no surprise that the common perception is that Web applications are unreliable and problematic. Users often experience "404," "resource unavailable," and "network unavailable" errors or even a mysterious application error telling them to "retry the application later." The truth is, a fundamental source of all these problems is the HTTP communication layer of the Web. The Internet was initially designed for presenting and sharing hyperlinked documents in the form of Web pages. Therefore, the communication layer is based on the HTTP "Request/Response" model, which adequately serves the purpose of page browsing. However, the Internet has since evolved far beyond simply supporting browsing activity and is now being utilized as an interactive platform for supporting mission-critical enterprise applications. However, in this context, there are still problematic Web ... (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)

Dojo Grid and Open Source Community Contribution

Coach Wei's Blog My company, Nexaweb, together with SitePen, Mozilla Foundation, Redfin, etc, joined force in making an important contribution to the open source community. See SitePen, Mozilla Foundation, Nexaweb Technologies, Redfin, & SnapLogic Announce Open Source Contribution of TurboAjax Group’s High-Performance Grid Widget to Dojo Foundation. This is interesting not only because it bridges a gap in Dojo toolkit.  Dojo has been the most credible offering in the Ajax marketplace so far (there are a few other good ones too, such as jQuery and EXT, though they have differe... (more)

AJAX: "XML for Client-Side Computing"

This article originally appeared in XML-Journal on March 10, 2004 XML is a simple, flexible text format initially designed for large-scale electronic publishing. It is flexible, open, and human-readable, and can be learned easily. XML can also be generated, parsed, analyzed, and transformed easily. It's no wonder that XML has been widely used for server-side computing: J2EE, .NET, and Web services. However, we have not seen significant use of XML on the client side to date. When we write client-side code, we are likely using HTML/DHTML for browser-based applications, Win32 for Wi... (more)

Two Key Challenges for Ajax Adoption that We Have Ignored

Two Key Challenges for Ajax Adoption that We Have Ignored by coachwei on Tue 11 Jul 2006 12:52 PM EDT  |  Permanent Link  |  Cosmos 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 huge amount of excitement around Ajax. Web companies like Google, and Yahoo are obviously behind Ajax - not only building Ajax-based applications like GoogleMap and Yahoo Mail, but also provid... (more)