Computer Platforms Books
Related Subjects: Macintosh Windows Linux Classic WAP Multiplayer
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

Used price: $0.78

Gotta have itReview Date: 2003-07-12
A must have book for the beginnerReview Date: 2003-08-27
My last warning: since in Java things change often this kind of books goes into obsolescence quicky. For instance: my copy is the 5th edition (October 2001) and it lacks completely the new Collections class framework.
Great reference!Review Date: 2003-07-12
Wonderful!Review Date: 2003-07-12
Nothing can describe Java classes betterReview Date: 2001-08-21

Used price: $11.50

SWE memberReview Date: 2008-03-05
Contents includes:
interfacing a robot to a PC
electronics schematics : light, touch. motion sensors, distance, compass sensors
Robot magazine cost $5.99 and includes non JAVA educational robots
Best Mindstorms book I have purchasedReview Date: 2003-02-15
It is well suited to both beginning and advanced programers. It covers languages basics, but still provides much info to experienced Java developers about robotics Design Patterns.
It also includes detailed instructions and pictures describing on basic robotic construction...things like how to turn a rotary motion to a linear motion, how to change gear ratios, how to build differentials, etc.
There is also a detail chapter devoted to building your own homebrew sensors that even someone with little to no experience in electronics could easily build.
I am very happy with this purchase.
Learning Aspects of Java the Fun WayReview Date: 2006-03-03
It is well written with unassuming overtones. The portions on building your own sensors also make electronic assembly easier. The graphics are black and white on flimsy paper giving the book a sense of newspaper style instructional manuals. This said, presentation could be better.
All in all this is a very good tool for the Mindstorms nut, Java programmer, and techy at heart. I highly recommend added it to your tool box!
An Excellent BookReview Date: 2005-07-30
I just bought a mind storm kit and this bookReview Date: 2002-12-01
--Naveed


I like this bookReview Date: 2004-02-02
Historical perspective + technical detail = useful bookReview Date: 2004-01-21
Takes intermediate developers to the next levelReview Date: 2004-06-16
The historical material in this book is not fluff if you approach it with the intent to gain a fuller understanding of the major components of the Internet and web. This material is rich with details about why the core web technologies developed and evolved, including design choices the pioneers made in the face of constraints. In a subtle way this part of the book is a primer on design and architecture.
What makes this book so valuable is the non-trivial application that brings this book alive. This is a refreshing change from other books that use thinly contrived snippets of code or trivial applications. The code for this application can be downloaded from the book's supporting web site, which also contains errata (thus far there are only two entries), and articles that are valuable resources with or without this book.
Overall this is one of the better books on web application design and development, and one that dives into code and technical details.
Great Crossover BookReview Date: 2005-09-02
good summaryReview Date: 2004-08-13

Used price: $0.01

JDS Linux Live CD with complete instructional textReview Date: 2004-12-27
In Exploring the JDS Linux Desktop the authors take the reader through the installation process and all the basic information for using the JDS Linux Desktop. Not only do they go over the infrastructure items like networking and printing but also the most common applications that come with JDS Linux Desktop. These applications include email, calendaring, instant messenger, the web browser, StarWriter (word processing), and StarCalc (spreadsheet). They even go over various options for running Windows programs in JDS Linux including some options that often run Windows programs faster than Windows!
The book comes with a Live CD, which is a version of JDS Linux Desktop that runs from the CD. Simply put it into your CD-Rom drive and boot your computer and you are running Linux with a graphical interface. I tried it on a couple of computers on which I had trouble getting a much more popular version of Linux to recognize the on-board video interface but JDS Linux Desktop got it right the first time and worked as expected without any special manual configuration. While many of the items covered in the book are not on the CD, enough of them are there to give the user a good feel for how the operating system works. The book warns that the Live CD allows you to create documents but you cannot save them. However, that is not entirely true. If you are knowledgeable in Linux it is simple enough to open a terminal and mount the hard drive - including a Windows formatted drive and save any files there.
Although I have done a lot with the Linux operating system this is the first time I have used the Sun Java Desktop System (JDS). The interface is very professional and definitely on par with Windows. Exploring the JDS Linux Desktop is a highly recommended read for anyone who wants to learn the basics of navigating and using this system.
Excellent book for both the technical and non-technical!Review Date: 2004-10-11
Hats off to the authors for writing this fabulous book which has found a permanent place in my collection.
A course book with companion softwareReview Date: 2004-10-19
The book is excellent clear and direct written with the user in focus. Thanks to the authors insight and experience, even usual more difficult subjects like Internet and network setup are presented to the user with simplicity. But the user also learns to do real work in the Linux environment, as there are relative extensive introductions to the central Internet and office applications.
Also support staffs and Unix or Linux system administrators will derive advantage from learning the JDS GUI ways whenever possible. If I should suggest an extra wish for a second issue (knowing it was out of scope this time), it would therefore be to complete a chapter or two on local networking with typical client-server configurations. In small office and workgroups, one of the users often has to manage also the necessary system administration, and not unusual in a mixed Linux/Unix/Windows environment.
I was also impressed by the the JDS demo on the companion CD, how well it booted and started up with hardware autodetection. The only thing I had to change manually afterwards in the Yast2 configuration tool, was setting my keyboard to Norwegian layout. By help of this demo CD, which implements a nice variant of the JDS theme, it is really possible to explore JDS Linux live, even without installing the system on the disk. That is trying before buying.
My conclusion is therefore safe: Exploring JDS Linux Desktop is recommended for all with interest to learn and use the nice JDS, working environment and applications in a quick and easy way.
Wonderful SupriseReview Date: 2004-10-16
An important step forward for Linux Review Date: 2004-10-09
It is also unusual because you don't need to buy the software to learn JDS. It comes with a completely live version of Linux that runs from a one's CD Rom drive. It doesn't disturb the existing software on your hard drive. That's important to me because I am able to try everything out without having to make a commitment to changing my system.
I thought the authors did an usually good job of writing to the non-technical audience. They explained what they needed to and allowed the reader to get right into working with the system. It also allowed me to see the similarity between Linux and Windows. I think it proves than someone can go from from Windows to Linux without much pain.
Overall, the book is a good read, interesting and unusually high quality consider it's on a technical subject. I recommend it to anyone curious about Linux or who has purchased Linux and wants to get better at using it. Also, I think it's reasonably priced.


Best Ajax Book I've ReadReview Date: 2006-08-16
Woolston did not waste my time in getting me up to speed. In the first three chapters I learned how to write my own reusable (cross browser) JavaScript functions that will work together to execute an Ajax call.
Of course I might rely on one of the various existing frameworks to do this for me. However, now I know what's going on under the covers and I can make an informed decision about what Ajax to use and when. I know exactly what is happening when Ajax is implemented and why.The book also does a nice job of covering CSS and the DOM (document object model). As you know (or will know after reading), these combine with JavaScript to create the foundation of Ajax! Once you understand how they work together you'll know more about Ajax than 90% of your developer friends.
Excellent Feature #1: The overview of JavaScript, CSS and the DOM is fantastic. I really appreciated the fact that it was concise and dead-on accurate in addressing the specific elements that a .NET developer needs to understand in order to code Ajax.
Continuing on, after the book had me up to speed with Ajax, it went into n-tier design. This is important because, in theory, a programmer can go hog wild on Ajax and break tons of rules regarding sound application architecture. So I was impressed that Woolston transitioned directly into best-practices for how and when to use Ajax.
The first third of the book covers Ajax theory and best-practices. With Ajax, one size does not fit all. Therefore, chapter seven includes overviews of many popular Ajax frameworks including non .NET frameworks such as Ruby on Rails, WebORB, xajax (PHP) and Direct Web Remoting (Java). It also covers .NET frameworks including Ajax.NET, Anthem and Atlas.
The other two thirds of the book are devoted to Ajax programming concepts. The author uses the Anthem framework for most of this coding. Anthem is an open-source, .NET framework in C# that is compatible with ASP.NET 1.1 and 2.0. It is extremely lightweight, requiring only one class file for core functionality.
Excellent Feature #2: The book's code walkthroughs are based on a fully functional n-tier sample application that you can download free. The sample application uses the AdventureWorks database which is also a free download from Microsoft if you don't already have access to it.
You might think that some .NET features and topics lend themselves to Ajax technology and therefore should be covered in more detail. You'd be right. Woolston sets aside complete chapters on Web services, Custom Controls, ASP.NET Security and Web Parts.
Excellent Feature #3: When you're done learning how to build your own Ajax, there are two chapters devoted to debugging and testing Ajax.
One of the last chapters was my favorite. Chapter 19 is all about usability. As you may know, Ajax solves many usability problems. But can also create new ones. Woolston addresses the good, the bad and the ugly.
The book provides ideas and examples of good Ajax. The author has test-driven many Ajax controls and shares his trials and tribulations. This feedback no doubt will save developers valuable time.
The book also discusses potential pitfalls of using Ajax. Woolston tackles cross-browser compatibility issues and how to best overcome them. He also talks about how to deal with the browser's back button. How to handle browsers with disabled JavaScript and how to work past the problem of pageshifting.
Some of the other usability topics covered in Chapter 19 include Ajax menus, bookmarking, type-aheads, connected controls, code visibility and page paradigms.
Suffices to say this book packs a big Ajax punch. I highly recommend it to any of my peers who are interested in building Ajax functionality into their web applications. This book is applicable to .NET developers who are working with ASP.NET 1.1 or 2.0. In my opinion, web developers of any skill level will find it helpful.
Great bookReview Date: 2006-08-18
Best of ApressReview Date: 2006-09-12
This book is different than others absolutely; it starts with what is ajax; and why ajax and with simple examples.
if you dont know javascript; it is still ok because one of the chapters covers javascript; so you can learn enough javascript to handle the simple ajax pages.
Before diving into ajax; it tells you about different ajax libraries; so i like this part too; you will have an idea about other ajax libraries too.
I could not run the first example which is the easiest one and i struggle a lot to solve it;but most of the codes in the book is easy to implement.
And guess what; as you can see from the title; the book is for .NET developers; so if you are a .NET developer; this is right book to buy.
It is not like other apress books that have coding examples problem. the sequence for the chapter makes the book easy to follow.
After reading this book; i start reading some tutorials about Atlas ( which is basically Microsoft's Ajax ) and it really helps you to understand atlas too;
If you like google maps; or virtual maps; this books has a suprise for you :)
i read 4-5 different books from apress and this one is the best; i will highly recommend this book to all .net developers who want to learn ajax with .net
Very Nice Book for Overall AJAX IntroductionReview Date: 2006-11-11
Right book for me at the right time. Review Date: 2006-10-19
Mr. Woolston's writing style is personable but not too over the top. One thing I did not like about the writing style is the manner in which code is laid out at times. For instance, with many of the sample applications, Mr. Woolston will dump about 5-6 pages of code into the book and then work towards restating it in part afterwards with some explanation. I can see where it would be useful if not in front of the sample code/a PC, but in reality this book will not be useful if not in front of a computer working on the examples.
There are other times where some of the content is not really useful in furthering education about Ajax and certain examples it feels are stretched to make the chapters longer. I think there was likely a challenge in filling out a reasonable sized book because simply put - the fundamental elements of Ajax aren't that complex. I found myself done with the book in a period of less than a week.
Those things said, after reading the book I can certainly say the overall content has an excellent "perspective of the landscape". From a history of Ajax to a little primer on Javascript, CSS/DOM, and the XmlHttpRequest, he moves forward to examples of Ajax demonstrating the technology with an Ajax framework named Anthem. The main meat of the book are really these examples, where practice implements the ideas from the prior chapters.
Lastly, the book closes with a few chapters covering security, testing, usability, performance, and a token chapter on Atlas.
One other element that I appreciated in this book was the identification of a few free tools out there to aid in Ajax development. Those tools in their own right would have definitely contributed to some time savings a week or two ago when I was struggling with a couple DOM/CSS issues prior to reading this book!
In summary, perhaps a book stretched to fit it's cover but nevertheless a very useful read to me and I would certainly recommend it.

Used price: $5.30

Outstanding!Review Date: 2007-08-27
I really can recommend this book, however NOT if you are a beginner!
I also learned that I'm a Generic Type, because I drink a lot Of T. :)
Andrew is the manReview Date: 2006-07-23
I refer to this book often because it gets to the "meat" of things rather quickly and is not for beginners.
My only criticism is that this book's examples are 90% console applications. Nobody uses this in the real world. But I understand the focus is on the code, but I still like the Deitel approach better. Use Windows applications NOT console, take the time to get the screen shots. (Just my opinion).
Don't get me wrong, I can easily translate over what he is trying to convey, but still I see great authors such as Francesco Balena showing most examples with the console window. I don't like this trend. But hey that's me.
Very good book though..
From a VB ProgrammerReview Date: 2006-08-07
Complete and easy to followReview Date: 2007-01-14
This is not novices. The author expects some level of programming experience with VB, C, C++ being the best. It is also best for a Visual Studio 2005 environment, though it is not required. If this is you and you are looking to move to VB.NET, this book is absolutely for you.
I wish all programming books were this good.Review Date: 2006-10-25

Used price: $24.47

Practical Advice in a Readable Way for an Important TopicReview Date: 2008-02-03
The title and publisher say it all: Pragmatic + AccessibilityReview Date: 2007-12-22
Some other books are better on regulatory issues and others on multimedia items like Flash since the focus here is web site design. That said, it's a great read for web site design and web standards work. For that it's first rate, with modern techniques and consideration of the future of accessibility issues (AJAX, WCAG 2), and with a breadth and richness of subject matter.
Accessibility for all!Review Date: 2007-12-08
It concentrates mainly on the U.S. accessibility requirements, but it also covers what you need around the world.
Most importantly, Jeremy stresses that making your web sites accessible makes them easier for EVERYONE to navigate, not just those individuals with special access needs, and that is a bonus for everyone!


Review from Web Tools Platform Past CommitterReview Date: 2008-04-08
Vijay Bhadriraju, IBM
Excellent: How books on programming should be writtenReview Date: 2008-03-31
This is an excellent book; I specially liked the iterative approach (for example, for presentation tier, iteration 1: HTML, iteration 2: add CSS, iteration 3: add Javascripts, iteration 4: XML and XSLT, iteration 5: DTD)authors have taken. I have used examples from this book, with Eclipse and NetBeans, of course for Eclipse user this book has added value, since it goes through configuration of Eclipse and recommended practices. Please ignore the gripe about errors in the code; there are two minor errors which are detailed in the errata on book's companion site, it doesn't take more than a minute to fix those two issues.
Authors discuss All three tiers in great detail. How about this, by page 85 you would be deploying a simple web service (and you would be amazed how simple it is).
Great book for getting up and running with WTPReview Date: 2007-11-18
This book was an invaluable addition to my collection, and is also a great reference now that I have mastered these concepts.

Used price: $0.01

Great bookReview Date: 2005-03-07
Get in the Groove: Building Tools and Peer-to-Peer Solutions with the Groove Platform is a great book as the Groove documentation, while excellent, lacks a lot.
valid uses for p2pReview Date: 2005-02-17
He shows how you can use Groove as a framework for ad hoc groupware, for a set of users scattered over the Internet. Prior to the Web, the concept of groupware certainly existed in the 1980s. Groove is a natural extension of those ideas. Plus others that have also proved fruitful. Like using XML to encode configuration settings. And Groove supports several programming languages, like C++, Visual Basic and C#. Alas, no Java at this point.
The book can be intense. The author assumes you are already experienced in one of those languages. He dives in quickly into the gritty details of coding. Which is probably what you need.
Stanhope deserves credit for helping show that p2p can be used for valid and serious purposes.
The best yet...Review Date: 2002-08-20


Excellent reference book as well as study guide for the CertificationReview Date: 2008-03-04
Great book on how to prepare a Nokia box for Check PointReview Date: 2002-12-04
Much needed bookReview Date: 2002-12-20
Related Subjects: Macintosh Windows Linux Classic WAP Multiplayer
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93