| Ajax in Action
Publisher: Manning Publications |
|
| ISBN: 1932394613 List Price: $44.95 Amazon Price: $28.32 Usually ships in 2 to 3 weeks |
Avg Cusomer Rating: 5 Reviews: Summary: One of the best book I read in few years I bought this book after a long time I was looking for a good book on AJAX. I read the revies on Amazon - and decided to give it a try - it was worth every cent paid for the book. The authors take real life examples, and show how to implement the solution using AJAX. They pay attention to possible pitfalls, and the code that displayed in the book, can be used as is ! It is defenetly one of the best book I read in few years. Summary: This book will answer questions about design and refactoring, security, speed and system resources for Ajax applications If you are looking for some Ajax code to copy and paste into your webpages, this is not the book for you. But if you are creating Ajax web applications on a large or small scale and need to consider such aspects as design and refactoring, security, speed and system resources, then this book will help answer some of these questions. Although the authors, Dave Crane, Eric Pascarello and Darren James, discuss mostly the client-side of Ajax, their approach for this book is to re-teach web programmers away from the standard/classical webpage and introduce a new way for the server, browser and webpage to work together through Ajax. The first part of the book concentrates on what Ajax is and how it differs from standard/classical web programming. The authors discuss the four core technologies of Ajax (JavaScript, CSS, DOM and XMLHttpRequest) concentrating on the different ways each is used and how they work together in an Ajax application. Ajax takes the concept of separation of tasks to an advanced level. Once you are familiar with this new approach to these four preexisting technologies, you are ready to work on refining the coding process. Ajax uses a larger amount of JavaScript compared to classical webpages and the webpages are refreshed less often. The author's approach to managing a large Ajax code base is by design framework and refactoring which is a fancy way of saying they teach you to write small, reusable chunks of code where each chunk has a specific task. They take this code component framework further by using the Model-View-Controller architecture which separates an Ajax application into three parts. The Model is the part that performs the task and the View is the part that presents the results. The Controller is the liaison between the other two. By keeping these parts separate, your code is more reusable and more easily maintained. Changes to one part do not directly affect the other part. With Ajax, the user does not have that familiar "click and wait" routine as the webpage refreshes to reflect changes. With Ajax, as the information is passed to the server and data is returned to the browser, there is no need to refresh the webpage. Therefore we need new ways to keep the user informed as to the process. A few of the new visual feedback components discussed here are the status bar, pop up dialog and inline highlighting. All of these happen asynchronously. Many books do not address the topic of security. One thing I liked about this book was that the authors discuss potential security issues when using Ajax and several possible ways to close these security holes. Another area covered was performance issues such as speed and system resources. First you learn ways to monitor the performance of your Ajax application and then how to analyze and improve your code. The book finishes with five sample projects which are built step-by-step. The first is an Ajax web form. In this project you learn how to use Ajax to link form input fields in such a way as to pre-populate the values (choices) in the form fields. The choice made by the user in one form field causes the values for the second field to be updated as necessary. This can be done without reloading the webpage because the two fields are linked and Ajax does the updating in the background. Next you learn how to create an Ajax type-ahead suggest feature (such as the Google Suggest) and ways to possibly improve on this using an object-oriented TextSuggest component. Moving from forms to more advanced user interface features, you will learn how to create an Ajax portal project such as A9.com, an Ajax based live search system and how Ajax can work with external RSS protocol instead of a server. The authors first walk you through coding these projects and then show you how to refactor each into reusable components. When you have finished, you should have a code library that you can apply to any Ajax web application. Dave Crane is a computer programmer and simulation modeller. Eric Pascarello is an ASP.NET developer and the author of JavaScript: Your Visual Blueprint for Building Dynamic Web Pages (2nd ed.). Darren James is the architect of the open source Rico project. Summary: Good introductory book for budding AJAXian This book is my first AJAX book and frankly speaking this book did keep up its promises with a good introduction and smooth-sailing examples. I am not a Client-side scripting expert, but I found this book feeds a lot basics about Javascript and even CSS. These scripting langaugaes are important when you are working with Ajax. The book has lots of examples that you'll find useful to fully understand what is going on. I found I could modify several of the examples and drop them into my own Ajax project. I would recommend this book to anyone who wants to get introduced to Ajax programming and could also use a primer on Javascript and CSS. I may probably buy another one other book on Ajax simply because it is still evolving and not standardized. Thus I feel sure there's more tricks to learn till AJAX hits all parts of the Internet. Worth reading + worth a buy and you will NOT be disappointed. Summary: |
| Dreamweaver 8: The Missing Manual (Missing Manual)
Publisher: Pogue Press |
|
| ISBN: 0596100566 List Price: $44.95 Amazon Price: $28.32 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: Excellent Choice! This book was recommended when I signed up for a Dreaweaver workshop. I knew I could get a better price through Amazon, and I did--it was almost half the price! It was also very worth it. I especially like the fact that it contains tutorials so that I can see how to do the things described in the various chapters. I think it covers just about everything I need to know and maybe then some. I highly recommend this book. Summary: Find this manual!!! I admit, I am a techno-junkie. As a technical writer and web designer I buy all the latest software and try and keep up with all the latest languages and hardware to support my techno-habits. Whenever I purchase new software I also purchase 3-4 books on the subject as I am mostly self-taught when it comes to trying the latest things. I use Dreamweaver moderately for work and the last source of training I used was for version 4. I also took a Dreamweaver MX course at a local community college to get up to speed quickly on the newest features Dreamweaver had to offer, the course pretty much taught me what I already knew. To be fair I understand the ciriculum is pretty much pre-determined but I needed more than the basics or what I could easliy find in the help system. After attending a seminar by David McFarland, I did what I usually do and ran out to purchase his book on Dreamweaver 8 as many of the Dreamweaver 8 books had yet to have hit the shelves. To my surprise this time I would not need 3-4 books in order to fully utilize all Dreamweaver has to offer. This book was so clear, concise, and downright READABLE, I found tips and techniques I had never used before, nor read about in any of the other manuals or bibles. By the first chapter I had already resolved an issue I could find no information on anywhere else. I passed this book around at work and we now have 4 copies. Each of my co-workers have thanked me profusely for suggesting the book and use it frequently when working with Dreamweaver. Beginners will be walked through every detail of Dreamweavers interface and be up to speed and desiging quickly and efficiently in no time. Advanced user will also benefit in learning new features, tips, tricks and techniques and gain an in-depth knowledge of all that Dreamweaver has to offer. Mr. McFarland is obviously highly knowledgeable in his subject and such a pleasure to read that as you go through the contents of the book I can only describe it as having your own personal tutor standing beside your desk advising you each step of the way. I have not run into a question or issue yet that could not be solved by referencing the Missing Manual. I strongly encourage all users, beginner and advanced alike to purchase this book. If you have a question about Dreamweaver, it's in there. Summary: Heavy on detail, heavy on examples, and just... heavy! This is a really heavy book, and it's loaded with great examples, explanations, and illustrations. Unlike most Dreamweaver books, which stick either to basic, static web design or to advanced, dynamic pages, this book runs the gamut, not skimping on either (but certainly concentrating on the former). The chapters are organized logically, the chunks are reasonably small, and many of the chapters end with a very illustrative hands-on example to demonstrate the topics covered. Supplemented with on-line materials only available to owners of the book (for example, five chapters on PHP and SQL), the book covers almost everything, although a couple of topics (animation and frames) are available only as freely downloadable chapters from the prior (2004) edition of the book. The style is less formal than many other books, but the material is covered in depth and accurately, for the most part. Like almost every technical book, the book's first printing does contain a reasonable number of minor errors, so be sure to refer to the author's website and take note of the errata before digging in. The book is printed in black and white with no color plates, but this does not affect its usability at all. Despite the book's title, this really isn't a "manual" for Dreamweaver -- it's more of a primer. If you're an advanced user looking for a reference volume to provide a quick reference into every picayune detail of Dreamweaver, this isn't your book. This also isn't your book if you're looking for anything other than a first-pass introduction to ASP, PHP, or one of the other server models. But if you're a novice to HTML or a seasoned web designer making the jump from manual coding to the advanced WYSIWYG features of Dreamweaver and need a gentle immersion into the broad power of Dreamweaver 8, this is a great book to use. For this reason, this is easily my favorite Dreamweaver book. Summary: |
| CSS Mastery: Advanced Web Standards Solutions (Solutions)
Publisher: friends of ED |
||
| ISBN: 1590596145 List Price: $34.99 Amazon Price: $22.04 Usually ships in 24 hours |
Avg Cusomer Rating: 3 Reviews: Summary: Useful book, but sloppy editing This is quite a useful book, as has been well documented in other reviews. The tips are helpful, the examples are useful, and the typography and layout are easy on the eyes. However -- and this is a big however -- the book is riddled with technical errors. The errata file, available for download from the publisher as a PDF file, currently runs a whopping 11 pages. While a small handful of errors in a technical book's first edition is inevitable, 11 pages is not a small handful for a book as thin as this. It's really inexcusable that so many errors -- some of them quite obvious -- made it past the editor. Summary: Great content, could do with a quick reference section I love the way Andy explains it in English from the very beginning of the CSS process. He provides step by step guides on how to achieve various standard layouts. One thing it could do with though is a quick reference guide that you can flip straight to later - I found it difficult sometimes to find the exact piece I remembered from when I read it last. I had to thumb for a while to locate it again. That being said, I could have used the index or even googled it! Summary: a book that really teaches! I have purchased many books on CSS in the past few years and this one is by far the best book I have read. I have books from many industry experts and often I find them too detailed and appear somewhat complicated. CSS Mastery simplifies the learning curve to CSS development in a clear, concise manner. The content in this book is elegantly and simply layed out, easy to read, and makes CSS learning a more comfortable experience. Very highly recommended, 5 stars. Summary: |
| Head First HTML with CSS & XHTML (Head First)
Publisher: O'Reilly Media |
|
| ISBN: 059610197X List Price: $34.95 Amazon Price: $22.02 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: Great place to start learning XHTML & CSS I read this book cover to cover in a few weeks and can't believe how much I got out of it. The educational approaches the authors take really helped me absorb the content. I am very happy with this book and feel like I got more than my money's worth. Summary: Wow. What an interesting, gripping read... I am a big fan of Kathy Sierra's "Creating Passionate Users" Blog but never had an opportunity or context in which I could engage with Headrush. But I am really into the Net and when I saw this book, I figured I'd give it a look through to understand more about web design. This book KICKS BU**!! I have never had such a great time going through a book and no book has kept me so engaged with exercises , humor (yes, humor in a tech book) and crossword puzzles (you'll have to see it to believe it). So much so that I finished the entire book, all its exercises and quizzes and am actually looking forward to doing some web designs of my own. Plus, I am looking forward to their PHP book. I already bought their Ajax book to keep me company for the next week. Jeez... I think they got me hooked. Summary: Best Book on HTML and CSS I first learned HTML several years ago but needed to update my skills to incorporate CSS. I have read several books on the subject - most of which gave me a headache within the first few pages! This book breaks it all down into easy-to-understand steps. They offer several different ways of learning the same material so that it actually sticks with you and provide exercises to help you master your skills. By the time you finish this book, you will feel confident in your abilities as a web designer. It is designed both for beginners to web design as well as for those, like myself, who need to update their skills. I think it could also be used very well in a classroom format. Summary: |
| HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide, Fifth Edition
Publisher: Peachpit Press |
|
| ISBN: 0321130073 List Price: $21.99 Amazon Price: $14.29 Usually ships in 24 hours |
Avg Cusomer Rating: 4 Reviews: Summary: Best of its type under US$40 I use this book for classes and workshops that I teach. It is quite simply the best book of its type for under US$40. There are a couple of excellent titles from Wrox that deliver similar information, but they miss this price point. Castro's book comes in at just under 500 pages, which is as succinct as one could hope to get with the level of detail that she reaches. It does an excellent job of not only covering the most basic material but of touching on questions that will arise for intermediate web development students exploring logical "next steps" of web technology learning. Summary: Didn't quite get there. This book was perscribed text for my university class "Introduction to Web Design" and I found it a frustrating experience. Whist Castro gives "how to" instructions they are not always clear, and examples are not given for everything. Unfortuantely a lot of my class mates shared my frustrations, and I am not looking forward to the next class on advanced web design simply because this is the perscribed text for that one too. There are much better books on the market, specifically "The Complete Reference to HTML & XHTML" published by Osbourne. Summary: Perfect Introduction To HTML & CSS Perfect book for beginners that want to learn HTML and CSS!!! Elizabeth Castro writes her books (this book has been re-released many a times so you know they are good) in a style that is quick to pick up, hard to put down, and easy easy easy for newbies to learn from! With bold fonts, a great layout, and a snazzy size that fits perfectly in your hands, you simply CANNOT go wrong picking up this book if you want to learn HTML like you are in a classroom and the instructor is right in front of you. HTML experts need not pick up this book, but most others will find this extremely useful. ***** HIGHEST POSSIBLE RECCOMENDATION Summary: |
| Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS
Publisher: New Riders Press |
||
| ISBN: 0321346939 List Price: $39.99 Amazon Price: $25.19 Usually ships in 24 hours |
Avg Cusomer Rating: 3 Reviews: Summary: Handles CSS risks - But not deep enough I liked this book which helped me to understand the issues around rendering with stylesheets and XHTML. This is not helpful enough as the CSS and XHTML are rendered through JSPs and ASPs. The book falls short on explaining them and how these issues can be resolved at the web application level. If you are a JSP or J2EE developer involved with Web development, then you need to read "Core Security Patterns by Christopher Steel" that narrates the tricks, techniques and strategies for designing secure web applications. Summary: Pretty Good This book is great for those of you who have been learning and teaching yourself XHTML and CSS through experimentation and trial and error. It opens you eyes to concepts that many web developers ignore and clients don't even realize exist. It's sad how people just take websites for their face value and don't consider visitors who need to "modify" these websites (eg. make the text larger). This book shows you how to try your best to make the site functional for all types of users. However, it doesn't dive in the advanced territory. Andy Budd's CSS Mastery book would be a great next-book after this one. Summary: Great Book! This is my first time buying a CSS book. I was just using basic CSS before, but with this book I can definitely design much better. I would recommend this book to anyone who is trying to learn CSS. The writer makes learning CSS very easy. Summary: |
| Programming PHP
Publisher: O'Reilly Media |
|
| ISBN: 0596006810 List Price: $39.99 Amazon Price: $25.19 Usually ships in 24 hours |
Avg Cusomer Rating: 4 Reviews: Summary: Better - What you would expect from a 2nd edition Spent an hour examining this 2nd edition. I've also spent some time reading the reviews of the 1st edition and you are right on the money, Nathan Torkington. Many of the reviews show that the reviwer did not take much time or care going thru the book. When you've got the kind of talent and writing experience shared by the two authors, you have got to be one doozy of a PHP person to find the kind of faults some reviewers report. O'Reiily does a great job of maintaining an ERRATA page for each of their books. You never made a typo, guys ? In general this is a nice cleanup of the book. Very good for starters & intermediates. And thank you to David Wall, who says it all: "The authors use a Talmudic (JBC adds:For readers not familiar with the TALMUD, check out Wikipedia)style to explore PHP's capabilities and explain them to their readers, meaning that they like to present code and commentary in close formation, with each enhancing the other. Typically, they'll present a capability generically and show the relevant code. Then they'll dig into variations on the theme, calling attention to required code alterations as they go. This is a book about PHP itself, so practically no attention is paid to PHP Builder or other development tools. Regardless, this book will help you solve programming challenges with PHP, and enable you to write efficient, attractive code." Summary: nice book Like many people I know, I have to use multiple programming languages, and php happens to be one of them. Programming PHP is a great book for PHP speakers and the excellent php function reference in appendix A is really adequate value for the book. Take heart, you can do without the book, if you don't already own a copy, but owning a copy is also a great way to support the community, so go get on. Summary: Lack of Examples This book lacks examples. It describes a function in English words but rarely gives an example of how to invoke it. If you're trying to do File I/O this book is NOT for you. Summary: |
| Cascading Style Sheets: The Definitive Guide, 2nd Edition
Publisher: O'Reilly Media |
|
| ISBN: 0596005253 List Price: $39.95 Amazon Price: $25.17 Usually ships in 24 hours |
Avg Cusomer Rating: 2 Reviews: Summary: Not impressed at all I read a lot of good things about Eric Meyers and people say he's practically like the king of CSS teachers or something. I read reviews from amazon about this book and decided it was time I read this book. At first, it seemed like a good book, explaining core concepts of CSS to me. I've been using it for years, but never really had a book teach me everything, I picked it up as I went along. However, as I reached further into the book, the topics became more complicated and his explanations became weaker and weaker. There are no practical examples. I was hoping to get some insight in the way certain code could be used but instead, this was more like a help/reference manual which made me wonder why I even needed this book in that case when there are great help/reference manuals all over the Internet. I thought reading this book would make me like Mr. Meyer's apprentice, to learn from the master. It was like going to an experienced carpenter and being told "This is a hammer, u hit nails with it." and then leaving. I was looking for more like "this is a hammer, notice how if I hit it hard it causes a dent in the wood, but a soft touch allows you to keep an even wood surface, use least amount of energy and still get the job done." I learnt more about CSS from other books that were nothing more than basic introductions. Summary: A book on CSS principles, not a CSS cookbook Meyer's book is addressed to web site designers who want a more thorough understanding of the principles underlying CSS. It presupposes some practical familiarity with (X)HTML and prior exposure to CSS. This should probably not be a first book on CSS. And look elsewhere if you're interested in a cookbook approach to design. Meyer understands the complexities of CSS and has considerable experience with it, which makes this among the more useful books on the subject. Read this book if you want element by element, tag by tag discussion of CSS. Among other things, you will come away with a better understanding of the cascade, the box model, margins and padding, lists, and the differences between block and inline elements. Your coding is also likely to be cleaner. But if what you want is specific design tips for something like a three column layout with masthead and footer, you need a different book. Things move so quickly in web design that by the time a book reaches the shelf, it almost invariably has a slightly dated feel to it. That's the case here, accentuated perhaps by the less than thorough content and organizational editing this book apparently received from O'Reilly Media. Its organization is too loose, and at times it is not readily apparent why some topics are placed where they are. Meyer also has a tendency to use certain phrases or style devices repetitively, which is at times only annoying but also sometimes frustrating. That said, however, Meyer's book can help make the difference between really understanding CSS and just being able to use it. I learned a number of things that I was able to apply immediately and expect I will find more in Meyer's book as I return to it as a reference, which may be the best way to use it. Summary: An absolute must for all web designers If you're interested in throwing away tables and progressing into using XHTML and CSS for web design, this is an essential reference. It can be read cover to cover and in typical Meyer style, is easy to read and very simple to understand. I'd recommend pairing this with 'Eric Meyer on CSS' and 'More Eric Meyer on CSS'. This will act as a reference for the actual code whilst Meyer's other books walk you through actually using CSS in a variety of different ways. I keep this book on hand constantly while I'm working. Summary: |
| home |