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.

10+ YEARS


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.

Back in Denver

We arrived back in Denver last night after a nice winter-weather week at the cabin. It's nice to be home and sleep in our own bed. Julie agrees and would add that it's nice to have indoor plumbing again. I hate the fact that I have all this e-mail to plow through and respond to. I like the fact that I'm super motivated to learn new stuff. So motivated that I ordered a few books from Amazon. I hope I can suppress my desire to play on the computer (i.e. blogging, open source) and just learn for the next month or so. On my agenda: Spring, WebWork and a Java 1.4 Programmer Certification. 1 month, 2000 pages - if I can restrain my internet addiction, it should be a breeze.

In other news, I'm pumped to see that IDEA is available for $249. My question is - does that give me a license for both a Windows and OS X install?

Posted in Java at Dec 27 2003, 01:49:15 PM MST 7 Comments
Comments:

I have been playing with JSF and Struts integration and I see a great potential there. I suggest that you look at these before diving into Webwork.

Posted by Unknown on December 27, 2003 at 09:22 PM MST #

You can use your IDEA license on Win32, Linux, or OS X. At least I have.

Posted by Chris Winters on December 27, 2003 at 09:30 PM MST #

Actually, I should amend that -- you can only run one instance of IDEA with a license on a subnet. Firing up another instance will shut down one or the other. This has never been a problem for me.

Posted by Chris Winters on December 27, 2003 at 09:32 PM MST #

I agree that JSF will be a <em>must learn</em> in the coming months. However, since 1.0 won't be released until March - I'll wait until then. The tough part comes when I try to convince clients to use WW or JSF over Struts. It shouldn't be hard to convince them to use JSF over Struts (especially if the tools vendors show up to play). WW might be a different story, but if it really is easier than Struts, then learning it should be a cake walk.

Posted by Matt Raible on December 28, 2003 at 12:41 AM MST #

Ditto Chris' comments on IntelliJ - I run it on Windows and OS X, just not at the same time.

Posted by Simon Brown on December 28, 2003 at 09:03 AM MST #

Don't use JSF *instead* of Struts, use it *with* Struts :-) Craig McClanahan (original Struts author and JSF spec lead) has written the Struts Faces library which integrates the two. It's in the contrib folder of your Struts distribution. (Disclaimer: JSF is still on *my* todo list, so I can't do much more than point you in the direction - http://jakarta.apache.org/struts/faqs/kickstart.html#jsf )

Posted by Steve Raeburn on December 29, 2003 at 06:21 PM MST #

I have been using JSF with struts since christmas day and I like it so far. Hope tiles integration would work soon.

Posted by Unknown on December 29, 2003 at 08:35 PM MST #

Post a Comment:
  • HTML Syntax: Allowed