Welcome!

Coach Wei

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


Top Stories by Coach Wei

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 uses quickly led to more sophisticated applications particularly in the e-commerce arena. However, the Web wasn't architected with rich application services in mind. Its document-centric model has by and large thwarted developers looking to leverage the Web as a platform for enterprise-class ap... (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)

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)

Coach Wei's "Direct From Web 2.0" Blog: Web 2.0 – the State of Confusion?

My readers probably know that I am excited about Web 2.0 and have been a champion for it for many years. Six years ago, I started a company (Nexaweb) providing software for building Enterprise Web 2.0 solutions because I was convinced that Web 1.0 has a lot of limitations and the world would need the next generation. The goal of Nexaweb was to enable the next-generation Web. Despite the fact that Nexaweb has been quietly deployed at over 5,000 enterprises, I did not hear a single customer inquiry about “Web 2.0”  between 2000 and 2004. Of course I didn't predict the "... (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)