Mike Jones was kind enough to post a mention for my new book recently, and it was great to see comments and other blog posts triggered by that. One of the blogs that mentioned the book was James McGovern's. In his post he mentioned that it was disappointing that the book didn't cover Java. This is unfortunately not accurate and I wanted to clarify what's covered outside of Microsoft technologies.
Five chapters of the book are implementation agnostic and focus on key topics ranging from authentication and authorization to personalization. One of those chapters examines the majority of the projects in the open source community. Another chapter is focused on implementing relying parties - which is what most people will require - in Java and PHP. For Java, this focuses on code provided by Chuck Mortimore (if unfamiliar, he's created a fair amount of information card-related plugins and artifacts). For the other chapters, the code is written in C#. While this is not Java, the syntax is similiar enough that it can be reviewed for both structure and approach. While Ruby code is not covered in the book, the book does contain links to Ruby resources and open source projects related to information cards.
I've got several screencasts I'll be posting shortly that highlight what's covered in key chapters. Look for these to start popping up online soon.