Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

OpenLaszlo Tutorial and AppFuse with DWR

A few web development nuggets:

I also noticed a recently updated howto on the AppFuse wiki: Spring Rich Client with AppFuse by Radim Burget. The amount of documentation being produced by the AppFuse community is truly awesome. Thanks everyone!

Update: XFire is crazy fast. If you like, you can see for yourself in AppFuse using OpenLaszlo as a client. Hopefully we can include XFire in a coming release, along with Maven 2 integration.

Posted in Java at Feb 25 2006, 03:52:23 PM MST 4 Comments

Since when is anything doing 200 transactions per second labeled "insanely fast?"

Posted by Alonso on February 25, 2006 at 11:07 PM MST #

This isn't JMS. This is SOAP. Have you ever tried Axis? you'd get about 40 tx/s.

Posted by Dan Diephouse on February 26, 2006 at 12:15 AM MST #

For anyone intrested in using SpringRich with AppFuse: We started a tutorial row on how to use SpringRich + AppFuse with ACEGI. The first tutorial is about how to create a new Spring Rich Client and contains a build file with same behaviour as "ant new" in AppFuse to generate a new Spring Rich Project with an empty rich client and new package structure. See this tutorial for more details. The next tutorials will describe who to enable / disable buttons (like add/ edit) based on the permissions granted by the AppFuse Server project. (See this tutorial for setting up AppFuse with ACEGIs ACLs)

Posted by PeterSchneider-Manzell on February 26, 2006 at 03:42 AM MST #

I have no benchmark yet, but LPS proxies the requests for teh clients. Doesn`t it create very high load on presentation servers unnecessarily?

Posted by kocka on September 15, 2006 at 09:55 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed