|
LANGUAGES AND TOOLS BOOKS
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Rogers Cadenhead and Laura Lemay. By Sams.
The regular list price is $44.99.
Sells new for $27.58.
There are some available for $26.00.
Read more...
Purchase Information
5 comments about Sams Teach Yourself Java 6 in 21 Days (5th Edition) (Sams Teach Yourself).
- Great book, i was migrating from DBXL (dont laugh) to Java 6 and this was the first book i read. The structure is sometimes out of whack and i found myself reading chapters out of order on 2 occasions but asside from this i found it to be an EXCELLENT way to upgrade my knowledge!
- The book does a pretty good job introducing the fundamentals of Java. It took me about 4 days to go through it. It's not very good as a reference, but then again there are the Java docs at Sun which are comprehensive.
- I am a certified programmer for java 1.4, and I bought this book on the title alone to get me up to date with the upgrades to version 6. What a disappointment to find that annotations are not covered at all, and generics only partially. Furthermore the collections framework is largely ignored. I looks like a java 1.3 book with some added examples to make it look like a version 6 book, but it is NOT. So if you need a book to study for the certification exam, this book is definitely NOT the one to get.
I found it a complete waste of money.
- Likes:
A co-worker recommended the book to me and let me borrow it briefly. I found I liked the pacing in the book and the attempt by the authors to modularize each of the chapters making them correspond to days in a week. Due to other "life" distractions I found myself not necessarily able to keep up with the Java in 21 days but I still found it easier to progress through this book as opposed to other similar "[Insert language, application, software, etc., here] in X number of days" books. The examples are good and the authors get the book text to correspond well with the examples. I felt I understood the general concept of what the authors were trying to convey and I enjoyed working through the examples and exercises at my own pace. I felt that the modular chapters of the book would allow me to read through the chapters in most any sequence with the same ease as reading from beginning to end.
I found the website more convenient to use than the CD and the author seems to keep the book's online portion fairly current.
Dislikes:
The installation of Java instructions in Appendix A are aimed more at Windows and UNIX users but little or no mention is given to Mac OS X users. I would have preferred some assistance with upgrading Java on the Mac with help from the book or CD. I managed to get by however with Java 5 in Mac OS X. Some Mac users not familiar with installing/updating Java may encounter difficulty if they rely on the book and/or CD alone, particularly the CLASSPATH used in Mac OS X.
There are a couple of typos and errors that need to be fixed (i.e., for some odd reason the references in the book to signed/unsigned data-types are incorrect).
Overall:
I'm still going through the book and the things I like about the book, CD and website outweigh what I dislike about each of these items. Despite my dislikes I felt the book deserved 4 out of 5 starts (well 3.5 out of 5 but I can't give half a star).
- Appendix A "teaches" you how to get the JDK (java development kit) configured. It is a night mare for someone like me, a beginner. Here are the problems:
1) It wasn't mentioned in the "Running Programs in MS-DOS" that you are supposed to restart your computer after configuring the environment variables, the only place it was mentioned was for Experienced users, and I'm not one of them! Do you know how long it took me to figure that out! I had to reread Appendix A three times! And guess!
2) No where in Appendix A was it mentioned for the "inexperienced user" that you need to include a period for the class path. It was only mentioned for the "experienced user" which, I am not! I skipped over the "experienced user" instructions, because the book said, "For inexperienced MS-DOS users, the following section covers in detail how to set the PATH and CLASSPATH variables on a Windows system" --FALSE!!!!
3)The website tutorial for appendix a touches on the period issue, but not well enough. It has this ".;" which I thought was a typo because no where else was it mentioned. And the picture on the site showed the period after the semi-colon. What the heck?
Please GOD, don't let the rest of the book be this way!
The only thing I like about the book is the one day at a time approach. Any one else know of a good alternative to this book?
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Allen Jones and Sam Bourton and Sam Noble. By Apress.
The regular list price is $54.99.
Sells new for $34.51.
There are some available for $68.01.
Read more...
Purchase Information
2 comments about WPF Recipes in C# 2008: A Problem-Solution Approach (Recipes: A Problem-solution Approach).
- This very well written and organized book provides comprehensive coverage of WPF features. The authors get down to business right away, assuming that most readers already know basic WPF concepts such as Dependency Property, Attached Property, etc. because they don't waste time explaining many such building block concepts, and yet a few of the recipes are surprisingly beginner-ish material. Of the 200+ recipes, the ones that I thought gave me the most bang for my buck are those contained in Chapters 11 (Creating Animation), 7 (Working With Test, Documents, and Printing), 4 (Creating Use and Custom Controls) and 5 (Data Binding), either because they covered materials not found many where else, or they clarified some concepts for me. For example, the Animation Recipes discussed concepts not even covered in the very well-received "Practical WPF Graphics Programming" book by Jack Xu. The recipes in Chapters 6 (Working With Styles, Templates, Skins and Themes), 8 (Multithreading), and 10 are good, and the remaining recipes in Chapters 1 (Building and Debugging WPF Applications), 2 (Working With Windows, Forms, and Layout Management), 3 (Using Standard Controls), 9 (Working With 2D Graphics), 12 (Dealing With Multimedia and User Input) and 13 (Migrating and Windows Forms Interoperability) cover materials easily found in other books. Another positive, however, is that some chapters contain bonus nuggets of information on things you can do to make your code play nicer with designer tools like Expression Blend. Overall, I think the authors did a great job!
- This book has what is very hard to find with such new material as WPF... good working examples. I truely believe the the chapter on user and owner controls more than pays for the book, although the book offers much more.
Apress rates this book Beginner-Intermediate. For me, I don't think I could have understood this book 6 months ago, but after working with WPF for about a year now I find it extremely easy to read and very informative.
I found direct answers to problems that I have had over my last 6 week project, and know that if this book was out last month I could have cut 2 weeks out of that project with ease.
Back to user controls (again, this is not the only good about the book... it just what I'm focusing on right now). The chapter offers not only good examples, but insight from the authors on how to make your new control work well with others that would want to restyle it. Another section shows you how to know if your in delevopment mode so as to change it's look when in Blend if required. All in all a pretty thourgh coverage.
One thing I'd like to say, as I think this might bug some people. There is a fair amount of duplicate code in the book, as there are times that the same code really does express more than one idea, and can be reused in other sections (or even the same section at times.)
I actually agree with the author's desision to duplicate the code instead of referencing me to other sections in the book. I can keep my train of thought where it should be, and don't have to keep flipping back a few chapters as in some other books. Even with the dupicate code, there are other functions added if appropriate.
Of the examples I have read, I find them to be concise, and to accurately portray the idea the authors are describing. They do not attempt to be more than they need to be, but are strong enough to cover more than the bare minimium.
Congratulations on a job well done.
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Donald E. Knuth. By Addison-Wesley Professional.
The regular list price is $189.99.
Sells new for $104.95.
There are some available for $109.99.
Read more...
Purchase Information
5 comments about Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (The Art of Computer Programming Series).
- This was a requested gift for my son. He is quite pleased with the series. He says the books are concise and informative. A definite recommendation!
- Knuth talks about the applications into informatics of the theory number.
This book , written several years ago, is today the best about those facts. I have studied recently the random numbers and I have read the algebric theory of this book . It's interesting as a solutions of algebric equation must verify statistic conditions for effective randomness.
- There are already a lot of wise words written about the contents of these books. Although it may seem a trivial point in comparison to the contents, I was disappointed that the paper envelope around the volumes where not folded correctly, that is, the texts are not in the middle. A jewel like these books should not be present on a bookshelf in such a sloppy condition.
- All religions have their own definitive Principles Book. For developer's this is THE one. It has history. It has values. It has predections. It is up to you, to absorb the essence.
- The Art of Programming, by Donald Knuth, is a comprehensive, multi-volume work discussing various programming algorithms and their analysis. The work was voted by American Scientist as one of the twelve best scientific monographs of the twentieth century. The author famously offered a reward of two dollars and fifty cents for anyone who found and reported an error in the text. The work features exercises of multiple difficulty levels, from basic warm up exercises to ongoing research problems, allowing the reader to work up his skill and familiarity with the material.
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Christopher M. Judd and Joseph Faisal Nusairat and Jim Shingler. By Apress.
The regular list price is $42.99.
Sells new for $20.70.
There are some available for $20.70.
Read more...
Purchase Information
5 comments about Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional).
- Whether you're new to web application development or an experienced veteran, Beginning Groovy and Grails will be a great addition to your tech. library. The book highlights the power of the Groovy language and the Grails framework while providing a great deal of breadth and practical information on topics important to web application developers, i.e, presentation, persistence, security, and reporting. Developers will get a good handle on Groovy and Grails and more importantly will understand how to locate additional resources on advanced topics. This book has given me a strong appreciation for the advantages offered by dynamic languages like Groovy and the unbelievable productivity gains introduced by Grails. This book is an excellent compliment to Groovy in Action and the Definitive Guide to Grails.
- I found this book to be a great introduction to both the use of Groovy and Grails, and also introduced the implementation of these technologies into a more mainstream architecture present in modern corporate America. It offers great insight, and hands on exposure to the benefits of Grails as a means to reducing development cycle time, and has allowed me to convince senior management where I work to fund a 'Proof of Concept' implementation of a Grails application deployed on a WebLogic Application Server.
While this book certainly covered a wide range of topics, it served to only increase my desire to delve deeper into Grails and Groovy, so now I must continue onward - but thankfully, this book leads nicely into The Definitive Guide to Grails by the same publisher.
- Let me start by saying "Beginning Groovy and Grails" is the book that the Grails community has been clamoring for. Two very good books kicked off the Grails revolution ("Definitive Guide to Grails" and "Getting Started with Grails"), but both predate the 1.x version of Grails by many dot-versions and many years (as of the time of this review, August 2008). BGG will certainly have worthy competition on the bookshelf before long, but right now it is the book that we all have been waiting for. Luckily, it easily lives up to the heightened expectations.
After reading BGG cover to cover, it seems to break naturally into three sections: Core Groovy, Core Grails, and Ancillary Grails. This division is mine, not the authors; the table of contents lists 13 chapters with no explicit section breaks. (Whether the three sections correspond to the three authors is an interesting question -- the tone of voice and writing style is consistent across the entire book.)
The first three chapters do an admirable job of covering the Groovy language from the basics to advanced topics. Groovy offers lots of syntactic sugar that might initially catch a Java programmer off-guard. These features, once you've seen them, dramatically reduce the lines of code you have to write. But more than that, there are some fundamentally new features in Groovy that don't have an easy match in Java. Builders, Expandos, metaprogramming, and DSLs are all discussed in these early chapters. While you don't have to use these features yourself to be successful in Grails, it certainly helps the reader understand how much of the Grails "magic" occurs under the covers.
The next three chapters (Introduction to Grails, Building the User Interface, and Building Domains and Services) hit the Core Grails features hard. These 150 pages do a great job of walking you through the basics of getting a Grails application up and running with a minimum of effort. They also make testing feel like a natural part of the development process (which it should be!). Rather than having a single chapter dedicated to testing, each new topic organically includes testing as a way to validate that the new code does what it promises to do.
The remaining chapters (Security, Ajax, REST, Reporting, Batch Processing, Deploying, and Alternative Clients) make up close to half the book. Each chapter covers the subject material as advertised, including working sample code. Not every Grails application will use every feature discussed here, but I still found a clever snippet of code here or a nice explanation of a general concept that rewarded me for reading every chapter.
Overall, "Beginning Groovy and Grails" delivers on its title -- if you are new to either (or both) technologies, you will be up and running before you know it. But don't be fooled by the title; even though it has "Beginning" in it, this book doesn't shy away from the advanced topics, either. This isn't a completist volume. Rather, it is a broad survey of the Groovy and Grails ecosystem. Christopher, Joseph, and Jim covered a lot of ground in an easy, readable way. I highly recommend it.
- I concur with the previous reviews. I've been looking to dive deeper into Groovy and Grails for a while now. I'm hoping this is the first of many new titles to come on this subject. I would really like to see the language and the framework take off as it should. There are many people out there doing cool things with both like Graeme Rocher, Guillaume LaForge, and one of the above reviewers (Scott Davis....you gotta see this guy talk about Groovy if you can!). People who work in the Java space really should give these technologies a look. This book should really get you going. I would also suggest looking at some of the book offerings by the contributors mentioned above. Good stuff. Buy this book!
- As a Java developer who is a true beginner with Groovy and Grails, I found Beginning Groovy and Grails an excellent starting point. The book's strength is providing a core structure for the Groovy language and the Grails framework, then building on them.
I had read other Groovy books, and still use them as a reference. But BGG kept Groovy at the right level for me to start -- showing the core features without getting bogged down in the details. I was able to work through the examples and get an excellent feel for the power and elegant simplicity of the language.
The Grails overview is an excellent start to understanding the framework. I appreciated the step by step introduction to setting up and evolving a simple web application.
In terms of writing, I found this book very readable. I wish that the copy editors had helped out a bit more in spots, and the errata pick up some glitches in code, but overall I truly appreciated the authors' efforts and have learned a great deal.
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Joezer Cookey-Gam and Brendan Keane and Jeffrey Rosen and Jonathan Runyon and Joel Stidley. By Wrox.
The regular list price is $49.99.
Sells new for $25.75.
There are some available for $25.74.
Read more...
Purchase Information
5 comments about Professional Windows PowerShell for Exchange Server 2007 Service Pack 1 (Programmer to Programmer).
- It's about time this book was written and published. If you own one or more of the half-dozen E2k7 books that have been written and published in the past year, you have just one more to pick up - this one. This book is written to be exactly what E2k7 administrators need after their initial installation of Exchange. Nearly all E2k7 books focus on the management of E2k7 but primarily from the Exchange Management Console perspective. (Actually, a book that does a very good job on command shell topics is the "Mastering Exchange Server 2007" book by Gerber and McBee. It's very good.)
Also covered in the book are topics of Troubleshooting, SCC and CR high-availability shell strategies. These three topics alone are worth the price of the book - to have all the PowerShell cmdlets in one place is truly convenient.
If you are looking for a excellent book on Exchange Command Shell from A to Z - and NOT generic Powershell coverage and Exchange-absent ramblings - then pick this book up. It's a resource for us messaging consultants and admins. who don't want to be Powershell gurus - just real good at Exchange Command Shell.
- This is a good book for Exchange Administrators. i have quite a few E2K7 books including the MS Press E2K7 Admin Companion and some of the earlier PowerShell books to include MONAD. this is a very easy read/reference book that gives you solid examples of how to use PowerShell. what i would have liked was a comprehensive listing of ALL options and a good reference is technet.microsoft.com/en-us/library/bb124413%28EXCHG.80%29.aspx it breaks down cmdlets by role so you can choose exactly what you want with specifics.
Bottom line, good book for both novices and experts.
- But they left out a big section regarding migrations. Having just completed migrating 2000 mailboxes, I found this book to be rather useless in that task. It may be good for day to day admin, and it may be good at creating 1000 mailboxes automatically, but it had little to no information on scripts and recommendations for automating a migration.
- This book is a must for any Exchange 2007
admin! Great read. No other book like it!
- I was pleased to see a PowerShell resource for Exchange 2007. However, when I receive this it did not satisfy either of my two desires: 1) to learn more about the fundamentals of PowerShell (such as effective using pipilining), 2) better administering Exchange 2007 from the PowerShell.
This book just seemed to have cherrypicked topics from a standard implementing Exchange 2007 and threw together a punch of cmdlet references. My coworker and I went through the book and came out more confused than before we started with the book.
Stick with the Exchange Tech Center and the online help and you will be better off than with this reference.
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Rob Cameron and Dale Michalk. By Apress.
The regular list price is $59.99.
Sells new for $37.75.
There are some available for $37.75.
Read more...
Purchase Information
No comments about Pro ASP.NET 3.5 Server Controls and AJAX Components (Pro).
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Kathy Sierra and Bert Bates. By O'Reilly Media, Inc..
The regular list price is $44.95.
Sells new for $10.00.
There are some available for $7.00.
Read more...
Purchase Information
5 comments about Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans).
- This is a absolutely easy going book. You can read it for hours and not feel any stress. The methods they have used are so good that you will never forget the concepts.
- This book is out-of date. It does not cover EJB 3 which is the current paradigm. For EJB 1 & 2 it is a good book, but these are not used. If you are preparing for SCBCD this is not the book to use
- This was a great book for me, ( had to use wrath of EJB 2.1 in several projects =( ). So when EJB 3 came out and i went through EJB 3 ( via Oreilly's book ) i was amazed, pleased and overjoyed.
The new Exam covers EJB3. However if you are still planning to give EJB 2.X exam, this is BEST book you'll buy. It guides you step by step towards steep learning curve that EJB comes with and makes it real easy to remember things.
I am usually critical of Head First "Kids" like format, but this book justifies that because of the subject being such. EJB 2.x deserved this kind of book, where one go one step at a time to understand things.
Book Covers :
1. ) Transaction Management
2. ) All kinds of Beans ( what you do, what container does etc etc. )
What it does not Cover :
1.) EJB 3
2.) Deployment to JBOSS container ( these days with EJB 3 more and more people are adopting JBOSS AS ), neither does it cover deployment specifics of Websphere. ( And in reality Why should it ever do that? this book is only for certification etc. )
If you want to earn SCBCD ( old one ) or if you are working for EJB 2.X project, do yourself the favor of buying this book
Regards
Vyas, Anirudh
- This book helped me to understand what is enterprise how they fit together how to create EJB 2.0 actually it let you have a strong understanding of J2EE concepst.the authors are very experienced and their books are really the best and should be best ev er selling
- Had high hopes for the book, with cartoons and all. But they got into lots of agonizingly boring technical detail without putting it into a clear context. The explanations could have been much clearer by providing that context.
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Elliotte Rusty Harold and W. Scott Means. By O'Reilly Media, Inc..
The regular list price is $39.95.
Sells new for $22.29.
There are some available for $16.23.
Read more...
Purchase Information
5 comments about XML in a Nutshell, Third Edition.
- O'Reilly's XML IN A NUTSHELL is, like all entries in the Nutshell series, a desktop quick reference. It provides concise information about nearly all matters of XML, and is split into roughly four parts. The first introduces XML, the concept of tags, well-formedness, Unicode, DTD's and schemas, namespaces, and so forth. The second provides an overview for the many formats that are built upon XML, such as XHTML, XSL:FO, Docbook, etc., and technologies that plug-in into XML, namely XSLT, XPath, XLinks, XPointers, XInclude, and CSS. The fourth covers DOM and SAX, the APIs for dealing with XML. Finally, the book ends with a "Reference section" for various technologies covered earlier in the book, structured much like O'Reilly's pocket guides. I found the Reference section somewhat inconvenient, it causes flipping back and forth when each section could have been simply integrated with the previous discussion of the relevant technology earlier in the book. Furthermore, the book ends with a long series of Unicode character tables, which are of limited utility, as they cover only a portion of Unicode, which has already expanded in the time since, and these tables simply bloat the book a little.
This third edition is especially admirable for its advocation of schemas, whereas many other XHTML publications would mention only DTDs.
XML IN A NUTSHELL is emphatically not a tutorial for XML, in spite of the friendly introduction to the markup language that opens the book. For each of the technologies mentioned herein, you'll want a separate book. For XPath especially, O'Reilly's XPATH AND XPOINTER is worth getting. XML IN A NUTSHELL instead provides only a quick reference for matters the reader is already acquainted with. Now, much of this quick reference information can be freely had on the Web. I'd recommend the book only to those who are fortunate enough to have someone else cover their book expenses, or can get it from their library, or those who simply adore print documentation.
- This book claims to be your only needed guide in XML and related topics. It covers almost all you can imagine. I liked it very much and glad, that I have a book, that I can use like XML reference.
I have just nothing to say about this book except it contains ALL information one can need on XML.
- This book is by far the best book I've read on XML. Typical of O'Reilly "In a Nutshell" books, the converage of XML is fast paced and complete. Your money will be well spent on this book. I even think most beginners will do well with this one!
- XML: the grab-bag, so-what-you-will, make-it-up-as-you-go-along, there-are-rules-strict-rules-(sort-of) technology that bends you to its will as much as you can bend it to yours. And this book is a decent round-up of the most common, widely-deployed implementations -- with enough general knowledge to help you sort through the more specific ones (or help you in creating your own).
A better title for it might have been: "XML: A Developer's Almanac". (Which, I suppose is a good-enough alternative title for any book in the O'Reilly "Nutshell" series.)
- The book is a reference for all XML standards ( XML , XPath , XSLT , XLink , XSL-FO , XML Schema , DTD , Xpointer , Xinclde , CSS ) and also covers DOM and SAX for manipulating XML , although the book covers the basics of XML in the first five chapters , the rest of the book assumes you have experience with the XML standards and need a complete reference for them , and the book do thr right job for that :) , it's the best reference available for XML .
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Reed Jacobson and Stacia Misner and Hitachi Consulting. By Microsoft Press.
The regular list price is $39.99.
Sells new for $17.88.
There are some available for $9.99.
Read more...
Purchase Information
5 comments about Microsoft® SQL Server(TM) 2005 Analysis Services Step by Step (Step by Step (Microsoft)).
- I ran into a problem early in the book in Chapter 3 going through the Schema Generation Wizard. I went through the steps and it said cannot find the matching TimeAttributeType. Now I'm stuck!
- If your goal is to actually learn something about Analysis Services and OLAP cubes / datawarehousing, I wouldn't bother buying this book. Well, the first chapter brought some insight to the topics, but the rest of the book is really a step-by-step - point-and-click tutorial in the Business Intelligence Development Studio (BIDS), and the SQL Server Management Studio. The chapter about MDX left me more confused than before.
If your goal is to get a simple datawarehouse and cube up and running, with the least amount of insight, it might do the trick. (But where's the fun in that...)
- Execellent Step by Step book
I dont know what all the other reveiws are whining about. M.Anwar states book is boorley written. sb poorly. sigh. Bottom line is the book gets to the point, covers the main topics, and for just 384 pages, (400 is a stretch) does not contain any fat. It usually does a great job in explaining the topics covered. I had a problem with ch6 - aggregrate function - ByAccount , but probably just my fat fingers getting the way. The CD does come with answers, so help is available. The Glossary may be sparse but is very functional. The index details the topics well. I made a few manual entries, but what is perfect. It is better written than most tech books I have. And W.Salkin states book has (no .ldf). not true. I had isses reading cd on my computer so I installed on another computer, copied files and continued on just fine. And Jon Anderson - the book does state on the title - "Step by Step" , does explain the steps very well, at least to me. you're right, MDX can be confusing, and it was a little hard to grasp. page 188 states that unless you're creating a custom report generator, you'll probably have little occasion to write MDX, BUT, knowing will enable you to understand clearly what the subquery is doing. And K.Johnson - had problems with ch 3 Schema Gen Wizard. I did not, Kind of surprised, but had problems elsewhere, but just looked at the answers folder. Wole Babalola had database attach problems. I did to but once I got past it, found the book to be very very good. would be nice to have a web site to download code from. This is an execellent book to get you started, and show you the 101 steps of ssas.
- This is a great book to get started with SSAS 2005. Takes you from the very beginnings all the way up to entry level MDX statements. Excellent code samples and sample database to work along with.
- If someone could please recommend another book so I may learn DW/BI and Analysis Services, it would be most appreciated. Thank you.
Read more...
Posted in Languages and Tools (Saturday, October 11, 2008)
Written by Ken Arnold and James Gosling and David Holmes. By Prentice Hall PTR.
The regular list price is $59.99.
Sells new for $34.83.
There are some available for $34.82.
Read more...
Purchase Information
5 comments about Java(TM) Programming Language, The (4th Edition) (Java Series).
- This book presents the basics of the Java programming language. Java is an object-oriented programming language, with a syntax inspired from the C and C++ programming languages [1, 2]. An important distinction must be made between the different parts of what is traditionally referred to as Java. Java is made of four parts: Java the programming language [3], Java the virtual machine [4], Java the standard set of libraries [5], and Java the specifications [6, 7]. This book is about the programming language.
The Java language basics covered in this book include classes and objects, fields, constants, constructors, methods, parameters, variables, arrays, strings, character sets, comments, garbage collection and memory management, inheritance, access controls, method overloading, interfaces, exceptions, packages, object cloning, primitive data types and their wrapper objects, type conversion, literals, arithmetic and conditional operators, statements and blocks, multithreading, file and network input/output streams, collections, observables, date and time, randomization, string tokenization, system properties, system calls, security, mathematics, and Java-to-C/C++ mapping. Additions to the fourth edition include the new J2SE 5.0 features, including generics, enums, annotations, assertions, and regular expressions. With so many bacics and the latest features, this book establishes as a comprehensive coverage of the Java programming language essentials, as for the 5.0 version of the Java 2 Standard Edition platform.
The authors of this book are also the co-founders of the Java language. Therefore, their authorship makes the book a de facto reference. Nevertheless, the discourse register hesitates between authoritative descriptions and the will to explain. The latter inclination of the register makes the content easier to understand, although the book cannot be considered as a tutorial. Simple examples illustrate the concepts presented, and a few exercises are progressively proposed with the reading. This unexpected combination of authority and pedagogy makes the book a valuable contribution to any computer scientist willing to learn the Java language from an authoritative reference. Beginners should however consider reading a dedicated tutorial book [8].
[1] L. H. Miller, A. E. Quilici, The Joy of C.
[2] B. Stroustrup, The C++ Programming Language.
[3] B. Joy et al., Java Language Specification.
[4] T. Lindholm, F. Yellin, The Virtual Machine Specification.
[5] P. Chan, The Java Developers Almanac.
[6] Sun Microsystems, API Specifications, Sun Web site.
[7] The Java Community Process Program, Java Specification Requests.
[8] M. Campione, K. Walrath, The Java Tutorial.
- I thought I have fine Java knowledge, actually I already knew most stuff in this book exception some new things from Java 5. But the way these authors present Java language in such a simple, clean way make me felt I was overconfident about my Java knowledge. I believe this book benefits more for experienced Java programmer than newbie. It's terrific for beginners too, save you lots of fluff.
- every programming language supposedly has two books: one tutorial, and the other a reference manual. the tutorial's strength lies in illuminating examples and progressive organization of the materials, while the reference book should shine with conciseness and rigorousness.
this book organizes the topics in a weird way, and the examples lack insights. one can judge this by looking at the "exception" chapter: verbose and not to the point.
- and would like to learn Java, then this is the book for you. It provides a very good discussion on all important topics in Core Java at a level that would suit a person who understands the basics of object oriented programming and wants to learn Java. There is a nice discussion on threading and even the Reflection API which is not usually covered in introductory texts in Java finds a place here...furthermore it is written by the founder of Java and it shows..the text is lucid without running the risk of being terse, and there are enough examples to illustrate the key points. Overall I would highly recommend this book to any programmer wishing to learn Java.
- I am very satisfied with this Java(TM) Programming Language, The (4th Edition) (The Java Series) book because it includes all necesary information to learn about the language and make exercises, It is great for me and I recomend it very much.
Read more...
|
|
|
Sams Teach Yourself Java 6 in 21 Days (5th Edition) (Sams Teach Yourself)
WPF Recipes in C# 2008: A Problem-Solution Approach (Recipes: A Problem-solution Approach)
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (The Art of Computer Programming Series)
Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional)
Professional Windows PowerShell for Exchange Server 2007 Service Pack 1 (Programmer to Programmer)
Pro ASP.NET 3.5 Server Controls and AJAX Components (Pro)
Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans)
XML in a Nutshell, Third Edition
Microsoft® SQL Server(TM) 2005 Analysis Services Step by Step (Step by Step (Microsoft))
Java(TM) Programming Language, The (4th Edition) (Java Series)
|