Books

  1. The Languages of the World

    The Languages of the World


  2. Intermediate Welsh: A Grammar and Workbook (Routledge Grammars)

    Intermediate Welsh: A Grammar and Workbook (Routledge Grammars)


  3. Modern Spanish Grammar Workbook (Routledge Modern Grammars S.)

    Modern Spanish Grammar Workbook (Routledge Modern Grammars S.)


  4. Colloquial Portuguese: A Complete Language Course (Colloquial S.)

    Colloquial Portuguese: A Complete Language Course (Colloquial S.)


  5. Colloquial Basque: A Complete Language Course (Colloquials S.)

    Colloquial Basque: A Complete Language Course (Colloquials S.)


  6. Women, Language and Linguistics: Three American Stories from the First Half of the Twentieth Century (Routledge Studies in the History of Linguistics)

    Women, Language and Linguistics: Three American Stories from the First Half of the Twentieth Century (Routledge Studies in the History of Linguistics)


  7. Chinese: An Essential Grammar (Routledge Grammars)

    Chinese: An Essential Grammar (Routledge Grammars)


  8. Colloquial Urdu: A Complete Language Course (Colloquials S.)

    Colloquial Urdu: A Complete Language Course (Colloquials S.)


  9. Handbook of Scripts and Alphabets

    Handbook of Scripts and Alphabets


  10. Broken English: Dialects and Politics of Language in Renaissance English (Politics of Language)

    Broken English: Dialects and Politics of Language in Renaissance English (Politics of Language)


  11. Russian Learner's Dictionary: 10, 000 Russian Words in Frequency Order

    Russian Learner's Dictionary: 10, 000 Russian Words in Frequency Order


  12. Exploring the Language of Drama: From Text to Context (Interface S.)

    Exploring the Language of Drama: From Text to Context (Interface S.)


  13. Studies in English Language and Literature: Doubt Wisely

    Studies in English Language and Literature: Doubt Wisely


  14. Negative Contexts: Collocation, Polarity and Multiple Negation (Routledge Studies in Germanic Linguistics)

    Negative Contexts: Collocation, Polarity and Multiple Negation (Routledge Studies in Germanic Linguistics)


  15. Patterns in Language: Stylistics for Students of Language and Literature (Interface S.)

    Patterns in Language: Stylistics for Students of Language and Literature (Interface S.)


  16. Landmarks in Linguistic Thought: Western Tradition from Socrates to Saussure Vol 1 (History of Linguistic Thought S.)

    Landmarks in Linguistic Thought: Western Tradition from Socrates to Saussure Vol 1 (History of Linguistic Thought S.)


  17. Indonesian: A Comprehensive Grammar (Routledge Grammars)

    Indonesian: A Comprehensive Grammar (Routledge Grammars)


  18. Key Concepts in Language and Linguistics (Key Concepts)

    Key Concepts in Language and Linguistics (Key Concepts)


  19. Concise Compendium of the World's Languages

    Concise Compendium of the World's Languages


  20. English Spelling (Language Workbooks)

    English Spelling (Language Workbooks)


  21. Colloquial Croatian and Serbian: A Complete Course for Beginners (Colloquials S.)

    Colloquial Croatian and Serbian: A Complete Course for Beginners (Colloquials S.)


  22. Colloquial Croatian and Serbian: The Complete Course for Beginners (Colloquial S.)

    Colloquial Croatian and Serbian: The Complete Course for Beginners (Colloquial S.)


  23. Colloquial Portuguese of Brazil [Book Only]

    Colloquial Portuguese of Brazil [Book Only]


  24. A Social History of English

    A Social History of English


  25. History and English in the Primary School: Exploiting the Links

    History and English in the Primary School: Exploiting the Links


Webster's New World College Dictionary, Fourth Edition (Book with CD-ROM)
Average customer rating: 5 out of 5 stars
  • Recommended for translators - I love the CD
  • Best Dictionary on the Planet and a Great Deal!
  • a very useful reference
  • Convenience
  • good
Webster's New World College Dictionary, Fourth Edition (Book with CD-ROM)

Manufacturer: Webster's New World
ProductGroup: Book
Binding: Hardcover

English (All)English (All) | Dictionaries & Thesauruses | Reference | Subjects | Books
GeneralGeneral | Dictionaries & Thesauruses | Reference | Subjects | Books
DirectoriesDirectories | Catalogs & Directories | Reference | Subjects | Books
GeneralGeneral | Reference | Subjects | Books
GeneralGeneral | Foreign Languages | Reference | Subjects | Books
Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
Similar Items:
  1. Webster's New World Thesaurus
  2. Webster's New World College Dictionary, Indexed Fourth Edition
  3. The Associated Press Guide to Punctuation
  4. AP Stylebook and Briefing on Media Law (Associated Press Stylebook and Briefing on Media Law)
  5. Webster's New World English Grammar Handbook

Accessories:
  1. Webster's New World Thesaurus

ASIN: 0764571257

Book Description

THE MOST USEFUL AND AUTHORITATIVE DICTIONARY YOU CAN OWN—FOR YOUR DESK AND YOUR COMPUTER

Selected by the Associated Press, the Wall Street Journal, the New York Times, and other leading newspapers as their official dictionary of choice.

THE BEST DICTIONARY IN PRINT

Definitions That Set the Standard for Clarity

Up-to-Date Entries

Nearly 7,500 new entries reflecting changes in technology, society, world politics, and more.

Detailed Illustrations

Over 850 drawings, photographs, and maps.

Extensive Reference Information

Tables, charts, and lists of useful data plus important historical documents and a guide to punctuation.

Thousands of Geographical and Biographical Entries

The people and places that shape our world. Entries are part of the A-Z body of the dictionary, so they are easy to find.

Full-Color Atlas of the World

Detailed and up-to-date maps of the continents and countries of our world.

Notes, Examples, and Synonyms

The help you need to choose words precisely and avoid usage pitfalls.

The Definitive Guide to American English

More unique Americanisms—nearly 12,000—than any other college dictionary.

THE HARDEST WORKING

ELECTRONIC DICTIONARY AND THESAURUS

Sophisticated Word Search

Search for words or combinations of words. Display definitions, synonyms, or both. Find related words quickly.

Instant Word Help

Point to any word on the computer screen and bring up a definition —immediately.

Expanded Spell-Checking

Add thousands of new words to your spell-checker to enhance its usefulness and speed. The only

electronic dictionary that displays definitions while spell-checking.

System Requirements:

Windows® 95,98, ME, NT® 4.0, 2000, XP

IBM-compatible Pentium 100 or higher

8 MB RAM

20 MB hard disk space (Minimal installation);

140 MB (Full installation)

800 x 600 resolution 2x speed CD-ROM drive

Customer Reviews:

5 out of 5 stars Recommended for translators - I love the CD.......2007-06-21

I translate documents into English from Portuguese and Spanish. This dictionary was highly recommended by a group of my colleagues. Quality writing in the target language is vital. For example, it's important to see what the cognate of the foreign language term really means in English. I hadn't paid much attention to my choice of English dictionaries except to buy a giant Random House unabridged, but this is much more useful AND the CD makes it so practical (although I'd probably benefit ergonomically from leaving the keyboard, picking up a hardbound book, and looking up a word!)

5 out of 5 stars Best Dictionary on the Planet and a Great Deal!.......2007-05-14

I love this dictionary. The software version even works with Word 2007 running under Vista. The dictionary has a space on the tool bar and I can access it while writing.
For less than 20 bucks, you get an excellent hard bound dictionary, and an excellent electronic dictionary. Best deal on Amazon as far as I'm concerned. I'd pop 20 bucks just for the electronic version.

5 out of 5 stars a very useful reference.......2007-05-13

this product is of rare utility for whomever uses written words, i.e. for most people. I use it in the classroom at the university, where I teach English-Italian classes, and the cd version is always running in my laptop, a terrific tool for full-text searches.

5 out of 5 stars Convenience.......2007-03-26

Overall it was very good, you could find most of the new words and with easy definition...

4 out of 5 stars good.......2007-01-04

Good resource to have. The computer program is very easy to use, helps with misspellings. Also includes a thesaurus.
On Bullshit
Average customer rating: 3.5 out of 5 stars
  • To BS Or Not To BS
  • Tread Warily
  • Surprising
  • Uncompelling
  • This is great discourse on a topic everyone is an expert on.
On Bullshit
Harry G. Frankfurt
Manufacturer: Princeton University Press
ProductGroup: Book
Binding: Hardcover

Ethics & MoralityEthics & Morality | Philosophy | Nonfiction | Subjects | Books
GeneralGeneral | Philosophy | Nonfiction | Subjects | Books
Moral TheologyMoral Theology | Theology | Religious Studies | Religion & Spirituality | Subjects | Books
Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
Look Inside Religion & Spirituality BooksLook Inside Religion & Spirituality Books | Trip | Specialty Stores | Books
Ethics & MoralityEthics & Morality | Philosophy | Nonfiction | 4-for-3 Books Store | Stores | Books
GeneralGeneral | Philosophy | Nonfiction | 4-for-3 Books Store | Stores | Books
TheologyTheology | Religious Studies | Religion & Spirituality | 4-for-3 Books Store | Stores | Books | General | Pastoral Theology
All 4-for-3 DealsAll 4-for-3 Deals | 4-for-3 Books Store | Stores | Books
Similar Items:
  1. Freakonomics [Revised and Expanded]: A Rogue Economist Explores the Hidden Side of Everything
  2. On Truth
  3. Crimes Against Logic
  4. Blink: The Power of Thinking Without Thinking
  5. The Tipping Point: How Little Things Can Make a Big Difference

ASIN: 0691122946

Book Description

One of the most salient features of our culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted. Most people are rather confident of their ability to recognize bullshit and to avoid being taken in by it. So the phenomenon has not aroused much deliberate concern. We have no clear understanding of what bullshit is, why there is so much of it, or what functions it serves. And we lack a conscientiously developed appreciation of what it means to us. In other words, as Harry Frankfurt writes, "we have no theory."

Frankfurt, one of the world's most influential moral philosophers, attempts to build such a theory here. With his characteristic combination of philosophical acuity, psychological insight, and wry humor, Frankfurt proceeds by exploring how bullshit and the related concept of humbug are distinct from lying. He argues that bullshitters misrepresent themselves to their audience not as liars do, that is, by deliberately making false claims about what is true. In fact, bullshit need not be untrue at all.

Rather, bullshitters seek to convey a certain impression of themselves without being concerned about whether anything at all is true. They quietly change the rules governing their end of the conversation so that claims about truth and falsity are irrelevant. Frankfurt concludes that although bullshit can take many innocent forms, excessive indulgence in it can eventually undermine the practitioner's capacity to tell the truth in a way that lying does not. Liars at least acknowledge that it matters what is true. By virtue of this, Frankfurt writes, bullshit is a greater enemy of the truth than lies are.

Amazon.com

"One of the most salient features of our culture is that there is so much bullshit," Harry G. Frankfurt writes, in what must surely be the most eyebrow-raising opener in modern philosophical prose. "Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted." This compact little book, as pungent as the phenomenon it explores, attempts to articulate a theory of this contemporary scourge--what it is, what it does, and why there's so much of it. The result is entertaining and enlightening in almost equal measure. It can't be denied; part of the book's charm is the puerile pleasure of reading classic academic discourse punctuated at regular intervals by the word "bullshit." More pertinent is Frankfurt's focus on intentions--the practice of bullshit, rather than its end result. Bullshitting, as he notes, is not exactly lying, and bullshit remains bullshit whether it's true or false. The difference lies in the bullshitter's complete disregard for whether what he's saying corresponds to facts in the physical world: he "does not reject the authority of the truth, as the liar does, and oppose himself to it. He pays no attention to it at all. By virtue of this, bullshit is a greater enemy of the truth than lies are."

This may sound all too familiar to those of use who still live in the "reality-based community" and must deal with a world convulsed by those who do not. But Frankfurt leaves such political implications to his readers. Instead, he points to one source of bullshit's unprecedented expansion in recent years, the postmodern skepticism of objective truth in favor of sincerity, or as he defines it, staying true to subjective experience. But what makes us think that anything in our nature is more stable or inherent than what lies outside it? Thus, Frankfurt concludes, with an observation as tiny and perfect as the rest of this exquisite book, "sincerity itself is bullshit." --Mary Park

Customer Reviews:

3 out of 5 stars To BS Or Not To BS.......2007-06-12

When I first heard about this book, my initial reaction was to wonder why the famous professor hadn't used his prestige to write about something important, namely, sophistry. For the most part, BS is merely exaggeration--we recognize it; and we know how to deal with it. Sophistry, on the other hand, is more subtle, seductive, sneaky, and snaky. The best sophistries are not quickly recognized as the deceptions they are.

Look at all these reviews. Many serious people have written with utter seriousness about Professor Frankfurt's low-calorie confection. Which tells me that sophistry is on a roll.

I read this book twice, in order to write an essay about it. Finally, the whole tiny tome seems to boil down to a few bizarre conceits, which are themselves sophistries, most infamously: liars care more about truth than people who BS; and sincerity itself is BS. Oh, really? Not unless you simply ignore the definitions of the words. In that same world, 2 + 2 nicely rounds off to 17.

My overwhelming impression is that this is a splendid book for students majoring in philosophy and, indeed, all students of philosphy. They can deconstruct this book--boldly wading into thickets of stately language, laying rough hands on delicate nonsequiturs--and thereby become better thinkers. Think of it as a primer, a rite of passage, an inoculation.

2 out of 5 stars Tread Warily.......2007-06-01

Although Mr Frankfart writes with clarity on a most unsavory topic, as a teetotalling, non-smoking Southern Evangelical born-again Christian, I strongly object to this book's vulgar, unbiblical title. I know of no televangelist who would utter such an expression, except perhaps Benny Hinn in a moment of justified righteous indignation when preaching about Catholics or caterers who forget to load smoked salmon aboard his private jet. On a positive note, however, it is reassuring to see that Amazon, in its role as a vocabulary vigilante, does not permit reviewers to write bu lls hit in their comments. Such a breach of propriety would be impossible.

4 out of 5 stars Surprising.......2007-05-09

This short little book on a subject little thought of in intellectual circles provided a surprising amount of inspiration. This book is a fascinating journey into the meaning of truth, lies and BS. It was surprisingly thoughtful and like anything thoughtful it fertilized more thought. At least for me it did. I think it was worth the investment in money and time.

2 out of 5 stars Uncompelling.......2007-03-22

OB is a serious bit of philosophy of language dressed up (whose clever idea was that?) for the mass market. Doubtless many an unsuspecting soul awoke on Christmas morning to discover an OB stuffer in their stocking (left by an equally unsuspecting "Claus" the night before) and to the subsequent realization that it was neither a jokebook nor a comic book, nor a book of limerics or of aphorisms, but rather a dry (and, forsooth, altogether uninspired) work of academese.

Jokes (and joking) aside, the subject of OB is interesting enough, but the treatment leaves much to be desired. OB clearly flowed from the mind and the pen of an intelligent writer, but one of the most distinguished contemporary philosophers? Really? One reads philosophy in hopeful anticipation of those "Aha!" moments when something altogether new and unexpected is revealed or when something old and familiar is shown in an entirely new light. By this simple standard, OB falls disappointingly short. It is intellectual flash with minimal substance.

5 out of 5 stars This is great discourse on a topic everyone is an expert on........2007-03-10

This is great discourse on a topic everyone is an expert on.
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)
Average customer rating: 4.5 out of 5 stars
  • Required for any architect
  • Comprehensive and useful
  • One sure stop solution for all integration issues
  • Use EIP as a guide
  • Excellent reference book for EAI, Messaging and Integration projects
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)
Gregor Hohpe , and Bobby Woolf
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Hardcover

Object-Oriented DesignObject-Oriented Design | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Web Programming | Programming | Computers & Internet | Subjects | Books
Speech ProcessingSpeech Processing | Business | Software | Computers & Internet | Subjects | Books
Voice RecognitionVoice Recognition | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
InternetInternet | Home & Office | Computers & Internet | Subjects | Books | Complete Idiot's Guide: Internet | Digital Business & Culture | E-commerce | E-mail | For Dummies: Internet | Get Connected | Internet & Education | Internet Newcomer | Internet for Seniors | Kids and the Net | Networking | Online Reference | Online Searching | Web Browsers | Web Guides | Web for Kids | Web-Based Education
Information SystemsInformation Systems | Software Engineering | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Telecommunications | Engineering | Professional & Technical | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Speech ProcessingSpeech Processing | Business | Software Books | Custom Stores | Stores | Software
Voice RecognitionVoice Recognition | Software Books | Custom Stores | Stores | Software
Object-Oriented DesignObject-Oriented Design | Design & Development | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Patterns of Enterprise Application Architecture
  2. Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services
  3. Service-Oriented Architecture (SOA): Concepts, Technology, and Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)
  4. Enterprise Service Bus
  5. Refactoring: Improving the Design of Existing Code

ASIN: 0321200683

Customer Reviews:

5 out of 5 stars Required for any architect.......2007-02-10

Whether you are new to integration architecture or an experienced professional, this book book is great. I make sure any architect I interview can speak to the topics in this book.

5 out of 5 stars Comprehensive and useful.......2006-12-27

One of the difficulties programmers face is communicating a common set of design concepts with well-understood costs. This book is a huge step in the right direction, in that it allows programmers who study their craft a way to communicate.

Well done, and very useful.

5 out of 5 stars One sure stop solution for all integration issues.......2006-11-06

I love this book..if you want to develop /integrate different systems with message oriented technologies, then this is the book with all possible solutions

5 out of 5 stars Use EIP as a guide.......2006-01-03

This book was exactly what I was looking for to help me scope an integration solution. For me, patterns help solve, better understand, and therefore, better communicate the technical issues of a complex software project; an enterprise integration project is complex. I was better able to communicate and estimate the scope of the project using EIPs as a GUIDE. The pattern icons (and Viso stencils found on the links page of the web site) saved me tremendous amounts time and narrative in the design documents.

Patterns do not, in themselves, promote a technology. Some of the reviews have been critical/complementary about the examples provided in the book that refer/don't refer to a specific technology. If your goal for integration is to provide a "loosely coupled" solution, this book will first GUIDE you to a message based solution.

After I gathered the functional requirements (use cases) for my integration project, I used this book to GUIDE me through the design process. Often during the design (and later in development) phase of any project, I struggle with a solution to a difficult technical problem. That is where design patterns help me. Has someone already solved this problem? Ah, yes and look how they solved it, of course that is the way you'd do it! Here is the design pattern and it's brilliant. Patterns are technologically agnostic.

We were then able to use the design, based on EIPs, to GUIDE us through choosing the integration technologies that best allowed us to implement these patterns.

5 out of 5 stars Excellent reference book for EAI, Messaging and Integration projects.......2005-12-28

This book joins my elite patterns book collection which include GoF, Core J2EE Patterns, Core Security Patterns and Refactoring to Patterns. And this book gonna be my first reference for all Integration projects.
If you are a developer or an architect then you may consider the approach of designing software projects by starting from understanding the different architectural options, development patterns and implementation strategies - these techniques makes a lot of difference rather than reading narrow focussed technology books. I been reading narrow technology specific books but learning to use PATTERNS helps a lot. After reading few chapters...I find this book definitely makes a lot of impact...and will be my one-stop guide for EAI. There is no other book which really defines the patterns and terminologies of EAI, in a global way without relation to any particular product like eai patterns.
Modern Systems Analysis and Design (4th Edition) (World Student)
Average customer rating: 3.5 out of 5 stars
  • Expect a textbook, not a real "how to" lesson
  • It's OK
  • Extremely thorough treatment of Systems Analysis...
  • Good S.A.D Book
  • A decent book on fundamentals of System Analysis and Design
Modern Systems Analysis and Design (4th Edition) (World Student)
Jeffrey A. Hoffer , Joey F. George , and Joseph S. Valacich
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Business & Investing | Subjects | Books
MISMIS | Industries & Professions | Business & Investing | Subjects | Books
Software DesignSoftware Design | Software Design | Programming | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
Information SystemsInformation Systems | Software Engineering | Computer Science | Computers & Internet | Subjects | Books
Systems Analysis & DesignSystems Analysis & Design | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
Look Inside Business BooksLook Inside Business Books | Trip | Specialty Stores | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Software DesignSoftware Design | Design & Development | Software Books | Custom Stores | Stores | Software
Software DevelopmentSoftware Development | Design & Development | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Strategic Planning for Information Systems
  2. Database Systems: Design, Implementation, and Management, Seventh Edition
  3. Modern Database Management (8th Edition)
  4. Business Data Communications (5th Edition)
  5. Business Data Networks and Telecommunications (6th Edition)

ASIN: 0131454617

Book Description

Complex, challenging, and stimulating, this book addresses information system analysis and design;; it is full of information that shows the organizational process that a team of business and systems professionals use to develop and maintain computer-based information systems. It stresses the importance of responding to and anticipating problems through innovative uses of information technology. The book provides an excellent foundation for systems development, then goes on to making the business case, analysis, design, implementation and maintenance. For future systems analysts, or for those information technology that need a great resource for implementing new ideas and strategies for success.

Customer Reviews:

4 out of 5 stars Expect a textbook, not a real "how to" lesson.......2007-01-26

I used this book for an online course and I really felt like I was slogging through it. Obviously it's a textbook, but there are probably books out there that get to the point in fewer words. Most chapters are 30-50 pages long, and though some of the examples are helpful, overall the impact of the material is lost in paragraphs that never end. I would say if you aren't in a course that is using this text as a supplement, buy something else. The examples aren't good enough to give you a sense of database structure or systems diagrams without some real world comparison.

3 out of 5 stars It's OK.......2006-03-03

The data itself is fine. It does explain the information in an understandable way.

Unfortunately, the font is tiny to make up for the large parts of information in the margins. Also, there is a slight shine to the paper itself which gives a glare when reading the text.

4 out of 5 stars Extremely thorough treatment of Systems Analysis..........2005-07-13

This summer, I took a class in which we read this entire book. Yes, all 600+ pages of text (thankfully we weren't tested on the index). This HUGE book presents a very thorough treament of the Systems Development Life Cycle and the profession of Systems Analysis. From Project Planning to System Maintenance, hardly a detail gets shunned.

The book overall emphasizes the traditional SDLC, but weaves in some discussion of newer methodologies such as: Extreme Programming, Object Oriented design, CASE tools, and other agile methodologies. And if anyone wants to know what a Systems Analyst does day to day on the job, Appendix 1 spells it out pretty thoroughly. Anyone thinking of becoming a Systems Analyst should at least read this appendix, if not the entire book.

The book doesn't emphasize customer service to a great degree. As a working Systems Analyst, I find that customer service skills come in handy every single day. Appendix 1 does mention this skill, but not in an overly detailed manner. Information Systems in general deemphasizes the customer side of things ("User error!!!" still gets mockingly shouted across many help desks and support centers), which accounts for some of the problems that the industry as a whole faces (sometimes we're a little too easy to outsource). So a little more on the importance of customer service might have improved the book.

In the end, this book is a textbook. The going gets rough in many places as details pile upon details. But to understand some of the complexities of system development, a detailed approach probably represents the best way to go. So if you're looking for pleasure reading, look elsewhere. But if you want a detailed, granular, sometimes heady, complex treatment of the analysis side of Systems Development, this book offers more than you'll need for the traditional approach to the SDLC. Those looking for details on XP or OOP should look elsewhere.

5 out of 5 stars Good S.A.D Book.......2005-05-13

I used this book to learn system analysis and design while taking graduate course. The book is well-written and the layout is pretty good. The authors broke down the information in such way you can understand easily. The book also has some exercises that help you practice what you learn. I kept the book and plan to use it a reference. I will recommend it if you are serious about learning System Analysis and Design.

4 out of 5 stars A decent book on fundamentals of System Analysis and Design.......2005-01-25

This is a very decent treatment on systems analysis and design, and is a good supplementary book you should own together with the more popular, OOAD/UML analysis and design books.

The book starts well with an overall introduction of the Systems Development LifeCycle (SDLC), and has effectively used the classical waterfall model both to structure the texts and to show how the different pieces of analysis and design activities fit together.

The book then goes on to cover the the project initiation and requirement analysis, and how those two steps lead to the the designs and design choices. It contains some good discussions on ways to study the project feasibility and gathering of business requirements.

The book fell a little short on the design part. While detailed designs (such as form design, database design, etc.) are well represented, the architecture designs were not explicitly covered in the book. By architecture design, I mean the partition/decomposition of the system functionalities, as well as the choices of key technology components that implement those functionalities. The concept of subsystems/modules are mentioned in various part of the book, but are not evalevated to a consistent discussion on sytem architecture and design decisions.

Two other comments on the book:

1. The book contains a good discussion of system analyst as profession. In corporate environment, consultant, business analyst, system architect, system designer, Sr. developers/Programers are all valid career path for those with good SAD skills.

2. The book uses the terminology of CASE tool, which made the book seem more dated than it actually is.

As an IT architect and designer for large and complex information systems, my work needs a lot more resources and information (in terms of depth and coverage) than covered in this introductory texts. However, I still find the book valuable. I reference it from time to time, both to refresh my memory and to "get back to fundamentals".

Dos mundos Student Edition with Online Learning Center Bind-in Passcode (McGraw-Hill World Languages)
Average customer rating: 4.5 out of 5 stars
  • A good book that did the job
  • Best text on the market for Spanish Instruction
  • pretty good
Dos mundos Student Edition with Online Learning Center Bind-in Passcode (McGraw-Hill World Languages)
Tracy D Terrell , Magdalena Andrade , Jeanne Egasse , and Elías Miguel Muñoz
Manufacturer: McGraw-Hill Humanities/Social Sciences/Languages
ProductGroup: Book
Binding: Hardcover

Online ReferenceOnline Reference | Internet | Home & Office | Computers & Internet | Subjects | Books
Online SearchingOnline Searching | Internet | Home & Office | Computers & Internet | Subjects | Books
GeneralGeneral | Instruction | Foreign Languages | Reference | Subjects | Books
Phrasebooks - GeneralPhrasebooks - General | Instruction | Foreign Languages | Reference | Subjects | Books
SpanishSpanish | Instruction | Foreign Languages | Reference | Subjects | Books
GeneralGeneral | Foreign Languages | Reference | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
EducaciónEducación | No-Ficción | Libros en español | Formats | Books | Canada y México | Colegio y Universidad | Consejería | Curricula | Educación Especial | Educación de Adultos y Educación Continua | Escuela Primaria | Escuela Secundaria | Europa y Euroasia | General | Habilidades para el Estudio | Lectura | Método de Instrucción | Participación de Los Padres | Pedagogía | Politica | Referencia | Teoría Educativa | Transición y Jardin Infantil
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Similar Items:
  1. Combined Workbook/Lab Manual to accompany Dos mundos
  2. Workbook/Lab Manual Part A to accompany Dos mundos
  3. English Grammar for Students of Spanish: The Study Guide for Those Learning Spanish (Fifth Edition)
  4. Dos mundos (Student edition )
  5. Student Audio CD Program Part A Prepack t/a Dos mundos

Accessories:
  1. Schaum's Outline of Spanish Grammar
  2. Vox Compact Spanish and English Dictionary
  3. The Big Red Book of Spanish Verbs w/CD-ROM

ASIN: 0073046078

Book Description

Based on the Natural Approach, Dos mundos stresses the use of engaging activities and interesting readings in a natural and spontaneous classroom atmosphere. In this comprehension-based approach to learning language, the development of communicative language skills is the central goal, with formal grammar presentation and grammar practice at the service of communication. The text is designed so that class time can be devoted to exposing students to Spanish through creative activities and readings, allowing grammar explanations and exercises to be studied outside the classroom.

Customer Reviews:

5 out of 5 stars A good book that did the job.......2007-05-23

I needed this book for my spanish class and it provided me with the step by step instruction I needed.

5 out of 5 stars Best text on the market for Spanish Instruction.......2006-09-24

I teach college Spanish and I love this text. It is thoughtfully constructed and provides numerous activities for communication in the target language. Dos mundos also provides very useful ideas for instructors. The pages are colorful and the content engaging. My students love all the activities I use from this text. I wish more Spanish instructors would embrace the methodology presented in Dos mundos. My level one Spanish students actually speak Spanish (albeit low-level Spanish). I don't know if I would recommend this text for independent study, however. I believe it would be most effective if used in conjunction with a dynamic instructor. I do agree that the authors should include a separate English-Spanish dictionary section. I also find the video segments to be very poor (and why are they exactly the same as the ones for Puntos de partida when they both have such different approaches to language acquisition?)

3 out of 5 stars pretty good.......2006-02-25

this is not a bad spanish book. i don't know if i would say it is great. lots of group activities that are helpful, but they are pretty simple and repetitive. they need to be a little more thoughtful and put in lots of DIFFERENT activities. one last, quite frustrating thing, there is only a spanish-english dictionary in the back. extremely irritating because this is a spanish 1-2 book, and anytime you want to look up a word, you'll need to consult another dictionary.
HTML Dog: The Best-Practice Guide to XHTML and CSS
Average customer rating: 5 out of 5 stars
  • best CSS book ever written
  • A Superb Reference
HTML Dog: The Best-Practice Guide to XHTML and CSS
Patrick Griffiths
Manufacturer: New Riders Press
ProductGroup: Book
Binding: Paperback

Web Site DesignWeb Site Design | Internet Commerce | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Scripting & Programming | Web Development | Computers & Internet | Subjects | Books
HTML - GeneralHTML - General | Web Programming | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
XHTMLXHTML | Extensible Languages | Programming | Computers & Internet | Subjects | Books
InternetInternet | Home & Office | Computers & Internet | Subjects | Books | Complete Idiot's Guide: Internet | Digital Business & Culture | E-commerce | E-mail | For Dummies: Internet | Get Connected | Internet & Education | Internet Newcomer | Internet for Seniors | Kids and the Net | Networking | Online Reference | Online Searching | Web Browsers | Web Guides | Web for Kids | Web-Based Education
Word ProcessingWord Processing | Windows | Home & Office | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Word Processors & Editors | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
GeneralGeneral | Word Processors & Editors | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Transcending CSS: The Fine Art of Web Design (Voices That Matter)
  2. CSS Web Site Design Hands on Training (Hands-On Training)
  3. Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
  4. Bulletproof Ajax (Voices That Matter)
  5. DOM Scripting: Web Design with JavaScript and the Document Object Model

ASIN: 0321311396

Book Description

For readers who want to design Web pages that load quickly, are easy to update, accessible to all, work on all browsers and can be quickly adapted to different media, this comprehensive guide represents the best way to go about it. By focusing on the ways the two languages--XHTML and CSS--complement each other, Web design pro Patrick Griffiths provides the fastest, most efficient way of accomplishing specific Web design tasks. With Web standards best practices at its heart, it outlines how to do things the right way from the outset, resulting in highly optimized web pages, in a quicker, easier, less painful way than users could hope for! Split into 10 easy-to-follow chapters such as Text, Images, Layout, Lists, and Forms, and coupled with handy quick-reference XHTML tag and CSS property appendixes, HTML Dog is the perfect guide and companion for anyone wanting to master these languages. Readers can also see the lessons in action with more than 70 online examples constructed especially for the book.

Customer Reviews:

5 out of 5 stars best CSS book ever written.......2007-06-09

By far the best CSS manual I've ever read and I've read many of them. The writing, style, examples.. everything is lucid, easy to read, easy to understand. Perfect. Thank you Mr. Griffiths.

5 out of 5 stars A Superb Reference.......2007-05-12

Clear, concise, accurate. If I could only keep one CSS/XHTML book on my desk, this would be the one.

The author also provides an excellent website that builds on the topics covered in the book[...]
Adobe Flex 2: Training from the Source
Average customer rating: 4 out of 5 stars
  • Excellent step by step but exhausting to follow.
  • Jump into Flex!
  • Not for experienced developers...
  • Good buy...in-depth resource
  • Great Book - Compelling Technology
Adobe Flex 2: Training from the Source
Jeff Tapper , Matt Boles , James Talbot , Ben Elmore , and Mike Labriola
Manufacturer: Adobe Press
ProductGroup: Book
Binding: Paperback

Web GraphicsWeb Graphics | HTML, Graphics, & Design | Web Development | Computers & Internet | Subjects | Books
Internet PublishingInternet Publishing | Internet, Groupware, & Telecommunications | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Graphics & Multimedia | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Web Programming | Programming | Computers & Internet | Subjects | Books
InternetInternet | Home & Office | Computers & Internet | Subjects | Books | Complete Idiot's Guide: Internet | Digital Business & Culture | E-commerce | E-mail | For Dummies: Internet | Get Connected | Internet & Education | Internet Newcomer | Internet for Seniors | Kids and the Net | Networking | Online Reference | Online Searching | Web Browsers | Web Guides | Web for Kids | Web-Based Education
GeneralGeneral | Desktop Publishing | Graphic Design | Computers & Internet | Subjects | Books
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
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. ActionScript 3.0 Cookbook: Solutions for Flash Platform and Flex Application Developers
  2. Programming Flex 2: The comprehensive guide to creating rich media applications with Adobe Flex (Programming)
  3. Advanced ActionScript 3 with Design Patterns
  4. The Essential Guide to Flex 2 with ActionScript 3.0
  5. Apollo for Adobe Flex Developers Pocket Guide

ASIN: 032142316X

Book Description

Part of the Adobe Training from the Source series, the official curriculum from Adobe, developed by experienced trainers. Using project-based tutorials, this book/CD volume is designed to teach the techniques needed to create sophisticated, professional-level projects. Each book includes a CD that contains all the files used in the lessons, plus completed projects for comparison. This title covers the new development framework for Rich Internet Applications, Adobe Flex 2. In the course of the book, the reader will build several Web applications using Flex Builder and incorporating MXML and ActionScript 3.0.

Customer Reviews:

3 out of 5 stars Excellent step by step but exhausting to follow........2007-06-26

This book does a great job at providing carefully checked step by step exercises. On that level it is 5 stars. I am on chapter 8 and found no errors and I type in the code examples. However I did find unexpected results - mentioned later. There is a lot of meticulous checking to be sure the progression of the examples are correct.

The content also shows a professional developer approach to applying the technology. This does not appear to be a book written from another language's perspective such as an Actionscript programmer trying to write a Flex book. The author is focused on Flex and exposing the functionality in how you best would apply it. So I would say the content is top notch, but again I am the student and this is my professional developer gut experience making the call.

This book uses one grocery store shopping cart example all the way through. This is boring as heck to see that example chapter after chapter. Now the book does provide starting files for each chapter in case you messed up. However the authors were forced to add more and more to support the development of the application. This resulted in situations such as chapter 7 that went way overboard to complete the progression of the application to the end. Rather than focusing efforts on specifics of Flex you were repeating work to support the app. You would say enough already. Chapter 7 took me 3 hours to complete as it predicts in the beginning. It could have been writted for 1 hour and covered the lesson points about components and provided a larger variety of examples.

You also are doing things to support the progression of the application that later you undo for changing architecture. This makes understanding the application more difficult.

Despite the effort to provide start files at the beginning of each lesson, there are intermediate exercise steps with testing points within the lessons. There are no files to support you if you error or if there are errors in the exercise steps. One I came across is Lesson 8. The first "Displaying the Categories Using a HorizontalList and ItemRender" did not work for me. This prevented me from starting the next section in the lesson. I went over and over the steps. Stuck for 1 hour I finally deleted all the project files and started over and it worked. Would have been nice to have samples of what I should have had at the end of that segment, so I will not know what went wrong.

I went to the site for the book to see if there was an errata. There was not and there is no place to provide feedback for this type of item. Hey book companies (live errata like live docs moderated) increases quality of your technical products.

The book is not a sit down and read as some of the exercise steps can be as many as 20 or more. There is good annotation for the steps but not enough to read very long without becoming fully lost. I would say you cannot read any of the lessons (after the first few) all the way through and understand them without doing them and practicing.

I would not recommend using the Flex SDK to try to absorb this book. You really need Flexbuilder to be productive in following the book. The exercises can be done with just the SDK, just be prepared for a longer work period.

I see comments that the book is for advanced and then for beginners. You do have to have programming experience to follow the book.

I am an advanced Flash AS2 and now AS 3 developer. I wanted to get the gist of Flex for back end AS apps. It has been difficult with this book and I would say I am lost in the example most of the time. I have done the Quick Starts at the Adobe site which do have smaller simpler to follow exercises before I ventured into this book.

Bottom line, this is a great step by step book the shows off Flex features for building a shopping cart application. It covers a wide range of Flex features. It is error checked and provides useful commentary in the steps.

The exercises are way too long to keep focus if you follow along. There is no variety so boooooring.

5 out of 5 stars Jump into Flex!.......2007-06-20

The book is geared toward experienced developers looking to jump into Flex development. Flex can be challenging for developers who are used to the traditional page based architecture of web applications. This book does a great job of demonstrating the differences. It also briefly covers some advanced topics like shared objects and skinning. This book is not a complete guide, but it does provide a good primer so that you can easily move onto more advanced training.

1 out of 5 stars Not for experienced developers..........2007-06-16

If you are a newbie and like to have your hand held at each step, then this book is for you. However, if you are an experienced developer, the constant step 1, step 2, ...step n approach can be extremely annoying and distracting. At least it was for me.

For experienced developers looking to quickly ramp up on Flex 2, I would recommend "Programming Flex 2" by Kazoum & Lott instead. It gave better explanations of the options available and when one was more appropriate than the other.

5 out of 5 stars Good buy...in-depth resource.......2007-05-21

I found this book to be very useful. I have been working with Flash(AS) since version 5 and needed a good introduction to Flex. This book did the job.
Almost all topics are covered, with sufficient details to form a good understanding of concepts and practice for using Flex.
Only negative remark I have, is that it only covers integration with Coldfusion. I would have liked to see more background on AMFPHP, which is currently the fastest Remoting service.

5 out of 5 stars Great Book - Compelling Technology.......2007-04-12

I was a vocal Flex skeptic, this book turned that around quickly. I'd recommend this as the entry point for anyone looking to learn Flex 2. And, I'd recommend learning Flex because it's the future of rich UI.
Web Database Applications with PHP & MySQL, 2nd Edition
Average customer rating: 4.5 out of 5 stars
  • MySQl-PHP textbook
  • I really like this book
  • Fairly Useful
  • Buy this book
  • Disappointingly poor index
Web Database Applications with PHP & MySQL, 2nd Edition
Hugh E. Williams
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

Web Site DesignWeb Site Design | Internet Commerce | Web Development | Computers & Internet | Subjects | Books
PHPPHP | Scripting & Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Scripting & Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | SQL | Specific Databases | Databases | Computers & Internet | Subjects | Books
MySQL & mSQLMySQL & mSQL | Specific Databases | Databases | Computers & Internet | Subjects | Books
Database DesignDatabase Design | Databases | Computers & Internet | Subjects | Books
GeneralGeneral | Databases | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Web Programming | Programming | Computers & Internet | Subjects | Books
DatabasesDatabases | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
MacintoshMacintosh | Desktop Publishing | Graphic Design | Computers & Internet | Subjects | Books
MacsMacs | Hardware | Computers & Internet | Subjects | Books
Web PublishingWeb Publishing | Macintosh | Home & Office | Computers & Internet | Subjects | Books
DatabasesDatabases | Macintosh | Home & Office | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Unix & Linux | O'Reilly | By Publisher | Books
LinuxLinux | Unix & Linux | O'Reilly | By Publisher | Books
PerlPerl | Programming | O'Reilly | By Publisher | Books
Web ProgrammingWeb Programming | Programming | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
Oracle & Database ProgrammingOracle & Database Programming | Programming | O'Reilly | By Publisher | Books
Web Authoring & DesignWeb Authoring & Design | Web Development | O'Reilly | By Publisher | Books
MacintoshMacintosh | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
DatabasesDatabases | Software Books | Custom Stores | Stores | Software
Software DevelopmentSoftware Development | Design & Development | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Programming PHP
  2. PHP Cookbook (Cookbooks (O'Reilly))
  3. Learning PHP 5
  4. PHP and MySQL Web Development (4th Edition) (Developer's Library)
  5. MySQL Cookbook

ASIN: 0596005431

Amazon.com

PHP and MySQL go hand in hand; the former has been carefully adapted, through the efforts of the open-source community, to the latter. For situations that require dynamic content but don't merit the complexity and development time of Java or .NET enterprise applications, the PHP language and the MySQL database server fit the bill perfectly. That's the point Hugh Williams and David Lane make in Web Database Applications with PHP & MySQL, which combines language tutorials with application design advice to yield a comprehensive picture of its subjects at a reasonable price. Williams and Lane--both Australian academics who use an online wine store in many of their examples--deserve tremendous kudos for their way of presenting recommended coding strategies. Though the code listings themselves aren't remarkably well commented, the authors do a commendable job of explaining in prose what the code is up to.

Case in point: The ever-essential task of using PHP to open a connection to a MySQL database, submit a query to that database, receive a response, and format the returned rows, if any. The book addresses this problem with a straight code listing, followed by text that explains what's happening in five numbered steps. Similar care goes to the other popular applications of the PHP/MySQL duo: session management, shopping carts, and authentication of users. --David Wall

Topics covered: How to use the PHP server-side scripting language and the MySQL database engine to underlie dynamic Web sites (those that rely on database queries) and full-on Web applications, such as those that require session management and maintenance of user rosters. Tutorials in both subjects begin with the basics and proceed through moderately complicated stuff, though there's no absolutely comprehensive reference here.

Book Description

There are many reasons for serving up dynamic content from a web site: to offer an online shopping site, create customized information pages for users, or just manage a large volume of content through a database. Anyone with a modest knowledge of HTML and web site management can learn to create dynamic content through the PHP programming language and the MySQL database. This book gives you the background and tools to do the job safely and reliably. Web Database Applications with PHP and MySQL, Second Edition thoroughly reflects the needs of real-world applications. It goes into detail on such practical issues as validating input (do you know what a proper credit card number looks like?), logging in users, and using templates to give your dynamic web pages a standard look. But this book goes even further. It shows how JavaScript and PHP can be used in tandem to make a user's experience faster and more pleasant. It shows the correct way to handle errors in user input so that a site looks professional. It introduces the vast collection of powerful tools available in the PEAR repository and shows how to use some of the most popular tools. Even while it serves as an introduction to new programmers, the book does not omit critical tasks that web sites require. For instance, every site that allows updates must handle the possibility of multiple users accessing data at the same time. This book explains how to solve the problem in detail with locking. Through a sophisticated sample application--Hugh and Dave's Wine Store--all the important techniques of dynamic content are introduced. Good design is emphasized, such as dividing logic from presentation. The book introduces PHP 5 and MySQL 4.1 features, while providing techniques that can be used on older versions of the software that are still in widespread use. This new edition has been redesigned around the rich offerings of PEAR. Several of these, including the Template package and the database-independent query API, are fully integrated into examples and thoroughly described in the text. Topics include:

Customer Reviews:

4 out of 5 stars MySQl-PHP textbook.......2007-02-19

As usual in text books, there is a lot of useless information that is not necessary, but since writers are paid by the word, this is to be expected.

I wish there was a section on MySQL commands.

4 out of 5 stars I really like this book.......2006-11-18

I really like this book--direct, no-nonsense, and intelligently written with a minimum of jokes.

One thing that seems strange, that I'm hoping someone can clarify:

In the section of chapter 8 dealing with transactions and concurrency, there is no mention of setting transaction isolation levels (SET TRANSACTION ISOLATION LEVEL command in MySQL). Instead, concurrency is achieved solely by setting table locks.

I can sort of understand this in that the authors are using MyISAM tables. But why no mention of transaction isolation levels using INNODB tables, given that this is the more standard way of dealing with concurrency issues?

3 out of 5 stars Fairly Useful.......2006-11-06

The book got me off the ground with my first client application, a rudimentary database maintenance system. Most valuable were the techniques and thorough understanding required to build a satisfactory security component.

However, it falls way short as a reference tool and could have included a more comprehensive list of mysql functions.

4 out of 5 stars Buy this book.......2006-10-26

If your having trouble deciding on a book for your php & mysql development buy this book. It covers all major aspects of php and mysql web development and then some. You will find something useful on every page of this book, and theres a good amount of book here.

2 out of 5 stars Disappointingly poor index.......2006-06-28

I'm new to PHP and MySQL, but a programmer for over 3 decades. I'm customizing some PHP code, using code examples for ideas. When I (a) see something I want to understand better or (b) want to find the PHP analog for basic functions, I naturally turn to the index to try to find the information I need. However, I found the index very disappointing because of what it doesn't have. For example, simple and basic keywords are not in the index: "comment", "logical operator", "and", "or", etc. I'm going to have order a different book as a PHP reference.
Essential Windows Workflow Foundation (Microsoft .NET Development Series)
Average customer rating: 4 out of 5 stars
  • Simply the best insider book
  • Indeed the MOST ESSENTIAL book on WF
  • If you want to more than just use activities to build workflows...
  • Excellent discussion of WF architecture
  • If you code by example, look elsewhere
Essential Windows Workflow Foundation (Microsoft .NET Development Series)
Dharma Shukla , and Bob Schmidt
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

Foundation ClassesFoundation Classes | Development | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
Windows - GeneralWindows - General | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Web Programming | Programming | Computers & Internet | Subjects | Books
WorkflowWorkflow | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
WorkflowWorkflow | Business | Software Books | Custom Stores | Stores | Software
Software DevelopmentSoftware Development | Design & Development | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Pro - Developer)
  2. Programming WCF Services (Programming)
  3. Windows Presentation Foundation Unleashed (WPF) (Unleashed)
  4. Foundations of WF: an Introduction to Windows Workflow Foundation (Expert's Voice in .Net)
  5. Microsoft Windows Communication Foundation: Hands-on

ASIN: 0321399838

Book Description

“Something big is about to happen….”
–From the Foreword by Don Box, Architect, Microsoft Corporation

“If I were writing a Workflow book, this is what I would have written. The material is very well presented with code examples and explanations. Also, I love how the authors discuss the underlying architecture, enabling me to get a really deep understanding of the technology to efficiently design and build my own projects.”

–Jeffrey Richter (http://Wintellect.com)

“Explicit support for workflows in a lightweight framework is a major contribution. Many tough problems traditionally faced by application authors, such as state management in the presence of long-running activities (think weeks or months!), can be addressed systematically by adopting

a workflow approach. Dharma Shukla and Bob Schmidt present the workflow technology under and made accessible by the new workflow foundation in the .NET 3.0 framework, and they do so in an approachable and yet authoritative way that is truly enjoyable.”

–Clemens Szyperski, software architect, Microsoft Corporation

“The Windows Workflow technology combines declarative programming and state machines in a very rich and powerful way, one that is bound to have a profound influence on the way we program in the coming years. In the style of the classic Essential COM by Don Box, Dharma and Bob have done a great job making this technology accessible to any developer already versed in C#, VB, and the .NET Framework, and who wants to achieve declarative enlightenment. Don’t miss out.”

–Joe Duffy, program manager, Common Language Runtime (CLR) team, Microsoft Corporation

“I think WF should and will be used as the main application model for web service applications. Developers working on web services will want to learn about this technology from this book; it comes straight from the source and explains the technology well and in depth.”

–Krzysztof Cwalina, program manager, Microsoft Corporation

“This book provides an enlightening exploration of Windows Workflow Foundation for both the novice and the veteran alike.”

–Nate Talbert, software design engineer, Microsoft Corporation

Windows Workflow Foundation (WF) is a groundbreaking approach to writing and executing programs. WF programs are assembled out of resumable program statements called activities, which provide encapsulation of both domainspecific logic and control flow patterns reflective of real-world processes.

In Essential Windows Workflow Foundation, two WF lead architects–Dharma Shukla and Bob Schmidt–offer an under-the-hood look at the technology, explaining the why and not just the how of WF’s key concepts and architecture. Serious WF developers seeking details about how to effectively utilize and extend the framework by writing activities will find cogent explanations and answers here. With simple and illustrative examples, the authors demonstrate exactly how to leverage WF’s extensible programming model to craft domain-specific programs. Drawing on their unique vantage point in designing and developing WF, Shukla and Schmidt deliver authoritative coverage of

Essential Windows Workflow Foundation is the definitive resource for developers seeking an in-depth understanding of this novel technology.

Dharma Shukla is an architect at Microsoft working on next-generation programming models. A founding member of the Windows Workflow Foundation (WF) team, Dharma played a key role in defining the architecture of WF. Bob Schmidt is a senior program manager at Microsoft working on next-generation programming models. Since 2003, his primary focus has been on the design of WF. Both authors have been involved with the WF project since its inception, and have been responsible for specifying, designing, and developing large portions of the technology.

Contents

About the Authors xiii

Foreword xv

Preface xvii

Acknowledgments xxi

1 Deconstructing WF 1

2 WF Programs 33

3 Activity Execution 53

4 Advanced Activity Execution 111

5 Applications 179

6 Transactions 241

7 Advanced Authoring 259

8 Miscellanea 325

Appendix A Activity Automaton 395

Appendix B Control Flow Patterns 397

Index 435

Customer Reviews:

5 out of 5 stars Simply the best insider book.......2007-04-29

This is one of the best books I have read. It shows the real internal workings of WF and does so vividly. This is not a work-by-example book but a book everyone must own to learn the fundamentals. I didn't want to get spoiled by the Visual Designer in DevStudio simply because I wanted to know what's going on behind the curtain and this book definitely hit the spot. I would buy other books (probably Scott Allen's) for practical usages/learning by examples.

5 out of 5 stars Indeed the MOST ESSENTIAL book on WF.......2007-04-27

Just as Kernighan-Ritchie wrote the book about "C" which laid the foundation to that language, this book is the "starting point" to learn the new paradigm of Workflow Programming. This book examines the WF "concepts" in a manner that build in steps, one concept at a time.

Most books try to give "everything" in "how to implement applications" fashion. But unless one gets a "conceptual understanding" of what the technology is, and why it is like that, it would be hard to "think with" that technology. One can "copy" other examples for rapid implementations, but one cannot "invent" solutions that apply to their own domain.

By reading this book one can really "invent" solutions to "any" domain one works in. Very well written book. I suspect Don Box played an important role in guiding the style of this book. Other subjects should also have such "essential" books available.

5 out of 5 stars If you want to more than just use activities to build workflows..........2007-04-10

...then get this book. This is an excellent book by the creators of WF. I had been working on WF for a long time, not just by using activities, but building them. However, I never was really confident because while I understood the concepts of activitiy, designer, validator, persistence, I was unaware of many other concepts like what is the threading model (should I make my data structures used in my custom activities thread safe?), scheduler, xoml vs xaml, etc. I used to hit these concepts while designing activities and some runtime extensions and since I didn't completely know, I did not enjoy my work as much. Then this book is released. This book is exactly what I was looking for. Concisely written, but loaded in information. More importantly, it is comprehensive. As I read from chapter to chapter, all my fears about the concepts I only half-understood were replaced by the power of a holistic knowledge of WF I was gaining. There are other books out there which tell you what a CAG activity is and how to use it, but when you are done with that kind of stuff and you don't know where to look further, read this book. With zero exaggeration, I can say that after I read the book, my confidence increased so much that I look forward to work everyday more than ever before.

5 out of 5 stars Excellent discussion of WF architecture.......2007-03-23

This book is one of the best written technical books I've read in the last several years. It is not a book to teach WF programming so much as a discussion of the architectural foundations of WF. The greatest benefit I gained from this book was that, even when I can't use WF itself, I can use some of the patterns that make WF possible. If you're an architect looking to gain a clear understanding of what WF is, and from that, what it can do, there is no better book than this one.

5 out of 5 stars If you code by example, look elsewhere.......2007-03-19

This book provides an excellent overview of how the WF architecture is composed and helps advanced developers begin to think in the right frame of mind for designing and building workflow driven applications. What I found really unique is that the authors discuss the reasoning behind every feature discussed in the book. If you read it cover to cover, you'll have an excellent foundation in the unique services, threading model, and extensibility features of WF. You need to take that foundation to your IDE and MSDN and build on the concepts from the book.

However, what you won't get is a bunch of examples, so if you're a code-by-example developer trying to crunch through a project, look elsewhere (try Pro WF by Bruce Bukovics). But if you are a serious architect interested in building a solution around the WF, read this book because examples won't show you how the workflow runtime manages its internal processing queues or unhandled exceptions - stuff you must understand to build the type of robust, scalable application WF is designed to create.
Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
Average customer rating: 4.5 out of 5 stars
  • a look inside the work of great designers
  • Not as good as it should be
  • Fantastic.
  • Best web design book yet
  • Great content in need of a redesign
Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
Andy Budd , Andy Clarke , Ian Lloyd , Cameron Adams , Rob Weychert , Ethan Marcotte , Dan Rubin , Jeff Croft , Mark Boulton , Simon Collison , and Derek Featherstone
Manufacturer: friends of ED
ProductGroup: Book
Binding: Paperback

Web Site DesignWeb Site Design | Internet Commerce | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Scripting & Programming | Web Development | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
XHTMLXHTML | Extensible Languages | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Software DevelopmentSoftware Development | Design & Development | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Transcending CSS: The Fine Art of Web Design (Voices That Matter)
  2. Bulletproof Ajax (Voices That Matter)
  3. The Principles of Beautiful Web Design
  4. CSS Mastery: Advanced Web Standards Solutions
  5. The Art and Science of CSS

ASIN: 1590598032

Book Description

Here at friends of ED, we know that as a web designer or developer, your work involves more than just working to pay the bills. We know that each day, you strive to push the boundaries of your medium, unleashing your creativity in new ways to make your websites more engaging and attractive to behold, while still maintaining cross-browser support, standards compliance, and accessibility. That's why we got together ten of the world's most talented web designers to share their secrets with you. Web Standards Creativityis jam-packed with fresh, innovative design ideas. The topics range from essential CSS typography and grid design, effective styling for CMS-driven sites, and astonishing PNG transparency techniques, to DOM scripting magic for creating layouts that change depending on browser resolution and user preference, and better print layouts for web pages. We're sure you will find something here to inspire you! This full-color book's examples are not just stunning to look at, but also fully standards-compliant, up-to-date, and tested in current browsers including Internet Explorer 7. Playing by the rules doesn't have to mean drab or dull websitesWeb Standards can be fun!

Customer Reviews:

5 out of 5 stars a look inside the work of great designers.......2007-06-26

Contains a lot of project described by fine designers. I know web standards very well, but with this book I've received a lot of inspiration and acquired some new tecniques that I was not aware.

3 out of 5 stars Not as good as it should be.......2007-06-26

This book is a bunch of use-cases developed by PRO technicians in Web standards (but Andy Budd, the author of the essential CSS MASTERY, have only written the introduction).
While some of the topics are of great interest, i can't help to feel a bad habit when reading them: the book does not follow a straight line to deploy the info, it's more like a collage rather than a well structured painting.
I also find the layout not such usable (a little paradox for a book that also talk about Web usability): reading the electronic version of the book the continuous change of background start boring me (and tiring my eyes) after 20 pages (i suppose the paper version must be better).
That said it's not a bad book, but neither a masterpiece.

5 out of 5 stars Fantastic........2007-05-15

If you're a web developer, and you've already got the basics of javascript/DOM scripting, semantic XHTML and CSS, then this book is for you. It's the first book I've found that shows best practices for integrating all three of these basic technologies. As web developers we can often fall into the trap of being comfortable in one technology and then trying to solve every website problem with that technology. This book helps bridge the gap and begins to show how to use each of these technologies for what they're really good at--no more, and no less.

5 out of 5 stars Best web design book yet.......2007-05-14

This is the best web design book that I have found yet. Inspiring examples that use practical applications and will fuel your desire to learn more. This book is also beautifully designed... usually I highlight in my books but not this one... I will only tag it with sticky notes. Not a beginner's book. You may understand some of the example but most concepts, I feel, will be lost on the reader. If you are new to web design, I would suggest reading beginning CSS Web Development: From Novice to Professional, then CSS Mastery, then getting into this book. As a web designer, I would suggest that you learn CSS... and learn it well before you start building pages for clients or you may find yourself rebuilding may of your pages.

4 out of 5 stars Great content in need of a redesign.......2007-05-10

I absolutely agree with one of the other reviewers who mentioned the extremely distracting design of this book. Whoever made the bizarre decision to make EVERY SINGLE page a different color, often printed with background images, should think about some of the authors' principals of accessibilty, and design not interfering with content. It makes it impossible to jump to a specific section or go back in the text and find anything.
Aside from the ill-conceived design, this book is excellent. Each author delves into not just "tips and tricks" but how to refine and improve a design, and implement that more sophisticated design on the web.

Books:

  1. Learning Irish: An Introductory Self-tutor (Yale Language S.)
  2. The Irish Language in Northern Ireland: The Politics of Culture and Identity
  3. Cantonese (Teach Yourself)
  4. The Major Languages of Western Europe (The Major Languages)
  5. The Languages of the World
  6. Standard English: The Widening Debate
  7. Thought Contagion: How Belief Spreads Through Society: the New Science of Memes (The Kluwer International Series in Engineering & Computer Science)
  8. Fallacies and Pitfalls of Language: The Language Trap
  9. Syntax (Cambridge Textbooks in Linguistics)
  10. De Senectute (Cambridge Classical Texts & Commentaries)

Books