Used price: $33.60
Collectible price: $90.00
Used price: $31.56
Used price: $3.00
Used price: $51.45
I got this book, and it has everything I've been looking for. Student centred pedagogy, teaching, the lot. And it's written by authors with some clout, apparently they have all been doing this a long time, and it's not idealist, but realist.
If you're studying 'e-learning' seriously, then this book is a must-have.
Used price: $3.25
Collectible price: $21.18
Used price: $1.85
Buy one from zShops for: $10.17
This is an excellent adventure book that takes a Conan like hero and plots him against all sorts of evil (and good), including some Cthulhu creations as well.
Originally Ghor was an unfinished story by Conan creator Robert Howard. Upon finding this unfinished story, a magazine decided to finish it. What they did was have a different chapter every month written by a different top fantasy writer. It made the reading interesting.
While most of the chapters were great. Some were excellent. Unfortunately there were a couple chapters that I just wanted to get through to reach the next writers' chapter. Overall a really good read.
List price: $54.95 (that's 30% off!)
Used price: $23.53
Buy one from zShops for: $27.95
Publishers O'Reilly have obviously assembled a group of talented Java GUI designers to write this book, because the commentary is rife with real advice and coherent, practical explanations. The book does take some assumed knowledge for granted, such as basic programming skills, knowledge of Object-Oriented programming practices, and UML-style class and object relationship graphs, but I wouldn't say that this book excludes the beginner programmer in the least. Instead, it walks the fine line of being a useful book for both beginner and expert coders quite well, better than other O'Reilly publications that I've read in the past that I felt were overly explanatory.
The book starts off with a little history on the Swing package, where it came from and what its relationship to the Abstract Windowing Toolkit (AWT) is, but then almost immediately launches into the format that it uses for the next 900 pages of the book, which is to devote an entire chapter to every major section of swing. Topics covered include: buttons, scrollbar-like components, combo-boxes, containers of every shape and size, dialogs, borders, menus, tables, trees, undo facilities, text (about 220 pages on the major text components alone,) and drag and drop. Each of these sections serves as a useful reference for when you're developing your own GUI applications. The explanations are generally more details and much deeper than those offered in the Javadoc HTML pages provided with the SDK distribution. I've personally used the book on a couple of projects that I've been working on at work, and found that the background given has been incredibly useful, not just for solving problems but for generating ideas for how things could be better. The topic separation is such that you can usually just read the chapter that deals with what you are currently doing, and not have to jump around the book looking for better explanations of the same idea. There is very little overlap in this book, which I consider to be a good thing in a reference book. The final four chapters deal with advanced topics, and a genuinely insightful and useful.
Now for the minor complaints: This book is truly focused on Swing, but sometimes I felt that the focus was just a little too narrow. Mainly my issues come from the authors deciding that AWT is a separate topic from Swing. Thus, any discussions of GUI programming elements that fall under the canvas of AWT are ignored. This is unfortunate, since real-life GUI applications have no choice but to use AWT elements. What's even more unfortunate is that Swing, being built on top of AWT, relies heavily on its architecture. JComponent, the root class of 95% of Swing component, is itself derived from Container and Component, the root classes of AWT. Browsing the O'Reilly catalogue, I failed to notice a book devoted to AWT, though I think it used to exist but has since been discontinued. This leaves me wondering where a GUI programmer should go to get the details needed to do the job. The most obvious omission in my eyes - apart from a discussion of Component and Container - is the failure to properly outline the common LayoutManagers available in Swing. Layout management is a crucial task for GUI programmers, and yet the only mention of them are the new LayoutManagers introduced by Swing. These new managers, however, by no means replace the old AWT managers that are the bread and butter of GUI programming.
My other minor complaint is that the book is cumbersome. This makes it a chore to use, though I fully admit that this is a very minor problem. However, I would have preferred that the publishers ship the book as a two-book set and charged a bit more for it.
Negatives aside, this book is a must-have for Java Swing programmers. The book isn't perfect, but I haven't come across a better reference for the topic.
Java Swing, at a whopping 1200+ pages, is a fantastic reference that you'll keep within arms reach as you program in Swing. But the book is more than just an API reference - its a combined tutorial and book of examples. Aside from the first few chapters, which provide a basic grounding for the rest of the book, you can skip from chapter to chapter as your needs dictate. It covers all the major component groups, as well as providing useful examples and code snippets.
My one complaint about this title is that it appears to have covered the entire swing library, and in doing so the authors tried to put just too many topics into it. Perhaps it needs to be split into two volumes, but while working through the book as part of a programming project, I found that there were some areas where a more thorough treatment should have been given (in particular, the chapter on trees which provides not enough detail, and only very simple examples). That said, "Java Swing" is a fantastic resource, both as a reference and an overview/tutorial of Swing, and is the best Swing book available to-dateĀ (as of February 1999).
While "Java Swing" is quite a hefty book, it does not cover the Java event model introduced in JDK 1.1, the AWT layout managers, or relevant AWT components such as Component that are subclassed by Swing components. Instead references are given to pdf files containing chapters of O'Reilly's out-of-print AWT book. While this may have been an acceptable omission for the first edition in 1998, where it might be assumed that developers had some experience with AWT, I do not feel this is a valid assumption today.
If you can look past the book's omissions, or if you have a companion reference covering those features, "Java Swing" has much to offer and will serve as a treasured reference. If you are unfamiliar with AWT and looking to learn how to develop user interfaces in Java, you may wish to look elsewhere first.
Used price: $6.00
Collectible price: $10.59
Buy one from zShops for: $20.00
As to the context of the subject, I confess I find Dorothy Day boorishly political and about as exciting as watching grass grow. Her Gandhi like ideas of Utopia are in fact unrealistic. Dorothy Day should have known what "Utopia" means and where it came from. Utopia was a word invented by the martyr Saint Thomas More meaning "No Such Place." And so indeed are the political realities of Dorothy Day.
Dorothy Day poses a particular challenge to the discriminating writer, because of the sheer volume of material about her life, including an autobiography, an autobiographical novel, a huge mass of journalism, biographies, and the writings of a number of her contemporaries. Given such a prolific writer, the reader might expect with dread to encounter 900 pages of occupations of great-grandparents, musings in correspondence, and constant press quotes--the fodder of the "I've got a book deal and I'm gonna put out a tome" kind of bio writing that we see all too often.
Coles' book is a breath of fresh air. In a hundred and a half pages he gives us an overview of her life and ideas, framed by excerpts from his own interviews with Ms. Day in her later years. Coles' editorial voice is always present, but generally open-minded. This is not a literary biography, evaluating the merit of Ms. Day's writings, nor a social biography, intending to give us all the inner workings of the Catholic worker movement. Instead, this is a meditation on the inspirations and contradictions inherent in this very rich life, told as often as possible from Mr. Coles' impression of Ms. Day's own take on her life-as-lived.
I read this in an evening and a day, and found it inspiring, satisfying, and altogether well written. Sometimes I wished Mr. Coles had put a little less of his first person impressions into his reportage of interviews with Ms. Day,but other times I wanted more of Mr. Coles' touchstone analysis of what Ms. Day was saying.
A reasonable critique of this book is that one could read it and still fall well short of understanding Ms. Day's thoughts or the details of her life. The somewhat sunny tone may be perceived as uncritical. For me, though, this was a great bio--get in, get the job done, get out, leave an image as clear as a descriptive poem. This is a good read--I highly recommend.
List price: $14.95 (that's 30% off!)
Used price: $5.00
Buy one from zShops for: $9.73