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.

Blogging leads to Free Book

This blogging thing rocks. Today I got one of the books I've been meaning to buy - for FREE! Check out the following e-mail I received from Manning:

Hello Matt:

We are contacting you regarding Vincent Massol's new book, JUnit in Action, which Manning will be publishing in November. Vincent mentioned that you might be interested in certain parts of the book which relate to topics recently discussed on your blog http://www.raibledesigns.com/page/rd. There is a chapter on unit testing tag libraries.

He has asked us to offer you a complimentary copy of the PDF ebook which just became available today. We hope you will find it of interest.

Sweet! Thanks Vincent! I read the chapter on unit testing tag libraries - very clear and to the point. Unfortunately, for tags with bodies, you still have to verify HTML, so tagunit might be better for these. I like the coverage on the Maven Plugin for Cactus and also how to use JSTL's ExpressionEvaluatorManager for reading tag attributes. The link I found, the chapter has code samples.

I've never really liked eBooks, but I have to admit, this is pretty damn convenient. Especially since I tend to pack around 10-20 books to each new contract. What about sharing? Can I let co-workers borrow my PDF like I let them borrow my books?

Posted in Java at Oct 22 2003, 01:43:16 PM MDT 4 Comments
Comments:

Hi Matt, Glad you liked it! As for HTML verification in body tags, please check the first tag unit test code sample in chapter 10. It shows how to assert the returned HTML using HttpUnit's integration into Cactus. Of course you can also do this using pure mock objects and asserting the returned string. -Vincent

Posted by Vincent Massol on October 23, 2003 at 08:37 AM MDT #

Matt, Congrats about your book again... Saw it in my local Books, etc. (borders to you). Looks slick to actually see a name I regocnise in the author.

Posted by Cameron Gray on October 23, 2003 at 04:30 PM MDT #

Matt, I got one of these as well - thanks Vincent! I must say that the aussie cynic in me did think 'sneaky bastards' - sending free books to a bunch of bloggers buys you a lot of free publicity - mental note ;) M

Posted by Mike Cannon-Brookes on October 24, 2003 at 05:16 AM MDT #

Hey Mike! You got me! :-) I actually asked Manning to offer an ebook edition to 4 bloggers I like. It's a way I found to offer it to you guys. If you want to blog about it you can of course. No obligations though! Thanks.

Posted by Vincent Massol on October 26, 2003 at 01:53 PM MST #

Post a Comment:
  • HTML Syntax: Allowed