JWebUnit is a Java-based testing framework for web applications. It wraps existing testing frameworks such as HtmlUnit and Selenium with a unified, simple testing interface to allow you to quickly test the correctness of your web applications.

HtmlUnit is a "browser for Java programs". It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... just like you do in your "normal" browser. It has fairly good JavaScript support (which is constantly improving) and is able to work even with quite complex AJAX libraries, simulating either Firefox or Internet Explorer depending on the configuration you want to use. It is typically used for testing purposes or to retrieve information from web sites.

Here are snippets from my Flex code, and my Acegi configuration. If you notice, what we did, was set up Acegi, so it's successful and unsucessful authentication url's point to XML documents that contains the result of the login.

Here's a summary (no, seriously!) of a collection of notes I've been making for quite a long time about the infamous model-view-controller architectural style. I keep intending to post it during some quiet period when there isn't a parallel "MVC furore" debate going on somewhere, because it isn't a reaction to anything. However, such lulls do not exist, it seems, so time to publish.

OpenLaszlo is the leading open source platform for the development and delivery of rich Internet applications on the World Wide Web.

FX Video is an open source video player component built with Flex.

wxPerl is an extension module allowing the creation of GUI (Graphical User Interface) from Perl; it is built as a wrapper for the awesome wxWidgets C++ GUI toolkit.

Developers can spend 90% of their time working around browser quirks. In addition, building, reusing, and maintaining large JavaScript code bases and AJAX components can be difficult and fragile. Google Web Toolkit (GWT) eases this burden by allowing developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language.

The m2Eclipse project, provides support for Maven within the Eclipse IDE, and, in this chapter, we will explore the features it provides to help you use Maven with Eclipse.

|< First   < Previous   319–328 (412)   Next >   Last >|