Real World Color Management, Second Edition
Average customer rating: 4.5 out of 5 stars
  • Excellent Introduction to Color Management and Beyond
  • Real World Colour Management
  • Excellent source book
  • Invaluable Guide
  • Read it if you need it.
Real World Color Management, Second Edition
Bruce Fraser , Chris Murphy , and Fred Bunting
Manufacturer: Peachpit Press
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Graphic Design | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Mastering Digital Printing, Second Edition (Digital Process and Print) Mastering Digital Printing, Second Edition (Digital Process and Print)
  2. Real World Camera Raw with Adobe Photoshop CS2 (Real World) Real World Camera Raw with Adobe Photoshop CS2 (Real World)
  3. Real World Image Sharpening with Adobe Photoshop CS2 (Real World) Real World Image Sharpening with Adobe Photoshop CS2 (Real World)
  4. Professional Photoshop: The Classic Guide to Color Correction (5th Edition) Professional Photoshop: The Classic Guide to Color Correction (5th Edition)
  5. Real World Adobe Photoshop CS2 (Real World) Real World Adobe Photoshop CS2 (Real World)

ASIN: 0321267222

Product Description

Real World Color Management covers one of the most vital steps in the digital workflow. Each chapter offers in depth information on the fundamentals of color, an overview of the color management process and how to use in both photo and graphic applications. Learn in detail how to build, evaluate and edit ICC profiles in order to acheive consistent results all the way through to the final print. Book Sections: Introduction to Color Management lays the groundwork for the entire process Building and Tuning Profiles covers the creation of unique profiles based on your equipment and final output Applications and Workflow outlines how to include the previous sections in to everyday use,when using Quark, Freehand, CorelDraw, Illustrator or Photoshop 534 pages / soft cover

Customer Reviews:

5 out of 5 stars Excellent Introduction to Color Management and Beyond.......2007-08-09

This book is an excellent introduction to color management. It is practical, but does not shy away from presenting the science behind the important concepts. Even better, the book is able to this in a way which motivates the key ideas by not drifting too deeply into the mathematics behind that science.

The organization of the book was perfect -- the authors do an excellent job of presenting the material and making it very interesting. I read the book cover to cover for the first two parts (the last section applies the newly learned material to particular color-managed applications like Photoshop, Quark, etc.).

I highly recommend this title to photographers and artists who are trying to understand more about what colors in your files, from your monitor, and on your prints really mean and how to take advantage of that understanding by producing outputs which are more faithful to what you intend.

4 out of 5 stars Real World Colour Management.......2007-07-17

If you are relatively new to the world of colour and want to obtain a better understanding of the topic then this is the book for you. I found this book to be well structured and extremely useful in understanding all the jargon and also clearing up some myths about different colour work flows. EXCELLENT!!

5 out of 5 stars Excellent source book.......2007-05-13

When I needed to better understand color management, Fraser's book was a perfect find. It doesn't pretend to be simple, but it is very well written with a sense of humor. I find myself revisiting chapters for re-reads when my needs demand. It is a complete course in color management for the first time student, and it has become a oft used reference. It makes so many other books "too simple..." Because it covers the history of color management as well the concepts and tools, the book is also one of those excellent references needed for all serious photographers.

5 out of 5 stars Invaluable Guide.......2007-03-29

My purpose in buying this book was to help me print photos that looked like the image on my PC monitor. The phrase "color management" can probably mean many things to different people but this is really what matters to me. It can be difficult enough to edit photos so that you are satisfied with how it looks on your screen. If you print it out and the photo looks more red than the screen, or darker, or any number of other possible differences than you will know only frustration and heartache when trying to print photos.

While simple in concept, successfully getting a printed image to mirror that on your screen is a complex task and this book will greatly aid you in the process. It methodically covers all aspects of color management both from a theoretical perspective and a practical series of concrete specifics to manage color successfully on your system.

Depending on your needs, it is almost certainly not necessary to read every page of this guide. For my purposes a lot of the theoretical discussion was not relevant and a lot of space is devoted to CMYK printing in a professional environment while I print exclusively at home. There are undoubtedly people with different interests, however, who will find such information invaluable while they may gloss over some of the sections that were most useful to me. In the end, that is why I give this book 5 stars and my highest recommendation. It provides great information no matter what your needs are and you are free to consume as much or little as suits you. If you are a photographer and haven't gotten into color management at all, then quit sitting on the fence. Buy this book and start the process and your photos will benefit tremendously.

5 out of 5 stars Read it if you need it........2007-01-22

Of all Bruce Fraser's wonderful books, this has to be the best. I grew up in the analog imaging world. In those days, long ago, you could get by with training your eye and if necessary, working by trial and error. You could concentrate on the image and let Kodak do the math.

With the miracle of computers we have far greater precision and--let's be honest--far greater complexity (which is a nice way of saying, difficulty). What RWCM does is take something that isn't easy and isn't simple and, by brilliantly explaining it, makes it a little easier to grasp. Of course, you can't sell books by saying "Turns astounding difficulty into mere complexity!" but if you're going to put human color perception on paper or the web, that's what you're dealing with.

That said, I think the vast majority of digital imaging users would gladly settle for pleasing color as opposed to accurate color if they knew what was involved. For these folks there are the Scott Kelby-type books and gizmos that calibrate your monitor while leaving the rest of your workflow untouched.
Color Design Workbook: A Real-World Guide to Using Color in Graphic Design
Average customer rating: 4.5 out of 5 stars
  • An excellent place to start!
  • Oh my Colors!
  • Great book that inspires me to get to work!
  • A nice overview
  • Colorful
Color Design Workbook: A Real-World Guide to Using Color in Graphic Design
Noreen Morioka, Terry Stone Sean Adams
Manufacturer: Rockport Publishers
ProductGroup: Book
Binding: Hardcover

Using ColorUsing Color | Instructional & How-To | Arts & Photography | Subjects | Books
GeneralGeneral | Instructional & How-To | Arts & Photography | Subjects | Books
GeneralGeneral | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Graphic Arts | Graphic Design | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Similar Items:
  1. Layout Workbook: A Real-World Guide to Building Pages in Graphic Design Layout Workbook: A Real-World Guide to Building Pages in Graphic Design
  2. Logo Design Workbook: A Hands-On Guide to Creating Logos Logo Design Workbook: A Hands-On Guide to Creating Logos
  3. Typography Workbook: A Real-World Guide to Using Type in Graphic Design Typography Workbook: A Real-World Guide to Using Type in Graphic Design
  4. Making and Breaking the Grid: A Graphic Design Layout Workshop Making and Breaking the Grid: A Graphic Design Layout Workshop
  5. Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs) Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs)

ASIN: 159253192X

Book Description

Designers know that color is an extremely vital part of any design project and not a subject to be taken lightly. For better or for worse, it affects moods and elicits reactions.

Color Design Workbook invites readers to explore color through the language of professionals. As part of the Workbook series, this book aims to present readers with the fundamentals of graphic design. It supplies tips regarding how to talk to clients about color and using color in presentations. Background information on color such as certain cultural meanings is also included. Color Design Workbook breaks down color theory into straightforward terms, eliminating unintelligible jargon and showcases the work of top designers and the brilliant and inspiring use of color in their design work.

Customer Reviews:

4 out of 5 stars An excellent place to start!.......2007-09-04

In design and illustration it can often be all to easy to overlook the important basics such as colour. This excellent book from Rockport takes you through the basics, to some more complex ideas and has plenty of high quality product examples. For people like me who didn't go to art college this sort of reference is a must.

5 out of 5 stars Oh my Colors!.......2007-06-07

Ver good book on color design. Has many useful examples as well as intersting ways to use them. Also good for beginners to introduce them to color without overwheling them. Would recommend to novice-intermediate designers, but also a good reference for some pros.

5 out of 5 stars Great book that inspires me to get to work!.......2007-02-27

I love colors... probably too much... but I always seem to pick the same color palette when I'm designing things, and can't seem to stray to far from them, so I needed this book. It's fantastic. It shows color palettes that have been put to work in real-world settings. It also has nice explanations on color theories and the meanings of colors. The book is well organized and detailed-- I haven't found an AdamsMorioka book that I didn't like. Great job! PS I got my book from an amazon subsidiary-- it was a used book from warehouse_deals for a smashing $17.08 + nominal shipping. You'd never guess that this book had ever been used. I ordered two other books from warehouse_deals, too... if you can snag a book from them at such a great price, you won't regret it. Their shipping is as quick as amazon's standard shipping. :)

5 out of 5 stars A nice overview.......2006-11-11

This book offers a great overview of color w/ practical uses in design. It covers consisely and clearly basic color concepts,theory, color meaning, and other useful advice and knowledge. It offers practical ways of looking at color through graphic design w/ case studies and showing lots of different work. The layout is fun, colorful and organized. This book should be recommeded on any design students reading list

4 out of 5 stars Colorful.......2006-03-27

I have started reading this book, so be warned.

My initial reaction is that it is a very good survey of color, the author(s) do a good enough job introducing color.

What I disagree with is their recommendation for color systems, but that's a personal opinion. As more and more people use the computer and (Adobe) software for color correction, I would tend towards the rbg + cmy color wheel.

Everything else I read is, like I said, a good introduction.
Perspectives on Web Services: Applying SOAP, WSDL and UDDI to Real-World Projects (Springer Professional Computing)
Average customer rating: 5 out of 5 stars
  • Review of Web Services
  • IBM SOA Explained
  • If you had time or money for just one book on web services...
  • Textbook Review
  • A must-have for successful webservice projects
Perspectives on Web Services: Applying SOAP, WSDL and UDDI to Real-World Projects (Springer Professional Computing)
Olaf Zimmermann , Mark R. Tomlinson , and Stefan Peuser
Manufacturer: Springer
ProductGroup: Book
Binding: Hardcover

Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Web Design | Web Development | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services
  2. Developing Web Services with Apache Axis Developing Web Services with Apache Axis
  3. Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI
  4. Understanding Web Services: XML, WSDL, SOAP, and UDDI (Independent Technology Guides) Understanding Web Services: XML, WSDL, SOAP, and UDDI (Independent Technology Guides)
  5. Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More

Accessories:
  1. DVB: The Family of International Standards for Digital Video Broadcasting (Signals and Communication Technology) DVB: The Family of International Standards for Digital Video Broadcasting (Signals and Communication Technology)
  2. Data Mining and Knowledge Discovery Handbook Data Mining and Knowledge Discovery Handbook

ASIN: 3540009140

Book Description

Contains everything that a project team needs to know about the development and deployment of Web services with the IBM WebSphere product family. Included will be examples for all development artifacts in a format that can be reused in the reader’s project. It combines the authors’ own practical experiences with consolidated information on the latest product capabilities in a unique approach that allows the book to be easily accessible to a broad spectrum of readers. Finding a balance between a euphoric/optimistic and down-to earth/realistic view on the subject, this book will be an essential part of every Web service developer’s bookshelf.

Customer Reviews:

5 out of 5 stars Review of Web Services.......2007-01-10

I like this book and am still reading it and I think I can pick up lots of skills and knowledge about Web Services. One more thing I want to mention here is that I accidentally hit a button on amazon web pages for purchasing this book so I ended up buying 2 copies of this book, a hard copy and a soft copy. I should get refund on the soft copy becuase I never review it online. The following is the part of the order info for the soft copy:

Order #: D01-8384140-5827130
Subtotal of items: $ 11.99
------
Total before tax: $ 11.99
Estimated Tax: $ 0.00
------
Total: $ 11.99
------
Total for this Order: $ 11.99

5 out of 5 stars IBM SOA Explained.......2006-03-19

This book excells in explaining the IBM Toolsets and their applicability in the Web Services and SOA area. Unfortunately they are for version 5 and a version 6.x addendum would be great.
Having said that working the examples into version 6 format is good practice and not too much sweat.
This book provides all the coverage you need if you are dealing with the IBM WebSphere kit (all the IBM Redbooks are also a great help!)

5 out of 5 stars If you had time or money for just one book on web services..........2005-11-10

If you had to time or money for just one book on Web Services, this would be it. The book truly delivers on different perspectives namely, business, training, architecture, development, operational and "future". You start by learning enough to convince your boss (or clients, in my case) of the benefits of using your approach and then proceed to master the whole XML based implementations as well. Dense read, though: there is enough material in each chapter to cover an entire book. If you are a java programmer, it makes it even better, most probably because the book came out in 2003 when Microsoft .NET was still pretty clueless about all this web services stuff anyway. Even the J2EE world is way ahead of the book in terms of implementation. Still an excellent read, so my only request would be...a second, updated edition!

5 out of 5 stars Textbook Review.......2004-08-09

Review:

"Perspectives on Web services: Applying SOAP, WSDL, and UDDI to Real-World Projects" Zimmermann O., Tomlinson M., Peuser S.; Springer-Verlag New York, Inc., Secaucus, NJ, 2003.

This voluminous text is essentially about the classic man-machine relationship model.

The reviewer became interested in this topic and monitored the slowly evolving field until 1962 when he published a paper entitled "Shaping and Controlling Human Behaviour in Man-Machine Systems"; Proceedings of The Institution of Mechanical Engineers, Industrial Administration and Engineering Production Group, Vol. 177, Number 34, pp 935-950; 1963 (1 Birdcage Walk, Westminister, SW 1).

He presented the Performance System Spectrum with Man at one end and the Machine at the other. In between these two extremes he defined and illustrated a multitude of combinations including Simple Man-Machine, Complex Man-Machine, Men-Machine, Man-Machine-Man, Man-Machine-Men, and Men-Machine-Men.


By 1963, time-sharing and remote operator terminals had evolved and the computer systems were mainframe...the personal computer and the Internet, if they were envisioned at all, would have been considered purely science-fiction. In relation to the Men-Machine-Men system, he wrote: "...the total system has become so complex, with so many inputs from and outputs to human(s), that design engineers tend to move towards a fully automated system..." In the more than four decades which followed, the flood of computerized systems (and computer acronyms) increased as anyone reading this can testify. And that brings us to today...and Web Services.

We shall see that Web Services satisfies the definition and is a Men-Machine-Men system. To quickly understand what Web Services is the average reader shouldn't start with the text under review but with an excellent article, "The Web Within the Web," Enrique Castro-Leon, IEEE Spectrum, February 2004, pp 42-46. Examining this paper first and then delving leisurely into "Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects" will have a higher payoff even for those readers who are experienced software engineers, developers, analysts, and systems architects.

Castro-Leon presents a concise thumbnail view of this emerging concept. He argues that "...dusty, musty databases filled with useful data that would be far more useful if linked with other, equally dusty databases; enormous databases that are locked up inside ancient mainframes and quaintly archaic minicomputers; lonely databases residing on specialized file servers throughout an enterprise (pronounced business); even modern databases on Web servers...(are) stuck in long-obsolete proprietary formats or accessible only through hypermodern scripting languages..." Further, "... Web services are a way programmers can make their databases available across the Web , let other programmers access them, and tie these disparate databases together into services that are novel, perhaps even wonderful..." This, of course, is the basic reasoning for improving the Machine part of the Men-Machine-Men performance system.

"...Web browsers have liberated us from the tyranny of specific hardware and the near monopoly of the Windows operating system...(because of)...the Hypertext Transfer Protocol, which provides a standard for the way Web pages are downloaded from a Web site to a computer, and the generic nature of Web pages themselves..." The Hypertext Markup Language (HTML) ",...was designed to encode things that will be viewed by people, rather than processed by another machine. HTML mixes formatting commands...with data because it was designed as a display language..." Castro-Leon continues: "...if Web services are to build powerful networks of collaborating databases and services, the first step is replacing HTML with something more compatible with the world of databases, something that can be understood by another computer...such a new language has been developed...a subset of HTML, called XML, for Extensible Markup Language..."

This movement to improve the Machine subsystem did not end with the invention of XML. There had to be some mechanism to move XML data rather than HTML across the Internet. This was SOAP --- Simple Object Access Protocol --- a generic wrapper which is an envelope recognized and accepted by Web browsers and servers. Together, XML and SOAP give Web Services interoperability.

However, another specification was needed called UDDI ---Universal Discovery, Description and Integration --- which, as Castro-Leon states, "...lets Web Services look for databases (by Machine) in the same way that Google lets humans look for Webpages..." But the process didn't end with the development of UDDI. There had to be a standard which allowed the Machine to determine what is at a site once it has been identified. This standard was WSDL --- Web Services Description Language. All of these protocols took years to develop....and the improvements continue to this day.

Having presented an overview of Web Services from Castro-Leon, it is now time to review the 648 page text entitled, "Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects" This is in essence a "how-to" or a "cook" book, using an old world term, which goes into exquisite detail about how these software elements work inside the Machine and how to utilize them effectively and profitably. One might describe it as a "Web Services for Dummies" type of text but written at a much higher intellectual and professional level. The occasional humor is within acceptable limits and not extreme.

In the Men-Machine-Men model, the Machine is represented by all of the computer systems in the Internet world-wide and includes SOAP, WSDL, and UDDI as software and all of the hardware world-wide. The Men at one side are all the humans dealing with the Internet as users while the Men on the other side of the Machine are all the software people feeding the Machine world-wide with data and graphics which are then manipulated inside the Machine by SOAP, WSDL, and UDDI. You can visualize that the users might have a population of millions and possibly billions of individuals and the software people might represent a population of millions of individuals. That is why this volume on Web Services is an important reference today as the system is being implemented --- but there is a cautionary poem by the systems guy Kenneth Boulding regarding this Machine:

A system is a big black box
Of which we can't unlock the locks,
And all we can find out about
Is what goes in and what comes out.

Perceiving input-output pairs
Related by parameters
Permits us, sometimes, to relate
An input, output, and a state.

If this relation's good and stable,
Then to predict we may be able.
But if this fails us - heaven forbid
We'll be compelled to force the lid!

Having forced the lid --- you are now inside the Machine! The book is structured using the "goto" branching command. The authors encourage the reader to study a section and then decide to continue on or "goto" a different section. In fact, they suggest not reading from cover-to-cover at all but selecting those parts directly related to the reader's job role.

The text is neatly divided into Perspectives chapters which follow a typical project sequence: Business, Training, Architecture, Development, Operational, Engagement, and Future. The authors state that they and their anticipated readers are "technical people" and their approach in writing was shaped in that way

Chapter 1 is The Business Perspective. In 30 pages they discusses definitions, EAI (Enterprise Application Integration), B2C (Business-to- Consumer), B2B (Business-to-Business), A2A (Application-to-Application), H2A (Human-to-Application), and potential inhibitors to decision-making. The Case Study of a fictitious insurance company is introduced which will be threaded throughout the book. Some of the flowchart models are clearer than others.

Chapter 2 is The Training Perspective. A better term for this perspective would be the "technical information" found in a manual used by individuals for self-instruction to learn about the software. 123 pages are devoted to a tutorial of concepts and technologies but the reader is not expected at this point to be able to apply them.

There is an overview of WebServices concepts and detailed information on the XML markup language including namespaces and schema. Attention to given to SOAP message formats and encoding. This is followed by WSDL, the interface description, containment structure of WSDL documents, and binding-related document elements. There are descriptions of UDDI's registry structure, identifier bag, category bag, binding template, tModel structure, linking to a UDDI registry, an API (Application Programming Interface) overview, and brief mention of WSIL (Web Service Inspection Language). There many well-designed coding sheet examples which would make sense to experienced programmers but probably not to novices.

About 86 pages are assigned to Chapter 3: The Architecture Perspective. The authors provide an introduction to Web Services architecture oulining paradigm changes, J2EE (Java 2 Enterprise Edition) and defining Web Services as the software part of the Machine. WSA (Web Services Architecture) is explained with the use of stacks and a disclaimer is provided since not all of the terms are universally accepted. WSA building blocks and component walkthrough is covered. Explanations are given for WS principles, Generic vs. Generated API, design patterns, business patterns, architectural patterns (microflow, intermediary, and interceptor/pipeline) and process choreography including public-to-private process mapping. Architectural decisions are outlined along with service matchmaking. In addition, NFRs (Non-Functional Requirements), gaps and countermeasures and SOAP Section 5 encoding are discussed. Finally, XML-based, WS, and application layer security are explained. There is a useful FAQ (Frequently Asked Questions) section ending the chapter.

Chapter 4 is The Development Perspective. Consisting of 192 pages, this chapter has a considerable amount of meat and consequently may cause indigestion for the vegetarians among us. The authors state that a reader should have a "...solid reading comprehension of J2SE and J2EE APIs..." It is written at a fairly deep level of detail related to reader motivation and categorizes this interest as: casual, steady or junkie. There is an emphasis on "goto" branching. Most of the coding examples are also found on Springer websites.

The introduction to the development of WS in Java presents the WebSphere Studio Workbench and Eclipse.org. WebSphere SDK (WSDK), the Emerging Technologies Toolkit (ETTK), and Apache SOAP 2.3 are described with some caveats regarding known flaws. This is followed by JAX-RPC and Apache Axis, definitions, an introduction to WS for J2EE and JSR 109 and the WSDK Toolkit.

At this point, starting on page 259, the first example or case in The Case Study is considered --- all the prior pages having been dedicated to technical information to bring the reader up to speed. The authors refer to the example as a "sample" and it is, of course, a simulation where the case problem is run on the WS model being described so the reader can learn how to do it later in real-life. More precisely it is a training simulation testing (with some debugging) of the solution provided by the authors....the author's terminology will be used here.

The case scenario involves several fictitious insurance companies. In terms of the Performance System Spectrum, this scenario deals with the Men-Machine-Men model with Men being Internal Users and the Machine processing risk and fraud management matters. Business logic requirements are considered and "The Great Debate" over Apache Soap or JAX-RPC occurs, followed by configuring and building the sample. To build RPC/Encoded Services for Java the bottom-up and top-down approaches are reviewed. There is a discussion of building EJB (Enterprise Java Beans) WS with Apache SOAP, and using the WS Wizard. The process of exploring and modifying generated files is described. Building EJB WS with JAX-RPC and JSR 109 follows, In addition, exploring generated server side files, updating the project build paths, modifying generated files, and testing the deployed service are briefly delineated.

The reader is encouraged to build RPC/encoded services from WSDL first creating WS from WSDL using Apache SOAP and then testing the WS client. There is also the process of creating WS from WSDL using JAX-RPC/JSR 109 and updating the WSDL document and installing the SOAP Router, and finally testing the WS. A section is devoted to programmatic access to WSDL, using the WSDL4J toolkit, testing the JWSDL application and creating JWSDL clients with JAX-RPC and JSR 109. The reader learns to use WS-Inspection to build service indices from Java and also with Apache Soap and to configure WSIL4J.. There many excellent figures illustrating this part of the simulation. At this point, the text moves ahead to the use of UDDI.

There are discussions of UDDI access from Java and browsers, using UDDI with Apache SOAP and also with JAX-RPC and JSR 109, using other Web Services bindings, creating a document/literal Service from WSDL and a document/literal Service Client. A secton is dedicated to orchestrating Web Services and use of the Process Editor. The reader learns about using attachments with SOAP, using SOAP headers and finally exporting the completed sample. While space is assigned to finding more information, there isn't any for FAQ which could have been useful at this stage. Some System Administrators have argued that constructing the application in this chapter was the easy part. The next stage deals with implementing it in a production environment and might be viewed as more difficult.

Chapter 5 presents The Operational Perspective which the authors have truncated to 79 pages and rely on the experience of the reader to fill in some technical gaps. There are many specific references to coding samples in .zip format on Springer websites. This chapter deals with the system architecture hosting the software and we are now deep inside the Machine in the Men-Machine-Men system --- and continually aware of Boulding's admonition: "....If this relation's good and stable, Then to predict we may be able. But if this fails us - heaven forbid, We'll be compelled to force the lid!..."

There is a discussion of topology, standalone topology, additional components,and clustered and managed topology. Reference is made to the Access Management Subsystem, load balancing and high availability support. At this point, the Case Study simulation of a fictitious insurance company continues and for the remaining pages is interspersed with tutorial information .

There are explanations of Deploying Web Services, the WebSphere Application Server, deployment and configuring the application server. There is information on JDBC configuration, JAAS authentication and Cloudscape, and restarting and testing the installation. Next comes Deploying Services, wsadmin, ANT; working on the private UDDI Registry, including configuring and adding WSDL documents to the UDDI Registry. Descriptions are provided for testing, clustering, and node agents; working with the IBM HTTP Server, starting, testing clusters, and finally cold standby.

Attention is given to Securing the WS Implementation: security threats, countermeasures, WS-Security, and future WS-Security extensions, Securing WS with HTTPS and SSL --- as the simulation continues. The chapter closes with the WS Gateway and how to configure it, deploying a WS to the Gateway, updating and client testing. Frequent mention is made of specific websites to support the simulation so the reader is not completely alone with just the text.

Chapter 6 is The Engagement Perspective of 27 pages and a typical reader would sense that the end is in sight!! This chapter reviews many technical points emphasized in the Case Study simulation and adds the following: Planning a WS Development Project, Outlining Requirements and High Level Design, Planning and Staffing, Running the Project, including testing and going live, Success Factors, Elements of Risk,lessons learned and design advice. There is a final look at the Case Study simulation.

The Future Perspective appears in Chapter 7. The authors briefly identify SOAP Version 1.2, WSDL Version 1.2, UDDI Version 3.0, and grid computing for the immediate future. The Semantic Web including RDF and OWL are mentioned and they provide mid- and long-term visions.

The chapter concludes with "Now enjoy the first project in which you apply and exploit this hot technology!"

There are rather complete coding steps, flowcharts, and screen displays in the boilerplate content of the Appendix including: Building the Case Study Policy Systems, Java to XML Mapping, and C# --- and 87 References for those who desire additional background.

As Castro-Leon in summarizing his IEEE Spectrum article said: "...the semantic Web's benefits won't be seen for some time; Web Services are here today...it will connect almost every island of data, software, and device on the planet..." The reviewer believes that this volume which introduces Web Services is a valuable asset in the drive to improve the Men-Machine-Men system which we call the Internet.

Leonard C. Silvern
Systems Engineering Laboratories
Clarkdale, AZ


5 out of 5 stars A must-have for successful webservice projects.......2003-11-08

My primary reason for buying this book was the eye-catcher word "Real-World Projects" in the subtitle. I'm a professional developer/architect of enterprise size IT-projects and the fastest way for me to learn new things is by using examples. So in fact the "Development Perspective" chapter was the first chapter I've read and found it very useful if you are going to use WebSphere 5 in your project.
I was pleased to see that the next chapter "Operational Perspective" actually deals with questions regarding deployment and configuration. This is something most books are missing and many projects underestimate the importance of these aspects for a successful rollout.
Finally after reading two very useful chapters (written in an enjoyable style), I've decided to give the other chapters also a try and I wasn't disappointed. This book covers all important aspects for a successful webservice project and I strongly recomment it if you are going to start such a project.
During my time as a technical lead at Hewlett-Packard, I've got the opportunity to participate a pretty expensive software architect workshop. I was pleased to see lots of "Does and Dont's" I've learned in this workshop in the "Architecture Perspective" chapter of this book.
I finally ended up in reading all chapters of the book. I haven't read all pages of this book because of my previous knowledge and because of the excellent offered shortcuts within this book. But the time I've spent reading the rest was a rewarding investment. Whatever role you are going to play in a webservice project: you will find something useful within this book.
And finally don't forget: even Grady Booch thinks this book is a must-have. He wrote a nice forword for the book.
Creativity for Graphic Designers: A Real-World Guide to Idea Generation--From Defining Your Message to Selecting the Best Idea for Your Printed Piece
Average customer rating: 4.5 out of 5 stars
  • A great book about how to practise as a graphic designer
  • A real world book
  • definatly not a picture book
  • The book of all books
  • great starting point for formalizing/mainstreaming process
Creativity for Graphic Designers: A Real-World Guide to Idea Generation--From Defining Your Message to Selecting the Best Idea for Your Printed Piece
Mark Oldach
Manufacturer: North Light Books
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Instructional & How-To | Arts & Photography | Subjects | Books
GeneralGeneral | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Graphic Arts | Graphic Design | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Similar Items:
  1. Graphic Design School, Third Edition Graphic Design School, Third Edition
  2. Principles of Two-Dimensional Design Principles of Two-Dimensional Design
  3. Designing with Type: The Essential Guide to Typography (Designing With Type) Designing with Type: The Essential Guide to Typography (Designing With Type)
  4. Thinking Creatively: New Ways to Unlock Your Visual Imagination Thinking Creatively: New Ways to Unlock Your Visual Imagination
  5. Point and Line to Plane (Dover Books on Art History) Point and Line to Plane (Dover Books on Art History)

ASIN: 158180055X

Customer Reviews:

5 out of 5 stars A great book about how to practise as a graphic designer.......2006-03-09

I love my mac, but I also love not using it. This book tells a lot about a designers prosess outside the mac. I found this sentence in the book: "Designers have a responsebility to do what they are paid to - design .... To many designers use the (mac) for a substitute for thinking". So right!

4 out of 5 stars A real world book.......2004-07-09

Unlike design books filled w/ eye-candy & no direction on processes, Mark Oldach steers the reader through well defined concepts & thoughts. An excellent book for all designers who wish to communicate through design.

4 out of 5 stars definatly not a picture book.......2003-12-12

I found this book to be very helpful in getting you to think of the box. Instead of being like a picture book with not much information, it tells you how to come up with ideas and explains the process of making a good design. This is a great book to have if you already have those picture books with just designs and need something to help you with actually creating your own designs.

5 out of 5 stars The book of all books.......2003-02-26

I had been looking for a book about creativity, I wanted to understand the process more, and hopefully increase my productivity. This book was one of 12 that I bought related to the design and creativity area, and was by far the best I've read yet. It gives so much information about the process of idea generation that even I understand it more now (and I've been doing it for 4 years). I have already used the advice on handling clients to great success, and I'm reading the book a second time round.

This book is a MUST for all designers at all levels!!

Enjoy

5 out of 5 stars great starting point for formalizing/mainstreaming process.......2000-07-14

A lot of time is wasted in the creative business just doodling and waiting for one's muse to pop in and show us the light. This book takes the sloppy creative process and pretty much streamlines it into a more productive method of thinking things out and solving problems.

While there are examples of real creative work, the book focuses more on process than one product. If you're constantly living on mental post-it notes and flying by the seat of your pants when coming up with new ideas, this book might just be the ticket for you to get the creative process more organized. I have seen a few reviews that cited a problem with the size of the font used in the book... I held the pages of the book up to my computer monitor and find that the font used on this webpage is actually smaller than that used in the book... so if you can read this page, you can read the book. :-)
PCB Design for Real-World EMI Control (The International Series in Engineering and Computer Science)
Average customer rating: 4.5 out of 5 stars
  • An easy read and great resource for an EE
  • Recommended for PCB Designers
  • detailed descriptions
PCB Design for Real-World EMI Control (The International Series in Engineering and Computer Science)
Bruce R. Archambeault , and James Drewniak
Manufacturer: Springer
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Electromagnetic TheoryElectromagnetic Theory | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
DesignDesign | Circuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Telecommunications | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Science | Subjects | Books
GeneralGeneral | Medicine | Subjects | Books
Circuit DesignCircuit Design | Circuitry | Computer Science | Computers & Internet | Subjects | Books
Circuit ComponentsCircuit Components | Circuitry | Computer Science | Computers & Internet | Subjects | Books
ElectromagneticsElectromagnetics | Circuitry | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Arts & PhotographyArts & Photography | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
EngineeringEngineering | Amazon Upgrade | Stores | Books
MedicineMedicine | Amazon Upgrade | Stores | Books
Professional & TechnicalProfessional & Technical | Amazon Upgrade | Stores | Books
ScienceScience | Amazon Upgrade | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
MedicineMedicine | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. EMI Troubleshooting Techniques EMI Troubleshooting Techniques
  2. Signal Integrity Issues and Printed Circuit Board Design Signal Integrity Issues and Printed Circuit Board Design
  3. Introduction to Electromagnetic Compatibility (Wiley Series in Microwave and Optical Engineering) Introduction to Electromagnetic Compatibility (Wiley Series in Microwave and Optical Engineering)
  4. The Circuit Designer's Companion, Second Edition The Circuit Designer's Companion, Second Edition
  5. Emc & the Printed Circuit Board: Design, Theory, & Layout Made Simple Emc & the Printed Circuit Board: Design, Theory, & Layout Made Simple

Accessories:
  1. Fundamentals of Power Electronics (Second Edition) Fundamentals of Power Electronics (Second Edition)
  2. Analog Design Essentials (The International Series in Engineering and Computer Science) Analog Design Essentials (The International Series in Engineering and Computer Science)

ASIN: 1402071302

Book Description

PCB Design for Real-World EMI Control is intended for EMC designers and electronic design engineers. It emphasizes understanding basic concepts of controlling the currents on printed circuit boards (pcb's), and provides a wealth of insightful information detailing the possible sources of emissions. Numerous design strategies are presented to help readers understand how to produce, control and eliminate emission sources. Additional highlights include the following: Information explaining how to design pcb's to pass EMC Requirements the first time! Controlling intentional and unintentional currents at their source; Decoupling strategies explained and myths exposed; Proper I/O filter design and connection strategy explained; Not simply a list of do's and don't's....but an explanation of "why" things work as they do; "Ground is a place where potatoes and carrots grow!" Basic shielding design considerations for PCBs included, and more. This 'hands-on' book will help designers understand "why" or "why not" to implement a specific design practice. PCB Design for Real-World EMI Control will be an invaluable resource for the pcb designer.

Customer Reviews:

4 out of 5 stars An easy read and great resource for an EE.......2006-08-28

This book explained EMI control and design for EMC in a clear manor. I had only one complaint, there are a lot of graphs that appear to have been in color originally. The book is not printed in color, so it is difficult to distinguish data traces on these graphs. I would still highly recommend this book!

5 out of 5 stars Recommended for PCB Designers.......2006-08-23

"PCB Design for Real-World EMI Control" is a great book on techniques to reduce EMI problems in your designs. The book has a good layout with each chapter building on the last. Techniques are discussed in detail with very little math. Overall, the book is easy to follow for the beginning designer and a good reference for the experienced designer. I recommend this book to anyone involved in PCB design.

4 out of 5 stars detailed descriptions.......2006-03-16

Electronic products, or more broadly any product with electronic parts, need to reduce their EM interference to some minimum amount. Where this depends on the type of product and the country in which it will be sold. A problem is that in university electrical engineering courses, controlling EMI is typically only briefly taught.

In contrast, this book gives detailed prescriptions on how to lay out your printed circuit board elements, to minimise EMI. Vital subjects like understanding the role of a ground plane and how to incorporate it into your PCB are covered.

All the book's material should be understandable to anyone with an undergrad background in engineering or physics.
Real World Adobe Illustrator CS2 (Real World)
Average customer rating: 4.5 out of 5 stars
  • Is this as good as it gets?
  • Real World Adobe Illustrator CS2 Review
  • The Next Level
  • Illustrator CS2
  • This is the one!
Real World Adobe Illustrator CS2 (Real World)
Mordy Golding
Manufacturer: Peachpit Press
ProductGroup: Book
Binding: Paperback

Adobe IllustratorAdobe Illustrator | Graphic Design | Computers & Internet | Subjects | Books
GeneralGeneral | Graphic Design | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Real World Adobe InDesign CS2 (Real World) Real World Adobe InDesign CS2 (Real World)
  2. The Adobe Illustrator CS2 Wow! Book (WOW!) The Adobe Illustrator CS2 Wow! Book (WOW!)
  3. Real World Adobe Photoshop CS2 (Real World) Real World Adobe Photoshop CS2 (Real World)
  4. Adobe Illustrator CS2 Classroom in a Book Adobe Illustrator CS2 Classroom in a Book
  5. Adobe Illustrator CS2 How-Tos: 100 Essential Techniques (How-Tos) Adobe Illustrator CS2 How-Tos: 100 Essential Techniques (How-Tos)

ASIN: 0321337026

Book Description

How do you define a serious Illustrator user? How about one who uses Illustrator to produce robust and professional-looking vector graphics but also needs the program to be flexible and efficient in workflow and production cycles. If this describes you or the user you strive to be, then you need this book Filled with the industrial-strength techniques and best practices required to get you up to speed fast on Illustrator CS2 without missing a beat in your production workflow, Real World Adobe Illustrator CS2 is the definitive reference for the serious Illustrator user. Thoroughly updated for this version of the software, Illustrator pro Mordy Golding offers a complete guide to the new features such as Live Trace, Live Paint, the Control Palette, Custom Workspaces, and expanded support for Mobile devices, to name a few. You'll also find practical insights on creating type, symbols, graphs, color, effects, Web graphics, and more. Along with tips, sidebars, and expert commentary, there are also numerous illustrations and screen shots included to offer readers the most complete coverage on this extraordinary application. Designers from all fields--illustrators, animators, package designers, graphic designers, web designers, and more--will find Real World Adobe Illustrator CS2 their one-stop guide to creating powerful designs in Illustrator CS2.

For more information check out Mordy's blog at http://rwillustrator.blogspot.com/.

Customer Reviews:

4 out of 5 stars Is this as good as it gets?.......2007-03-30

Updated review follows:

I initially gave this a 4 out of 5 review, but after also getting the Adobe Illustrator CS2 Wow! book I have to downgrade my rating to 2 out 5. Why?

a. The book is black and white with a small insert of color samples. I don't know about you, but unless you are just drawing a bunch of outlines and b&w sketches, a manual on graphic arts NEEDS to be in color!

b. There was no CD accompanying the book. With all the other Illustrator books out there that include CDs, I really wonder why I bought this one.

End of edits. See original review below.

I got this book because of all the 'raving' reviews on Amazon. However, while I admit the book is useful, I can only give it 4 out of 5. Why?

1. The book is in many ways just a reorganization of the Illustrator help file with short examples. Therefore, if you have a printed version of the Adobe help then you probably don't need this book, unless you need the short examples which the Adobe help is short on.

2. The book is very short on involved or advanced examples. Instead what you get are simple, unconnected demonstrations of Illustrator's more obvious features and as soon as the book gets to something more advanced, e.g. outline strokes, all you get is some brief text. This is all VERY odd in my opinion for a book targeting visual learners.

3. The claim on the cover that the book is 'loaded with expert tips' is simply not true in my opinion. Sure there are a few, here and there scattered about, but the examples are too simple to be of any use in highlighting what I would consider 'best practice insights.'

4. What the book really needs is a methodical tutorial that brings it all together: vectors, text, meshes, 3D, color, etc. Here's a novel idea: a tutorial that walks you through recreating the cover graphic!

OK, that may sound a little harsh even though I am giving it 4 stars. But I think buyers need to know what to expect.

5 out of 5 stars Real World Adobe Illustrator CS2 Review.......2007-03-28

This book was valuable on a number of fronts. I have never had actual training in Illustrator and as a result have shyed away from it as a tool. Preferring other vector programs, I was intimidated by Illustrator. This book allowed me to get past those feelings and take control of the tool.

This book is well laid out and offers a number of sidebar comments that are important points in each section. There are great full colour examples and indepth text that adds to the learning experience. The Trace Techniques section is, to put it mildly, outstanding. This really shows the power of the tool in gifted hands. I don't plan to be tracing french horn photos any time soon, but have had to do some rotoscoping in the past and have picked up a few new techniques.

The Typography section is indepth and pretty encompassing. Text is such a pain in programs. Does the printer have my font? Do I render to paths. Where is that font? The book guides you through the process of dealing with many type issues.

One of the most valuable areas for me was the appendix entitled - Moving from Freehand to Illustrator. As the books says, it was in place before the aquisition was announced and it won't solve any "which is better" arguments. But it does help you understand the two applications better.

Great value and good for an intro course or self learner for Illustrator. Best that you have some artistic talent as this is a guide to a very big power tool. Wear saftey glasses.

5/5

5 out of 5 stars The Next Level.......2007-03-04

This book will take the intermediate user to the next level. Very well written and very useful.

3 out of 5 stars Illustrator CS2.......2007-01-10

This is a nice book,but if you never try illustrator before do not go for this book it is not for a beginner.
I am new at this kind of work,so this book help me to remember what I forgot and a little more.

5 out of 5 stars This is the one!.......2007-01-04

Eureka!! I feel like I just touched the monolith. This book systematically addresses every feature in Illustrator that has confused and frustrated me.( It's a big book!) There are a number of illustrated step-by step techniques, but the real tasty stuff is in the written chapters. Probably not the best book for beginners. Buy this when you're ready to get serious.
Maximizing ASP.NET: Real World, Object-Oriented Development (The Addison-Wesley Microsoft Technology Series)
Average customer rating: 4.5 out of 5 stars
  • Would have preferred that it stuck to Maximizing ASP...not OO
  • So simple to explain the POOD
  • How to build applications, not just pages using ASP.NET 2
  • Easy to read and gives great overview.
  • Intermediate level, uneven coverage
Maximizing ASP.NET: Real World, Object-Oriented Development (The Addison-Wesley Microsoft Technology Series)
Jeffrey Putz
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
ASPASP | Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Real World ASP.NET Best Practices Real World ASP.NET Best Practices
  2. ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)
  3. Practical Guidelines and Best Practices for Microsoft  Visual Basic  and Visual C#  Developers (Pro-Developer) Practical Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers (Pro-Developer)
  4. Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0 Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0
  5. ASP.NET 2.0 Unleashed ASP.NET 2.0 Unleashed

ASIN: 0321294475

Customer Reviews:

3 out of 5 stars Would have preferred that it stuck to Maximizing ASP...not OO.......2007-06-19

The first part of the book (Chapters 1 - 6) gives an OO overview but emphasizes reusability and data-centric objects. This is OK as it never said it was building business objects, but reusability is not my selling point for OO and data-centric applications are not my strong suit.

Chapter 7 and 8 really gets all nuts-and-bolts on you while breaking up the whole process of getting and dealing with webpage requests. It is pretty powerful because you can tap right into those nuts and bolts and do some powerful things with the object model and event structure that is already in place.

Ouch, Chapter 9 is on server controls and the examples are spaghetti code. Even talks about the performance enhancement of getting at data records via indexes instead of names. Ugghh! Sacrificing clarity for some minimal performance gain...doen't get me started.

The book was an OK read but I think I would find it all more interesting and relevant if I was writing a CRUD application for clients that I knew would only have Internet Explorer browsers. I also will keep the book for a reference for when I might need to write a web service or tweak the operations of IIS and ASPX when a third party tool is not available. I wish the book would have concentrated more on maximizing ASP.NET as opposed to talking about using OO in what appears to be database-babysitting-application examples.

5 out of 5 stars So simple to explain the POOD .......2006-06-05

I always try to found a book covering the ASP.NET from the cocept to code,but this book is the one I found till now..
thanks to Jefferey Puts for his hard writing.

4 out of 5 stars How to build applications, not just pages using ASP.NET 2.......2005-07-24

This book attempts to teach developers how to use ASP.NET *correctly* to build applications, rather than pages. However, the author has tried to cover too much ground in a book of only 336 pages.

The first two chapters attempt to teach non-OOP programmers how to do OOP programming in both C# and VB.NET. The lack of detail and exhaustive examples make this nothing more than a review for experienced OOP programmers. Anyone seeking to learn OOP programming from these 34 pages will be disappointed.

The rest of the book comes closer to meeting his objective. His constant discussion of coding to interfaces and n-tier development are the high points of this book, and this alone would be reason for some developers to buy the book.

The author excels in giving a lot of insights into new coding techniques, and even declarative programming that are new in ASP.NET 2.0. Most of the book uses ASP.NET 2.0 examples, but beta 2 had not yet been released, so there may be some changes needed to some of his code examples when the final version of ASP.NET 2.0 is released. I couldn't find any errata online, but I hope they publish any changes that may be needed.

The book sometimes uses code samples from the author's free POP Forums application as a real-world case-study. He gives some small code snippets, and he explains his methodology. It's not bad from an architecture viewpoint: he has abstracted his data layer to such an extent that you only code to an interface. This is a good idea, and it lets you plug in a whole different low-level tier to replace SQL Server with Access, for example.

He explains the trade-offs involved in separating the data-access tier from the business object tier, and his discussion is both interesting and quite relevant to real-world programming.

He covers caching thoroughly with practical code examples that go well beyond the simple coverage you see in many books. He gives an excellent explanation of advanced concepts like HTTP Handlers, HTTP Modules, and server controls, but his coverage of web services seems to head off in an odd direction, and there is no mention of Service Oriented Architecture.

The membership and security features of ASP.NET 2.0 are well-explained and he even explains how to build your own membership provider! Likewise, when he covers Profiles, Themes, and Skins he also explains how to build your own profile provider.

There is no discussion of exception handling in a multi-tier web application, and I could not see any exception handling code in any of his examples. To be fair, this code might exist in the version of POP Forums source code you can download from his site, but it seems to me a book on Maximizing ASP.NET should probably discuss this important aspect of application architecture.

One of the poorly written areas is chapter 14. After spending most of the book discussing ASP.NET 2.0, chapter 14 mysteriously drops back to cover some simple configuration settings of Visual Studio 2003, and he doesn't even give us any insight on what settings we might want to change in either Visual Studio 2003 or Visual Studio 2005.

One of the best chapters in the book covers Test-Driven Development (TDD), using the freeware NUnit tool. This is only an introduction to NUnit, but it's an important tool that fits in well with modern agile software development methodologies.

His last chapter on advanced topics is a bit like flying over a city at 30,000 feet and having the stewardess point out interesting places below. Each of the advanced topics he covers should have been a separate chapter all by themselves: streams, networking, and threading.

On balance, this is an interesting book that would have great value in teaching new, but somewhat experienced, ASP.NET developers how to move up from coding simple applications to do things in a more Enterprise-friendly, scalable manner using many of the new features in ASP.NET 2.0.

5 out of 5 stars Easy to read and gives great overview........2005-06-27

This book does not just lay out bunch of codes and make you memorize it.
Instead, the author provides easy to understand ideas based on real world application development needs.

I highly recommend it.

4 out of 5 stars Intermediate level, uneven coverage.......2005-06-21

This books is a hodge-podge of topics around ASP.NET. Ranging from basic object oriented syntax and mechanics, to a nice piece of work on custom controls and other reasonably advanced topics.

There are lots of ASP.NET books out there. I think this one is worth the look. But you should check it out before you buy.
Publication Design Workbook: A Real-World Guide to Designing Magazines, Newspapers, and Newsletters
Average customer rating: 4 out of 5 stars
  • Best Real-World Examples
  • Nice but...
  • Needs a Glossary
  • REVIEW
Publication Design Workbook: A Real-World Guide to Designing Magazines, Newspapers, and Newsletters
Timothy Samara
Manufacturer: Rockport Publishers
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Instructional & How-To | Arts & Photography | Subjects | Books
GeneralGeneral | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Graphic Arts | Graphic Design | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
GeneralGeneral | Graphic Design | Computers & Internet | Subjects | Books
Similar Items:
  1. Layout Workbook: A Real-World Guide to Building Pages in Graphic Design Layout Workbook: A Real-World Guide to Building Pages in Graphic Design
  2. Color Design Workbook: A Real-World Guide to Using Color in Graphic Design Color Design Workbook: A Real-World Guide to Using Color in Graphic Design
  3. Magazine Design That Works: Secrets for Successful Magazine Design (That Works Series) Magazine Design That Works: Secrets for Successful Magazine Design (That Works Series)
  4. Typography Workbook: A Real-World Guide to Using Type in Graphic Design Typography Workbook: A Real-World Guide to Using Type in Graphic Design
  5. Making and Breaking the Grid: A Graphic Design Layout Workshop Making and Breaking the Grid: A Graphic Design Layout Workshop

ASIN: 1592531709

Book Description

This latest volume in Rockport's Workbook series, Publication Design Workbook is packed with information regarding the ins and outs of publication design. The media featured includes magazines, literature systems, newsletters, exhibition catalogs, annual reports, newspapers, and retail catalogs. Both current and historical approaches are provided to give readers a complete background on design style, application, and techniques involved in creating effective publications.

Readers will develop a clear understanding of publication design through a comprehensive and accessible workshop-style format. Fundamentals of form and content are included, along with diagrams to further textual understanding. This is the most complete book for designers on applied publication design principles combined with an awe-inspiring collection of the best work from around the world.

Customer Reviews:

5 out of 5 stars Best Real-World Examples.......2006-10-15

I blame Amazon for this horrible problem I have with buying gillions of design books...most are good references but not really day-2-day tools and inspiration...in my lastest order, got this book and RIGHT AWAY I was stoked with the samples and the dogma presented. YIPPEE!

4 out of 5 stars Nice but..........2006-06-27

As with other books by Samara (e.g. Typography Workbook), this one is filled with beautiful and relevant examples. My only gripe would be that... the type used for the main text is too light and hard to read! - which kind of contradicts the subject? :-/

3 out of 5 stars Needs a Glossary.......2006-06-17

As an introduction to publication design the book is good.

The only criticism I have is that there is no glossary or even an index. There are some places in the book where a term is introduced before it's been described so at times I was wondering if I'd missed something. The term is eventually described, usually a couple of paragraphs or sometimes pages later, so if you're not reading the book from beginning to end it can be difficult to find the place where a term is described.

The book does not offer an exhaustive treatment of design principles and I will buy other books to learn more, but it's been a helpful introduction.

5 out of 5 stars REVIEW.......2006-03-21

This book is great. I'm not even finshed with it yet and already I've learned a lot. It's full of usefull tips that I never learned in school. It is a wlecome contrast to the many industry books that show you lot of examples but no explanations for the principles behind the design. I would highly recommend this book.
Typography Workbook: A Real-World Guide to Using Type in Graphic Design
Average customer rating: 4.5 out of 5 stars
  • qualified rare type book
  • good type book
  • great intro
  • Excellent author
  • Typography Workbook
Typography Workbook: A Real-World Guide to Using Type in Graphic Design
Timothy Samara
Manufacturer: Rockport Publishers
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Commercial | Graphic Design | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Graphic Arts | Graphic Design | Design & Decorative Arts | Arts & Photography | Subjects | Books
TypographyTypography | Graphic Design | Design & Decorative Arts | Arts & Photography | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Graphic DesignGraphic Design | Computers & Internet | Subjects | Books | 3D Graphics | Adobe FrameMaker | Adobe Illustrator | Adobe InDesign | Adobe PageMaker | CAD | Desktop Publishing | Electronic Documents | General | Information Visualization | Interface Design | Printing | Reference | Rendering & Ray Tracing | Scanning | Typography | Web Design
Similar Items:
  1. Layout Workbook: A Real-World Guide to Building Pages in Graphic Design Layout Workbook: A Real-World Guide to Building Pages in Graphic Design
  2. Making and Breaking the Grid: A Graphic Design Layout Workshop Making and Breaking the Grid: A Graphic Design Layout Workshop
  3. Color Design Workbook: A Real-World Guide to Using Color in Graphic Design Color Design Workbook: A Real-World Guide to Using Color in Graphic Design
  4. Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs) Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs)
  5. Logo Design Workbook: A Hands-On Guide to Creating Logos Logo Design Workbook: A Hands-On Guide to Creating Logos

ASIN: 1592533019

Book Description

New in paperback, The Typography Workbook provides an at-a-glance reference book for designers on all aspects of type.

The book is part of Rockport's popular Workbook series of practical and inspirational workbooks that cover all the fundamental areas of the graphic design business. This book presents an abundance of information on type - the cornerstone of graphic design - succinctly and to the point, so that designers can get the information they need quickly and easily.

Whereas many other books on type are either very technical or showcase oriented, this book offers ideas and inspiration through hundreds of real-life projects showing successful, well-crafted usage of type. The book also offers a variety of other content, including choosing fonts, sizes, and colors; incorporating text and illustrations; avoiding common mistakes in text usage; and teaching rules by which to live (and work) by.

Customer Reviews:

5 out of 5 stars qualified rare type book.......2007-08-30

There is tons of type book around but this is one of the most useful type book on my shelf, recommend it.

4 out of 5 stars good type book.......2007-08-14

This book is great to have and read. Works as a reference as well and can be used to get some ideas. If your interested in type and graphic design consider getting this book.

5 out of 5 stars great intro.......2007-08-03

it give a great understanding of type and where you can take it. a perfect book for beginning students and other trying to better their designs and layouts.

4 out of 5 stars Excellent author.......2007-03-30

A very good overview of typography in everyday situations, as a how-to and as shown by example. Many of the examples are in a style I don't personally like (I'm a traditionalist by nature and modern typography often borders on the chaotic in my opinion) but as a designer seeing what's being done out there is a necessity. This book is more than just a typographic showcase of current thought and work - it presents sound principles that underscore what's presented.

5 out of 5 stars Typography Workbook.......2006-02-09

This book is very informative for designers working with typography. It applies to all different skill levels, there is always something to learn and this book is great to refer back to. I would recommend this book to all graphic designers. This book does not explain everything, but it is good to have as a close reference.
Real World FPGA Design with Verilog
Average customer rating: 3 out of 5 stars
  • The Book's Title fits
  • Sloppy and incoherent, some useful information
  • It scratched my itch....
  • Good writing style
  • Excellent jump-start book for engineers!
Real World FPGA Design with Verilog
Ken Coffman
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Paperback

CircuitsCircuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books | Design | Digital Integrated Circuit Design | General | Integrated | Microwave
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Electronics | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
Systems Analysis & DesignSystems Analysis & Design | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
AppliedApplied | Physics | Science | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Verilog HDL (2nd Edition) Verilog HDL (2nd Edition)
  2. Advanced Digital Design With the Verilog Hdl Advanced Digital Design With the Verilog Hdl
  3. The Design Warrior's Guide to FPGAs (Edn Series for Design Engineers) The Design Warrior's Guide to FPGAs (Edn Series for Design Engineers)
  4. Verilog HDL Synthesis, A Practical Primer Verilog HDL Synthesis, A Practical Primer
  5. Practical FPGA Programming in C (Prentice Hall Modern Semiconductor Design Series: PH Signal Integrity Library) Practical FPGA Programming in C (Prentice Hall Modern Semiconductor Design Series: PH Signal Integrity Library)

ASIN: 0130998516

Customer Reviews:

5 out of 5 stars The Book's Title fits.......2006-11-10

Ken's book contains many helpfull hints for the day to day FPGA design. It explains very well the pitfalls you will be trapped by and answers e.g. questions like what is actually is the difference between blocking and non-blocking assignment.

1 out of 5 stars Sloppy and incoherent, some useful information.......2004-08-16

This book addresses how to use Verilog to create working FPGA designs. It touches on topics such as clocking, implementation of specific types of logic blocks, and design flow. The examples are written using Verilog.

The writing is sloppy, the organization is incoherent, and the explanations are incomplete. A reader may find the book worthwhile if: he or she already knows most of the material presented, has a few problems that are addressed by the book, can find the discussion of that problem in the book, and the discussion is one of those that is complete and accurate. Otherwise, the book is a waste of time and money.

The author assumes that the reader is familiar with digital logic design, the basics of Verilog, and the basics of FPGA and ASIC design. The book discusses strategies for dealing with practical problems. Unfortunately, the strategies are presented in a disorganized manner, with explanations that are poorly thought out and too incomplete to use.

The first chapter introduces Verilog design for FPGA synthesis. The contents of the chapter are a mish-mash. It is hard to tell what you are supposed to know after reading the chapter that you didn't have to know before reading it. The chapter isn't a quick description of Verilog, because it leaves out most Verilog syntax that you have to know (for example, vectors). The chapter isn't limited to describing what subset of Verilog is synthesizable, because it has detailed but incomplete descriptions of random Verilog topics such as number formats (eg. 1'b0). There are even pages of tables showing boolean logic truth tables for basic logic primitives such as and, or, and xor.

The second chapter is a discussion of how FPGAs are implemented, and the effect that this has on synthesis. For example, clocking strategies are discussed, with some references to differences between FPGAs and ASICs. There is also a discussion of how a logic synthesizer might operate. A few other topics are thrown in, such as a discussion of DeMorgan's theorems. The chapter is too incomplete and poorly-written to be of much practical use. For example, although there is a description of how logic elements can be built out of transistors (including simplified schematics of one possible approach), there is no serious discussion of what implications this has. The book is about FPGA design, but the section on how logic functions are implemented in most FPGAs (as lookup tables) does not describe this in any detail.

The third and fourth chapters, regarding implementing specific digital circuits in FPGAs using Verilog, are potentially the most useful. The concept of the chapters is that they show how to write Verilog for useful functions in a way that can be synthesized well into FPGAs. If the chapters had been well organized and complete, the book would have been worth buying just for them. However, the chapters are as poorly-written as the rest of the book. Large sections are taken up with a discussion of writing adders and subtractors - showing that there is little point in doing so yourself instead of letting the synthesizer do it. However, the discussion of finite state machines - an important topic - covers state machines implemented using binary or Gray codes to represent states. The discussion of 'one-hot' state machines (frequently used in practice in FPGAs) is incomplete, describing only the problems, but failing to present an example that works (or any example at all). Similarly, the discussion of FIFOs (important to synchronize portions of large designs) is limited to a few notes about problems, without a single example. This is surprising, because the book emphasizes that the designer must solve clocking and synchronization problems across large designs, yet solutions to this problem (such as FIFOs) are not described.

The second half of the book, mainly chapters 5 through 8, describe how to use specific Verilog tools. The chapters are useless reiterations of documentation for obsolete versions of specific tools.

Chapter 9, the last chapter, is about designing for ASIC conversion. This could have been a useful chapter, because it covers an important topic.

All in all, I think this is a book to avoid.

On the positive side, this book seems to have fewer obvious editing errors than most other 'instant books'. Also, the typesetting is fairly normal, with reasonable sized text and reasonable margins. The organization and contents of the section headings is hard to understand, but that is a reflection of the disorganization of the book, rather than a problem with the design. The only significant problem I had with the graphic design of the book relates to the graphics, primarily schematics with some screen captures. The scaling is not uniform, so in a single explanation, the size of a schematic symbol and associated label might vary from graphic to graphic. However, this is a minor problem.

4 out of 5 stars It scratched my itch...........2003-09-08

This book fit nicely in the gap I noticed between books on digital design with Verilog that were written from a structured academic standpoint and product specific user manuals and application notes. To learn effective FPGA design from books one would desire to have this book along with the other two; lacking "Real World FPGA Design" one would have to ask colleagues lots of questions and learn the rest the hard way.

I am using this book as I 'retool' as a FPGA Digital Design Engineer since full-custom design jobs here are drying up since few companies can afford the investment of time and money to bring custom devices to market. I wish there was a book like this for the classic chip design world that I could wave at the newbie system and digital designers that wanted me to add an 8 input NOR gate to the library that could drive a fanout of 50 loads 10 mm away.

Verilog is a many-faceted gem; I have been using it since the early 90's, albeit at the switch and structural level. This book is useful to me as I learn to design in Verilog at greater level of abstraction and it differs from other texts I have found in that it does not lose sight of the lower-level 'gotchas'.

The only thing that keeps me from giving this book my highest rating is that there are some errors that do need correcting; the URL listed in another review here remedies that problem.

4 out of 5 stars Good writing style.......2002-11-06

I'm an analog design engineer with over 20 years of experience in industry. I want to add FPGA's to my bag of tricks, and I ran across Mr. Coffman's book via a search with Google. My book arrived a week ago and I am finding it to be just the kind of book I have been looking for. He has a good writing style, very easy to follow. I plan to invest many hours working through his examples with the included software. I have read other reviews of this book at this Amazon site. Some people are looking for an academic book on Verilog. Others are looking for a book that will teach them Verilog without spending the time programming and simulating (ie learning without doing homework). If you fall into either of these groups, this book is not for you. However, if you are an experienced engineer looking to learn about Verilog and VHDL through honest study and experimenting, then Mr. Coffman's book is an excellent choice to guide you through this process with a focus on the "real world". You also may find yourself chuckling at some of his commentary on the way

5 out of 5 stars Excellent jump-start book for engineers!.......2002-10-28

Anyone who understands C/pascal is going to love Ken's book. It's the perfect reference to sit next to your keyboard for a quick hands-on reference!

Ken taught me in 1 minute how to create an array of cells in an FPGA simply via the TOC! In another minute I was implementing static-keys into a ROM'd lookup table.

It could not have been easier.

*Anyone trying to implement algorithms in Verilog should by this book*

Books:

  1. Scribbles: A Really Giant Drawing and Coloring Book
  2. Ships of the Line (Star Trek)
  3. Side by Side: Student Book 1, Third Edition
  4. Sketches of an Elephant: A Topos Theory Compendium 2 Volume Set (Oxford Logic Guides, 43 & 44)
  5. Sunset Western Garden Book
  6. The Alibi Man
  7. The Annotated Mona Lisa: A Crash Course in Art History from Prehistoric to Post-Modern
  8. The Art of Polymer Clay Creative Surface Effects: Techniques and Projects Featuring Transfers, Stamps, Stencils, Inks, Paints, Mediums, and More
  9. The Art of the Market
  10. The Big Book of Painting Nature in Watercolor (Practical Art Books)

Books Index

Books Home

Recommended Books

  1. iText in Action: Creating and Manipulating PDF
  2. History: Fiction or Science
  3. Comprehensive Natural Products Chemistry : Carbohydrates and Their Derivatives Including Tannins, Ce
  4. Blue Nude: A Novel
  5. Fishermen's Sweaters: Twenty Exclusive Knitwear Designs for All Generations
  6. Fundamentals of Molecular Virology
  7. Ghost Girl: The True Story of a Child in Peril and the Teacher Who Saved Her
  8. Sense and Sensibility: Women Artists and Minimalism in the Nineties
  9. Creating the American Junkie: Addiction Research in the Classic Era of Narcotic Control
  10. Populations of Plant Pathogens: Their Dynamics and Genetics