Welcome!

Coach Wei

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


Top Stories by Coach Wei

The J2EE platform provides the server infrastructure for thin client Web applications as well as fat client desktop applications. Thin client applications run inside any browser, are centrally managed and deployed, but do not offer high client functionality and performance. Fat clients offer great client functionality and performance, but require client installation and are expensive to maintain. As a result, many developers have been asking: can we possibly develop J2EE applications that have the benefits of both thin client and fat client but without the drawback of either? The session describes Rich Internet Applications (yet with zero client footprint) using J2EE and XML, an emerging architecture that offers the best of both worlds. The session would initially discuss what are Rich Internet Applications, the technology landscape, and technology evaluation guidelin... (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)

AJAX, Java, Flash, and .NET

Enterprise Rich Internet Applications (RIAs) are the next evolution of business application development. There are four different approaches to RIA development - AJAX, Java, Flash, and .NET - and many different RIA solutions available today. This article answers the following questions: What are enterprise RIAs? Which approach should you use? Which solutions are appropriate for you? And how are RIAs being adopted today? Welcome to a New Paradigm The Web began as an environment for content sharing and small-scale data transfer via e-mail, newsgroups, and so forth. These initial use... (more)

Is Enterprise Software Dead?

The shifting enterprise software market (business model, M&A landscape, investment, sales and marketing strategies, etc) is a subject that I studied quite a lot over the last few years. One of the angles that I use is to study the behavior of the venture capital community. Quite a few VCs told me that they are “not excited” about enterprise software. Some of them stay away from this sector completely. Some of them will only invest in Software-As-A-Service opportunities. Some of them are desperately looking for web 2.0 consumer startups now (do you know any?:-)). At a... (more)

Web 2.0 Re-Examined: Nexaweb's Coach Wei On The Paradigm Shift, Technology Stack and Business Value

The Paradigm Shift, Technology Stack and Business ValueAbstract This essay  re-examines web 2.0 by looking at its technology stack and impact on enterprise computing, in contrast to the common consumer-centric point of view. Categorizing the landscape into Consumer Web 2.0 and Enterprise Web 2.0, the essay establishes a web 2.0 technology stack that forms the foundation of a paradigm shift called “architecture of partition”. In the end, the business impact of web 2.0 technologies on enterprises is presented. Table of ContentWeb 2.0: the State of Confusion What is Web 2... (more)