Coach Wei

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


Top Stories by Coach Wei

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. Last but not least, I go to JavaOne and see 10,000 people that talk and walk just like me. The other reason that I ponder this question is that  the power of Java is a perfect fit for the areas where websites may need more than markups or scripting, such as middleware logic. PHP and Ruby etc ... (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)

AjaxWord: An Open Source Web Word Processor

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 ... (more)

Coach Wei's "Direct From Web 2.0" Blog: The Converging Developer Community

At the AJAXWorld Conference & Expo and OpenAjax Alliance back to back meetings in Santa Clara, CA this week, it has been hard not to think about the developer community and how Web 2.0 is impacting it today. Web development can be roughly divided into two camps: Website development; Web application development; "Website development" is more concerned about content: presenting content, linking pages, delivering documents, and simple form-based interactions. The typical websites would fall into this category. "Web application development" is more about “application", the role of... (more)

Real-World AJAX Book Preview: AjaxWord: An Open Source Web Word Processor

This content is reprinted from Real-World AJAX: Secrets of the Masters published by SYS-CON Books. To order the entire book now along with companion DVDs for the special pre-order price, click here for more information. Aimed at everyone from enterprise developers to self-taught scripters, Real-World AJAX: Secrets of the Masters is the perfect book for anyone who wants to start developing AJAX applications. AjaxWord: An Open Source Web Word Processor AjaxWord (www.ajaxword.com) is an open source Web-based word processor. It closely mimics Microsoft Word in both look-and-feel and ... (more)