Categories
books

Core Java Volume II

Core Java Volume II Advanced Features, Ninth edition / Cay S. Horstmann, Prentice Hall 2013

Here is an excellent book on Java.  Topics include:

  • Streams and Files
  • XML
  • Networking
  • Database programming
  • Internationalization
  • Advanced Swing
  • Advanced AWT
  • JavaBeans
  • Security
  • Scriping
  • Distributed Objects: RMI
  • Native methods

There is no discussion of generics; see Volume 1 for that.  1000 pages.

Categories
books

Definitive XML

Definitive XML Schema, Priscilla Walmsley, (- 2012)

Categories
books

Beginning XSLT and XPath

book coverBeginning XSLT and XPath – Transforming XML Documents and Data, Ian Williams, Wiley, 2009

Programmers will find this useful, as it is full of practical examples. You need to know XML before reading this. There is not much introduction, and it jumps right into the XSLT processing model. 400 pages.

Categories
books

Foundation XML and E4X

book coverFoundation XML and E4X for Flash and Flex, Sas Jacobs, 2009

ActionScript programmers will want to read this. 450 pages.

Categories
books

XML : a Beginner’s Guide

XML : a Beginner’s Guide : go beyond the basics with Ajax, XHTML, XPath 2.0, XSLT 2.0, and XQuery / Steven Holzner, McGraw-Hill, 2009

Programming with AJAX, XSLT, XPath, and XQuery. Well written, many examples, 400 pages.

Categories
books

Web application architecture

Web application architecture : principles, protocols, and practices / Leon Shklar, Wiley, 2009

Here is a primer on HTTP, TCP, HTML, Struts, XML, Ruby, and Search. Well written, 400 pages.

Categories
books

LINQ in action

LINQ in action / Fabrice Marguerie, Steve Eichert, Jim Wooley, Manning, 2008

This book is for .net programmers. You will be using LINQ to query databases, XML, objects, and internet data sources. It is well written, 500 pages.

Categories
books

Enterprise recipes with Ruby and Rails

book coverEnterprise recipes with Ruby and Rails / Maik Schmidt, Pragmatic Bookshelf, 2008

You will have noticed that I like the Pragmatic series. From the contents: Implement enterprise-wide security — Process e-commerce payments — Get the most out of databases — Tame file and data formats — Process XML documents the Ruby way — Perform basic netwrkign tasks with ease — Use and build web services — Talk to message brokers — Speak foreign languages — Maintain and administer your applications — Test the easy way — Get documentation nearly for free.

Categories
books

Foundations of Qt development

Foundations of Qt development / Johan Thelin, Apress 2007

Here is another great book on the best C++ development environment. QT is more than just a library of GUI functions. It supports XML i/o, I18n, threading, databases, networking, and qmake. Of course, it does portable GUI’s well. Free for open source projects!