Welcome!

Coach Wei

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


Top Stories by Coach Wei

AjaxWord (www.ajaxword.com) is an open source Web-based word processor. It closely mimics Microsoft Word in both look-and-feel and functionality. The application was initially written between 1997 and 1999 using JavaScript/DHTML on the client side with ASP on the server side. It was released on the Web in 2000. In 2005, the application's server-side logic was migrated to Java and released as open source code. On the client side, the application looks and feels like a typical desktop application, e.g., Microsoft Word. The design features the kind of rich graphical user interface that Microsoft Word users are familiar with, such as hierarchical menus, toolbars, wizards, file dialogs, and a multiple document interface (MDI). (Figure 1) On the server side, the application is a typical Java-based Web application. It features: User authentication and authorization. User-... (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)

Achieving Business and IT Agility with Enterprise Web 2.0

Web 2.0 technologies promise to turn the Internet into a true application platform, featuring robust client-side logic and rich interfaces that put users back in control of application flow. For the enterprise IT community, achieving the aims of Web 2.0 requires looking beyond the adoption of popular Rich Internet Applications (RIAs) development languages like AJAX, Flash, Java, and .NET. Companies looking to implement an Enterprise Web 2.0 (EW2.0) strategy require a platform that provides standardization and simplification across different business applications and development ... (more)

Dojo Footprint and AJAX Performance Recommendation

Coach Wei's Blog 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 requires hundreds of kilobytes of download, sometime even over megabytes. Dylan Schiemann from Dojo Foundation/SitePen wrote a fairly good blog entry in response to clarify questions related to download size and performance etc. Dojo is one of the most well known and respected Ajax toolkits. On the other side, I have also heard complains that “Dojo is too big&... (more)

America's First CTO Should Come from Within the IT Industry

Coach Wei's Blog The notion of having a CTO for the USA is very exciting. It’s a job that I’d really want to have - I’m working on my resume right now!!! More important than the question of who will be the CTO is which industry this person should be coming from. I’d really really recommend the following three industries... Information technology industry Information technology industry Information technology industry Not because I’m from the IT industry, but rather because IT is the industry that the title of CTO is born from and IT is the industry that is leading society in term... (more)