1001 Things You Always Wanted to Know About Visual FoxPro
 | 1001 Things You Wanted to Know About Visual FoxPro provides the granular ?how-to? techniques of every area of traditional Visual FoxPro application development
| 3D Programming for Windows (Pro - Developer)
 | Get the practical introduction to programming 3D graphics using the Windows Presentation Foundation--straight from programming legend Charles Petzold
The Windows Presentation Foundation is a key component of
NET Framework 3
| 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
 | With this book, you get 97 short and extremely useful programming tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more
They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can
This wealth of practical knowledge contains principles that apply to projects of all types
| A Beginner's Guide to Gambas: Programming
 | A Beginner's Guide to Gambas is the first definitive reference for the Linux-based Gambas programming language
Gambas ships with a graphical development environment based on the Basic programming language
It supports object-oriented programming and is similar to Microsoft's Visual Basic product
| A Discipline of Programming (Prentice-Hall Series in Automatic Computation)
 | Author Edsger W
Dijkstra introduces A Discipline of Programming with the statement, `My original idea was to publish a number of beautiful algorithms in such a way that the reader could appreciate their beauty
` In this classic work, Dijkstra achieves this goal and accomplishes a great deal more
| A Field Guide to Genetic Programming
 | Genetic programming (GP) is a systematic, domain-independent method for getting computers to solve problems automatically starting from a high-level statement of what needs to be done
Using ideas from natural evolution, GP starts from an ooze of random computer programs, and progressively refines them through processes of mutation and sexual recombination, until high-fitness solutions emerge
All this without the user having to know or specify the form or structure of solutions in advance
| ABAP Objects
 | The all-new 2nd Edition of this bestselling book covers ABAP development with SAP NetWeaver
Whether you are new to ABAP programming, an experienced developer, or a consultant or project team member: this in-depth reference provides you with comprehensive knowledge of all facets of ABAP technology
Based on ABAP Objects, this 1000+ page book describes all concepts of modern ABAP up to Release 7
| ABAP Objects: Introduction to Programming SAP Applications (SAP Press)
 | Written by two leading experts and approved by SAP's ABAP Language Group, this guide provides an in-depth and comprehensive introduction to SAP application programming for Release 4
6
Includes two CDs carrying a fully operational SAP Basis System, and containing all the example programs from the book
| Advanced Lingo for Games
 | Finally there is a games book for Director developers! Up until now, Lingo programmers have had to figure it out themselves while Java and C programmers have had dozens of games books to choose from
With Advanced Lingo for Games, the new book by Gary Rosenzweig, Lingo programmers can learn from an expert game developer who has created hundreds of games with Macromedia Director
| Advanced Qt Programming: Creating Great Software with C and Qt 4 (Prentice Hall Open Source Software Development)
 | This book is aimed at existing C /Qt programmers and presents ideas and techniques that are too advanced or specialized (although not necessarily difficult), for a first book on Qt
Qt has now grown to over 700 classes and well over a million words of documentation, far too much to cover in a single volume
So instead of covering everything very thinly, the book focuses on key areas of Qt technology and tries to provide more comprehensive coverage than is available elsewhere
| Agent-Oriented Programming: From Prolog to Guarded Definite Clauses (Lecture Notes in Computer Science)
 | The authors present a systematic development of the concurrent object-oriented agent programming language Guarded Definite Clauses (GDC)
In contrast to other languages used in agent programming, like Java, Telescript, and Agent-TCL, this language is derived from the artificial intelligence programming tradition and emphasizes AI applications
The first part of the book is devoted to the principled evolution of the paradigm GDC; during the course of this evolution, the reader can also learn a lot about the history and the dramatically changing fortune, booms, and busts, of AI
| Algorithms in Snobol 4 An Inductive Logic Programming Approach to Statistical Relational Learning (Frontiers in Artificial Intelligence and Applications, Vol. 148) (Frontiers in Artificial Intelligence and Applications)
 | In this publication, the author Kristian Kersting has made an assault on one of the hardest integration problems at the heart of Artificial Intelligence research
This involves taking three disparate major areas of research and attempting a fusion among them
The three areas are: Logic Programming, Uncertainty Reasoning and Machine Learning
| An Introduction to Programming with IDL: Interactive Data Language
 | In today's information age, scientists and engineers must quickly and efficiently analyze extremely large sets of data
One of the best tools to accomplish this is Interactive Data Language (IDL®), a programming and visualization environment that facilitates numerical modeling, data analysis, and image processing
IDL's high-level language and powerful graphics capabilities allow users to write more flexible programs much faster than is possible with other programming languages
| An Introduction to Programming with Mathematica, Third Edition
 | An Introduction to Programming with Mathematica® is designed to introduce the Mathematica programming language to a wide audience
Since the last edition of this book was published, significant changes have occurred in Mathematica and its use worldwide
Keeping pace with these changes, this substantially larger, updated version includes new and revised chapters on numerics, procedural, rule-based, and front-end programming, and gives significant coverage to the latest features up to, and including, Mathematica 5
| Anatomy of Lisp (McGraw-Hill computer science series)
 |
User review The most intelligent book ever written on LISP This book is not up to date, this book is out-of-print, but if you're a lisp or scheme hacker you owe it to yourself to get a copy of this book any [legal] way you can
This is by far the most intelligent book ever written on LISP
The book starts with the basics of symbolic computing, and then moves on: a detailed analysis of syntax (without taking any shortcuts on sexprs), interpretation, [a hasty introduction to] the lambda calculus, denotational semantics (!
| Android Application Development: Programming with the Google SDK
 | This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry
Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile market
Android Application Development introduces this programming environment, and offers you a complete working example that demonstrates Android architectural features and APIs
| ANSI Common LISP
 | This book provides an excellent introduction to Common Lisp
In addition to chapters covering the basic language concepts, there are sections discussing the Common Lisp object system (CLOS) and speed considerations in Lisp
Three fair-sized examples of nontrivial Lisp projects are also included
| Apl Programming and Computer Techniques AppleScript (Developer Reference)
 | Developers will advance their AppleScript skills easily with this guide Part of the Developer Reference series, this book is packed with professional secrets for designing and building automated solutions with AppleScript, the powerful, system-level scripting language built into every Mac
Programmers will discover new ways to increase their professional efficiency and become more valuable in their jobs
With up to date coverage of Mac OS X 10
| Aptana Radrails: An Ide for Rails Development
 | A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner Comprehensive guide to using RadRails during the whole development cycle Code Assistance, Graphical Debugger, Testing, Integrated Console Manage your gems, plug-ins, servers, generators, and Rake tasks Rails 2
0-ready Includes a chapter about Subversion and Database integration Smart Code Assistants for HTML, JavaScript, and CSS In Detail Aptana RadRails is an Integrated Development Environment for Ruby on Rails projects
Built on top of the well-known Eclipse platform, RadRails provides all the tools you need to create a whole Rails application from a single interface, allowing you to focus on the creative part of the development as your IDE takes care of the mechanics
| Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
 | This magnificent tour de force presents a comprehensive overview of a wide variety of algorithms and the analysis of them
Now in its third edition, The Art of Computer Programming, Volume I: Fundamental Algorithms contains substantial revisions by the author and includes numerous new exercises
Although this book was conceived several decades ago, it is still a timeless classic
| Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition)
 | Volume 2 of Donald Knuth's classic series The Art of Computer Programming covers seminumerical algorithms, with topics ranging from random number generators to floating point operations and other optimized arithmetic algorithms
Truly comprehensive and meticulously written, this book (and series) is that rarest of all creatures--a work of authoritative scholarship in classical computer science, but one that can be read and used profitably by virtually all working programmers
The book begins with fundamental questions regarding random numbers and how to use algorithms to generate them
| Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)
 | The first revision of this third volume is the most comprehensive survey of classical computer techniques for sorting and searching
It extends the treatment of data structures in Volume 1 to consider both large and small databases and internal and external memories
The book contains a selection of carefully checked computer methods, with a quantitative analysis of their efficiency
| Aspect-Oriented Programming with the e Verification Language: A Pragmatic Guide for Testbench Developers (Systems on Silicon)
 | What's this AOP thing anyway, really-when you get right down to it-and can someone please explain what an aspect actually is?
Aspect-Oriented Programming with the e Verification Language takes a pragmatic, example based, and fun approach to unraveling the mysteries of AOP
In this book, you'll learn how to:
| Automatic Quantum Computer Programming: A Genetic Programming Approach (Genetic Programming)
 | The potential of large-scale quantum computers, once realized, promises to radically transform computer science
Despite large-scale international efforts, however, essential questions about the potential of quantum algorithms are still unanswered
The application of automatic programming technologies, particularly genetic programming techniques, has produced several new quantum algorithms
| Basic BASIC: An introduction to computer programming in BASIC language (Hayden computer programming series) Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
 | How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects
You will be able to look over the shoulder of major coding and design experts to see problems through their eyes
| Beginning AppleScript (Programmer to Programmer)
 | What is this book about? Geared toward programmers with no prior development knowledge, Beginning AppleScript serves as a comprehensive guide to using AppleScript on the Mac OS X platform
This title introduces the reader to AppleScript, and then illustrates how to efficiently start writing scripts through sample programs as each concept is introduced
| Beginning Lua Programming (Programmer to Programmer)
 | Lua offers a wide range of features that you can use to support and enhance your applications
With this book as your guide, you?ll gain a thorough understanding of all aspects of programming with this powerful language
| Beginning Lua with World of Warcraft Add-ons
 | If you play World of Warcraft, chances are you know what Deadly Boss Mods is: it's the most widely downloaded modification available for WoW, considered required software for many professional raid guilds, and arguably the most popular modern video game mod in history
Paul Emmerich, the author of Deadly Boss Mods, will take you from novice to elite with his approachable, up-to-date guide to building addons for the most popular video game in history
Using the powerful Lua scripting language and XML, you'll learn how to build and update powerful mods that can fundamentally remake your World of Warcraft experience and introduce you to the field of professional software development
| Beginning Mac OS X Snow Leopard Programming
 | A solid introduction to programming on the Mac OS X Snow Leopard platform The Mac OS X Snow Leopard system comes with everything you need in its complete set of development tools and resources
However, finding where to begin can be challenging
This book serves as an ideal starting point for programming on the Mac OS X Snow Leopard platform
| Beginning Mac Programming: Develop with Objective-C and Cocoa
 | Beginning Mac Programming takes you through concrete, working examples, giving you the core concepts and principles of development in context so you will be ready to build the applications you've been imagining
It introduces you to Objective-C and the Cocoa framework in clear, easy-to-understand lessons, and demonstrates how you can use them together to write for the Mac, as well as the iPhone and iPod
You'll explore crucial developer tools like Xcode and Interface Builder, and learn the principles of object-oriented programming, and how memory, data, and storage work to help you build your software
| Beginning REALbasic: From Novice to Professional (Expert's Voice)
 | If youre just getting into programming, or youre already an experienced VB programmer who wants to quickly learn a programming alternative, then REALbasic is the ideal language for you
REALbasic is an easy-to-learn, powerful, cross-platform programming language that allows you to write powerful applications that may be distributed across Windows, Mac, and Linux
Beginning REALbasic is an ideal beginners title: it starts off with a detailed introduction to REALbasic and its interface and basic functions to get you settled in comfortably
| Beginning Xcode (Programmer to Programmer)
 | Xcode is a powerful suite of free development tools from Apple Computer that will allow you to create Macintosh applications, plug-ins, web components, applets, and more using languages such as C, C++, Objective-C, Java, and AppleScript
What you will learn from this book: Control window layout to match your development style
Master source file organization
| Beyond Programming: To a New Era of Design (Johns Hopkins University/Applied Physics Laboratory Series in Science and Engineering)
 | This book provides a unique examination of the software development process, arguing that discipline, still dominated by methods conceived in the framework of older technologies, must undergo a fundamental reexamination of its guiding principles in order for significant progress to take place
To gain fresh insights into how we ought to direct future research, the author begins with a search for first principles
The book begins with an exploration of the scientific foundations of computer technology, then examines design from the perspective of practitioners
| Beyond Simple BASIC: Delving Deeper into Your ZX Spectrum Building Expert Systems in Prolog (Springer Compass International)
 | This book is aimed at the Prolog programmer interested in either building expert systems or experimenting with various expert system techniques
Dennis Merritt chooses a step-by-step approach to building systems, explaining the concepts and showing the Prolog code at each stage
The book builds on simple beginning systems and progresses up to relatively sophisticated expert system tools
| Building Tablet PC Applications
 | Many pen-based software platforms have been introduced in the last decade, but only recently has the introduction of faster processors and hardware enabled mainstream introduction of tablet-sized pen-based PCs
This book tackles the challenge of writing compelling Tablet PC software on two fronts
First, it distills decades of usability research into pen-based computing to present an authoritative discussion of the optimal design of pen-based user interfaces
| BusinessObjects XI (Release 2): The Complete Reference
 | This book is a must read for anyone deploying BusinessObjects
It covers everything from planning your upgrade to the latest release, to best practices in universe design, and powerful report creation that maximizes business insight
This book covers the most frequently used features for the full BI suite, in one comprehensive book
| Carbon Programming
 | Aimed at developers who want to work with low-level C APIs on the new Mac OS X, Carbon Programming provides a monumental and thorough tutorial and reference
With plenty of information on `legacy` Mac OS 8/9, this text will bridge the gap between the old and new for developers
Weighing in at over 1,500 pages, Carbon Programming is truly comprehensive and packed with extensive source code
| Career Programmer, The: Guerilla Tactics for an Imperfect World
 | Conquer the problems that all professional programmers routinely face, regardless of language, operating system, or platform Improve your ability to deliver solid code, on time and under budget, in even the most uncooperative environments Master the self-defense techniques that you need to shield yourself, your project, and your code from corporate politics, arbitrary management decisions, and marketing-driven deadlines Unrealistic schedules, unstable releases, continual overtime, and skyrocketing stress levels are legendary in the software development industry
Unlike traditional occupations such as accounting or administration, the software business is populated by programmers who are as creative and passionate about their work as musicians or artists
For most, it is a complete surprise when they enter the business world and find that internal politics, inept management, and unrealistic marketing drive the process rather than a structured and orderly approach based on technical issues and quality
| Cocoon Developer's Handbook (Developer's Library)
 | Cocoon Developer's Handbook is a thorough, detailed guide to developing XML-based Web publishing applications using Apache's powerful Cocoon framework
This book is a practical, detailed guide for experienced developers who need to learn how to implement the Cocoon framework in a Web XML publishing system
The book is not a theoretical work about XSL, XSP, and XSLT standards, but rather a hands-on explanation of these technologies within the Cocoon framework, with examples and solutions to get developers up and running with Cocoon
| Code Complete
 | Believed by many of our customers to be the best practical guide to writing commercial software, and Highly Recommended
User review My Favorite Programming Book There's not much I can add that other reviewers haven't already written
I asked another programmer what book he would recommend and he said `Code Complete`
| Code Craft: The Practice of Writing Excellent Code
 | Many programmers know how to write correct code - code that works
But not all know how to craft great code - code that is well written and easy to understand
`Code Craft` teaches programmers how to move beyond writing correct code to writing great code
| Code Generation in Action
 | Developers using code generation are producing higher quality code faster than their hand-coding counterparts
And, they enjoy other advantages like maintainability, consistency and abstraction
Using the new CG methods they can make a change in one place, avoiding multiple synchronized changes you must make by hand
| Code Leader: Using People, Tools, and Processes to Build Successful Software (Programmer to Programmer)
 | This book is for the career developer who wants to take his or her skill set and/or project to the next level
If you are a professional software developer with 3?4 years of experience looking to bring a higher level of discipline to your project, or to learn the skills that will help you transition from software engineer to technical lead, then this book is for you
| Coder to Developer: Tools and Strategies for Delivering Your Software
 | Are you ready to take the leap from programmer to proficient developer? Based on the assumption that programmers need to grasp a broad set of core skills in order to develop high-quality software, `From Coder to Developer` teaches you these critical ground rules
Topics covered include project planning, source code control, error handling strategies, working with and managing teams, documenting the application, developing a build process, and delivering the product
| Coders at Work
 | Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a brand-new companion volume to Apress?s highly acclaimed best-seller Founders at Work by Jessica Livingston
As the words ? | Coding for Data and Computer Communications
 | Coding is an highly integral component of viable and efficient computer and data communications, yet the often heavy mathematics that form the basis of coding can prevent a serious and practical understanding of this important area
`Coding for Data and Computer Communications` eschews the complex mathematics and clearly describes the core concepts, principles, and methods of channel codes ( for error correction), source codes (for compressing data), and secure codes (for cryptography, data hiding, and privacy)
Conveniently organized and segmented into three associated parts for these coding types, the book examines the most important approaches and techniques used to make the storage and transmission of information (data) fast, secure, and reliable
| Compiling Esterel
 | Designed as the definitive reference on the compilation of the Esterel synchronous reactive real-time language, Compiling Esterel covers all aspects of the language and includes a tutorial, a reference manual, its formal semantics, and detailed technical information about the many techniques used to compile it
Esterel is based on the simple idea of providing a software language that has a synchronous model of time
That is, the execution of the program is divided into discrete instants, and statements are either guaranteed to execute in a single instant, or take multiple instants as requested by the programmer
| Component-Oriented Programming
 | Component Oriented Programming offers a unique programming-centered approach to component-based software development that delivers the well-developed training and practices you need to successfully apply this cost-effective method
Following an overview of basic theories and methodologies, the authors provide a unified component infrastructure for building component software using JavaBeans, EJB, OSGi, CORBA, CCM,
NET, and Web services
| Computability and Complexity: From a Programming Perspective (Foundations of Computing)
 | `Neil Jones is one of the precious few computer scientists with great expertise and leadership roles in both formal methods and complexity
This makes his book especially valuable
` -- Yuri Gurevich, Professor of Computer Science, University of Michigan Computability and complexity theory should be of central concern to practitioners as well as theorists
| Computer Programming for Teens
 | Ready to learn computer programming but aren?t sure where to start? Look no further, Computer Programming for Teens is the book for you
| Concepts, Techniques, and Models of Computer Programming
 | This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound
The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine
The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together
| Concurrent and Real-Time Programming in Ada
 | Ada is the only ISO-standard, object-oriented, concurrent, real-time programming language
It is intended for use in large, long-lived applications where reliability and efficiency are essential, particularly real-time and embedded systems
In this book, Alan Burns and Andy Wellings give a thorough, self-contained account of how the Ada tasking model can be used to construct a wide range of concurrent and real-time systems
| Constraint Logic Programming using Eclipse
 | Constraint logic programming lies at the intersection of logic programming, optimisation and artificial intelligence
It has proved a successful tool in many areas including production planning, transportation scheduling, numerical analysis and bioinformatics
Eclipse is one of the leading software systems that realise its underlying methodology
| DarkBASIC Programming for the Absolute Beginner (No Experience Required (Course Technology))
 | Looking for an inexpensive way to learn the fundamentals of game programming? Look no further! DarkBASIC Programming for the Absolute Beginner will provide you with a fun, gentle learning curve for learning DarkBASIC-- no prior programming experience required! | Data Access Patterns: Database Interactions in Object-Oriented Applications
 | 25 proven patterns for improving data access and application performance Efficient, high-quality data access code is crucial to the performance and usability of virtually any enterprise application--and there's no better way to improve an existing system than to optimize its data access code
Regardless of database engine, platform, language, or application, developers repeatedly encounter the same relational database access challenges
In Data Access Patterns, Clifton Nock identifies 25 proven solutions, presenting each one in the form of a clear, easy-to-use pattern
| Data Compression
 | Topics in this guide to data compression techniques include the Shannon-Fano and Huffman coding techniques, Lossy compression, the JPEG compression algorithm, and fractal compression
Readers also study adaptive Huffman coding, arithmetic coding, dictionary compression methods, and learn to write C programs for nearly any environment
The disk illustrates each learned technique and demonstrates how data compression works
| Debugging by Thinking : A Multidisciplinary Approach (HP Technologies)
 | Debugging by Thinking: A Multi-Disciplinary Approach is the first book to apply the wisdom of six disciplines-logic, mathematics, psychology, safety analysis, computer science, and engineering-to the problem of debugging
It uses the methods of literary detectives such as Sherlock Holmes, the techniques of mathematical problem solving, the results of research into the cognitive psychology of human error, the root cause analyses of safety experts, the compiler analyses of computer science, and the processes of modern engineering to define a systematic approach to identifying and correcting software errors
* Language Independent Methods: Examples are given in Java and C++ * Complete source code shows actual bugs, rather than contrived examples * Examples are accessible with no more knowledge than a course in Data Structures and Algorithms requires * A `thought process diary` shows how the author actually resolved the problems as they occurred
User review Interesting approach, not so good C++ code The book lays out debugging strategies, heuristics, tactics, and approaches from the perspectives of detective, safety expert, psychologist, engineer, and computer scientist respectively
| Debugging with GDB: The GNU Source-Level Debugger for GDB Design Concepts with Code: An Approach for Developers
 | This book is all about getting developers to realize good, solid interface design for their products by considering a reasonable set of design axioms
Design Concepts with Code: An Approach for Developers shows how you can create design through code by using technologies such as SVG, XHTML, XML, XSLT, and XSL-FO
It explores how, by using some simple scripting, you don? | Designing Component-Based Applications
 | This book provides a worthwhile tour of Microsoft technologies based on DCOM and Microsoft Transaction Server (MTS) with plenty of advice for today's enterprise developer
The book begins with Microsoft's Distributed Internet Architecture (DNA) and DNA's notion of a three-tier model for separating business objects for better scalability
Of course, COM is an important part of DNA, and the author's introduction to COM is as good as any
| Developing Enterprise Applications -An Impurist's View
 | Developing Enterprise Applications using Using VB6, MTS, SQLServer and IIS- An Impurist's View shows software architects, developers and managers how to apply both common and lesser known patterns and framework components to create flexible, global enterprise applications using Microsoft's tools and technologies
Along the way, you will see hints, warnings and implementation techniques that were developed after many late nights of scouring through documentation to find the solution to particular quirks
Learn how to address the architectural reasoning behind each framework component decision and see the tradeoff decisions that must be made to achieve the ultimate goal of long-term business success
| Developing Practical Wireless Applications
 | In a constant stream of new ideas, wireless technologies continue to emerge offering a range of capabilities, each affording simplicity and ease-of-use
Such diversity and choice should surely beg the question, `are manufacturers using the right technology for the right product?`
Developing Practical Wireless Applications will explore this question and, in doing so, will illustrate many of the wireless technologies currently available whilst drawing upon their individual strengths and weaknesses
| Developing Quality Metadata: Building Innovative Tools and Workflow Solutions
 | With the explosion of new audio and video content on the Web, it's more important than ever to use accurate and comprehensive metadata to get the most out of that content
Developing Quality Metadata is an advanced user guide that will help you improve your metadata by making it accurate and coherent with your own solutions
This book is designed to get you thinking about solving problems in a proactive and productive way by including practical descriptions of powerful programming tools and user techniques using several programming languages
| Developing with Google App Engine (Firstpress)
 | Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications
Introduction to concepts Development with App Engine Deployment into App Engine What you?ll learn Create processes that are ideal for cloud platforms
| Disassembling Code : IDA Pro and SoftICE
 | This book describes how software code analysis tools such as IDA Pro are used to disassemble programs written in high-level languages and recognize different elements of disassembled code in order to debug applications in less time
Also described are the basics of Assembly language programming (MASM) and the system and format of commands for the Intel microprocessor
Aspects of disassembling, analyzing, and debugging software code are considered in detail, and an overview of contemporary disassemblers and debuggers used when analyzing executable code is provided
| Dylan Programming: An Object-Oriented and Dynamic Language
 | Dylan (DYnamic LANguage) is a new programming language invented by Apple Computers and developed in collaboration with several partners
Dylan Programming is a tutorial on programming in Dylan which introduces the basic ideas underlying the language
Extensive examples are given to show how to write effective object-oriented programs
| Elements of Programming
 | ?Ask a mechanical, structural, or electrical engineer how far they would get without a heavy reliance on a firm mathematical foundation, and they will tell you, ?not far
? | Engineering Distributed Objects
 | The pay-offs for creating distributed applications are in achieving portability, scalability and fault-tolerance
In order to simplify building software that performs robustly regardless of platform or network infrastructure, a new strata of ?middleware has been created
| Enhancing the Quality of ABAP Development
 | Based on practical experiences with implementing, optimizing, and maintaining small and large SAP installations, this unique new book teaches developers, IT managers, and project leaders how to significantly improve the efficiency and quality of ABAP development in their own organizations
Take advantage of expert insights on the do?s and don? | Erlang and OTP in Action
 | Concurrent programming has become a required discipline for all programmers
Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages like Erlang that are designed to handle concurrent programming
Erlang, and the OTP platform, make it possible to deliver more robust applications that satisfy rigorous uptime and performance requirements
| Erlang Programming
 | This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential
Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency
With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience
| Essential COM (DevelopMentor Series)
 | The Component Object Model (COM) is deep and extremely difficult, making it impossible to grasp the ideas behind this specification quickly or easily
Don Box, the author of Essential COM concedes that it took him six months of reading documentation, writing programs, and experiencing general puzzlement before he had his personal COM epiphany
Nonetheless, if you're a C++ programmer and you want your skills to continue to be relevant in a PC market dominated by Windows 95 and Windows NT, you need to get going down the path toward your own COM enlightenment
| Essential PowerShell (Addison-Wesley Microsoft Technology Series)
 | Use PowerShell to Streamline and Automate Your Most Time-Consuming Windows Administration Tasks With Windows PowerShell, Microsoft brings innovative console-based system administration and scripting to Windows clients and servers
PowerShell combines the best features of traditional UNIX shells with the immense power of the
NET Framework, offering a consistent and easy-to-use replacement for both the Windows command line and the Windows Script Host
| Essential XUL Programming
 | A revolutionary new technology for the rapidly expanding world of e-commerce, XUL (XML User Interface Language) is an XML-based user interface language that gives Web developers control over all aspects of the Web interface
Featuring two tutorials on programming with XUL, this book shows developers how to use basic XUL elements to build a sample interface for an e-commerce site, then goes on to explore more sophisticated applications by creating an information portal inside an application
Readers will find expert tips and advice on how to get started writing XUL code as well as how to extend it into Java and other non-Netscape interfaces
| Event-Based Programming: Taking Events to the Limit
 | Languages like C#, VB
NET, and Delphi include built-in support for events, and these events become very powerful when they connect the objects and components of a system
Events make it possible for such parts to interact without any coupling
| Expert F# (Expert's Voice in .Net)
 | Expert F# Expert F# is about practical programming in a beautiful language that puts the power and elegance of functional programming into the hands of
NET developers
In combination with
| Fast, Efficient and Predictable Memory Accesses: Optimization Algorithms for Memory Architecture Aware Compilation
 | The memory system is increasingly turning into a bottleneck in the design of embedded systems
The speed improvements of memory systems are lower than the speed improvements of processors, eventually leading to embedded systems whose performance is limited by the memory
This problem is known as the `memory wall` problem
| Flow-Based Programming: A New Approach to Application Development
 | Written by a pioneer in the field, this is a thorough guide to the cost- and time-saving advantages of Flow-Based Programming
It explains the theoretical underpinnings and application of this programming method in practical terms
Readers are shown how to apply this programming in a number of areas and how to avoid common pitfalls
| FORTRAN 90 for Scientists and Engineers
 | The introduction of the Fortran 90 standard is the first significant change in the Fortran language in over 20 years
this book is designed for anyone wanting to learn Fortran for the first time or or a programmer who needs to upgrade from Fortran 77 to Fortran 90
Employing a practical, problem-based approach this book provides a comprehensive introduction to the language
| Foundations of GTK+ Development (Expert's Voice in Open Source)
 | GTK+ is one of the most influential graphical toolkits for the Linux operating system
It is the technology upon which the GNOME and XFCE desktop environments are based, and its crucial to have clear understanding of its complexities to build even a simple Linux desktop application
Foundations of GTK+ Development guides you through these complexities, laying the foundation that will allow you to cross from novice to professional
| Foundations of Object-Oriented Programming Using .NET 2.0 Patterns (Foundations)
 | Foundations of Object-Oriented Programming Using
NET 2
0 Patterns solves the object-oriented and pattern-programming problem by mixing the two&emdash;the book teaches object-oriented concepts using patterns, or a solutions-based approach
| Foundations of Qt Development
 | As the standard for KDE desktop environment, Trolltechs Qt is a necessary basis for all programmers who want to develop cross-platform applications on Windows, Mac OS, Linux, and FreeBSD
A multitude of popular applications have been written in Qt including Adobe Photoshop Elements, Google Earth, Perforce Visual Client, and Skype
Foundations of Qt Development is based on Qt 4
| From COBOL to OOP (The Morgan Kaufmann Series in Software Engineering and Programming)
 | Driven by the year-2000 problem, the hordes of COBOL developers experienced a renaissance, but the times when COBOL was state-of-the-art are long gone
Object-orientation, application servers, web front-ends, and relational database systems dominate the scene for new projects today
The fact remains however, that millions of lines of source code written in the structured programming language COBOL work daily on computer systems all over the world
| Genetic Programming Theory and Practice V (Genetic and Evolutionary Computation)
 | Genetic Programming Theory and Practice V was developed from the fifth workshop at the University of Michigan?s Center for the Study of Complex Systems to facilitate the exchange of ideas and information related to the rapidly advancing field of Genetic Programming (GP)
Contributions from the foremost international researchers and practitioners in the GP arena examine the similarities and differences between theoretical and empirical results on real-world problems
| Getting Started with Processing
 | Learn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics
Programming courses usually start with theory, but this book lets you jump right into creative and fun projects
It's ideal for anyone who wants to learn basic programming, and serves as a simple introduction to graphics for people with some programming skills
| Google Web Toolkit Applications
 | ?Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack?and not just in a theoretical way
| Guide to Fortran 2003 Programming
 | This concise, accessible, and easy-to-read guide introduces the most important features of Fortran 03
Features: presents a complete discussion of all the basic features needed to write complete Fortran programs; makes extensive use of examples and case studies; provides a detailed exploration of control constructs, modules, procedures, arrays, character strings, data structures and derived types, pointer variables, and object-oriented programming; introduces the topic of modules as the framework for organizing data and procedures for a Fortran program; investigates the excellent input/output facilities available in Fortran; includes appendices listing the many intrinsic procedures and providing a brief informal syntax specification for the language; supplies simple problems throughout the book
This indispensable textbook provides a tutorial for anyone who wants to learn Fortran 03, and is eminently suitable as a reference for professionals
| Guides for Application Integration (Patterns & Practices)
 | This guide examines in detail what application integration means and describes the capabilities needed to enable application integration
It discusses the major challenges involved and shows how you can adapt your application integration environment to meet those challenges
It also examines the Microsoft software products and services you can use to help you design your application integration environment
| GWT in Practice
 | If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications
With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language
`GWT in Practice` is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience
| Hacker's Guide to Visual FoxPro 7.0
 | An irreverent look at how Visual FoxPro really works, this guide gives developers insight into every command, function, event, and method of version 7
0, including Service Pack One
Recognized within the FoxPro developer community as the indispensable resource for serious FoxPro development, this updated edition covers Visual FoxPro's Power Tools and the various components of the language, including Xbase traditions and assumptions
| Handbook of Constraint Programming (Foundations of Artificial Intelligence)
 | Constraint programming is a powerful paradigm for solving combinatorial search problems that draws on a wide range of techniques from artificial intelligence, computer science, databases, programming languages, and operations research
Constraint programming is currently applied with success to many domains, such as scheduling, planning, vehicle routing, configuration, networks, and bioinformatics
The aim of this handbook is to capture the full breadth and depth of the constraint programming field and to be encyclopedic in its scope and coverage
| Haskell: The Craft of Functional Programming (2nd Edition)
 | The second edition of Haskell: The Craft of Functional Programming is essential reading for beginners to functional programming and newcomers to the Haskell programming language
The emphasis is on the process of crafting programs and the text contains many examples and running case studies, as well as advice an program design, testing, problem solving and how to avoid common pitfalls
Building on the strengths of the first edition, the book includes many new and improved features: Complete coverage of Haskell 98, the standard version of Haskell which will be stable and supported by implementations for years to come
| Head First Programming: A Learner's Guide to Programming Using the Python Language
 | Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs -- variables, decisions, loops, functions, and objects -- which apply regardless of the programming language
This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts
| Hello World! Computer Programming for Kids and Other Beginners
 | `Computer programming is a powerful tool for children to 'learn learning, ' that is, to learn the skills of thinking and problem-solving,,
Children who engage in programming transfer that kind of learning to other things
`--Nicholas Negroponte, the man behind the One Laptop Per Child project that hopes to put a computer in the hands of every child on earth, January 2008 Your computer won't respond when you yell at it
| How to Design Programs: An Introduction to Programming and Computing
 | This introduction to programming places computer science in the core of a liberal arts education
Unlike other introductory books, it focuses on the program design process
This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers
| How to Write Parallel Programs: A First Course
 | In the not-too-distant future every programmer, software engineer, and computer scientist will need to understand parallelism, a powerful and proven way to run programs fast
The authors of this straightforward tutorial explain why this is so and provide the instruction that will transform ordinary programmers into parallel programmers
How to Write Parallel Programs focuses on programming techniques for the largest class of parallel machines - general purpose asynchronous or MIMD machines
| Inductive Logic Programming: 14th International Conference, ILP 2004, Porto, Portugal, September 6-8, 2004, Proceedings (Lecture Notes in Computer Science / Lecture Notes in Artificial Intelligence)
 | This book constitutes the refereed proceedings of the 14th International Conference on Inductive Logic Programming, ILP 2004, held in Porto, Portugal, in September 2004
The 20 revised full papers presented were carefully reviewed and selected for inclusion in the book
The papers address all current topics in inductive logic programming, ranging from theoretical and methodological issues to advanced applications in various areas
| Inferno Programming with Limbo
 | Inferno Programming with Limbo is the first complete developer?s guide to programming for the Inferno operating system
Developed at Lucent's Bell Labs, Inferno enables cross-platform, portable, distributed application development that is well suited for networked applications on resource constrained, embedded systems
| Inside Server-Based Applications (Mps General)
 | Building server-side applications requires a different way of thinking
Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components
Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title
| Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism
 | Multi-core chips from Intel and AMD offer a dramatic boost in speed and responsiveness, and plenty of opportunities for multiprocessing on ordinary desktop computers
But they also present a challenge: More than ever, multithreading is a requirement for good performance
This guide explains how to maximize the benefits of these processors through a portable C++ library that works on Windows, Linux, Macintosh, and Unix systems
| Internet Applications with Visual FoxPro 6.0
 | Users learn how to build large Internet database applications using Tahoe as the foundation
Covered are server side Web applications, including ASP (ODBC and ActiveX automation servers), FoxISAPI, and advanced Web features such as cookies, authentication, and browser functionality encapsulation
Non-HTML distributed applications and remote data services are also explored
| Internet Programming with OmniMark
 | `I have been using OmniMark for a decade to solve many different kinds of information management problems
When OmniMark Technologies Corporation added features to their excellent language that allowed server functionality and database access, OmniMark became an even better, more powerful platform for data processing
When they made it free, it made me wonder why anyone is still using Perl
| Itanium Architecture for Software Developers
 | This unique description of the Intel® Itanium? application architecture helps the software development community to use the power of Intel's new line of 64-bit processors
The book provides: Knowledge that helps developers understand how to create high-performance software by tapping the unique features of the architecture and corresponding compilers
| Korn Shell Programming by Example
 | Korn Shell Programming by Example is a straight-forward, nuts and bolts book that will become a standard in the libraries of Unix administrators everywhere because of its real-life examples, progressive style, and lack of unnecessary fluff
Based on the Korn shell, it is an essential reference for administrators on how to program their system, and it is also beneficial for those new to Unix who need to know how to automate their system
Most of all, Korn Shell Programming by Example teaches and arms readers with the ability to solve problems they might encounter
| Learn Pascal in Three Days (With CD-ROM)
 | Learn Pascal in Three Days (3e
) is an update of one of the best-selling introductions to Pascal on the market for beginning programmers
The title is recognized as one of the best introductions to Pascal suitable for students or anyone wanting a solid foundation in structured programming
| Learn to Program, Second Edition (The Facets of Ruby Series)
 | Computers are everywhere, on every desk, in your iPod, cell phone, and PDA
To live well in the 21st century, you need to know how to make computers do things
And to really make computers do what you want, you have to learn to program
| Learn to Tango with D
 | In recent years, much work has been put into creating programming languages that embody a blend of many of the most admired characteristics of their predecessors
One such language is D, which provides developers with the speed of languages such as C and C++ combined with the power and flexibility of languages such as Ruby and Python
Learn to Tango with D introduces you to the powerful D language, with special attention given to the Tango software library
| LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action)
 | The reader of this book will be someone looking for more detailed information on the NXT-G programming language used to program the LEGO Mindstorms NXT robotics kit
LEGO MINDSTORMS NXT-G Programming Guide is suitable for young programmers, age 10 and up, as well as parents and teachers who want to learn the new language for themselves or be able to assist students/children with learning to properly program their robots
Includes easy-to-follow examples for each and every programming block Provides programming techniques simple enough to be understood by young programmers, age 10 and up
| Lex & Yacc (A Nutshell Handbook)
 | This book shows you how to use two Unix utilities, lex andyacc, in program development
These tools help programmers build compilers and interpreters, but they also have a wider range of applications
You'll find tutorial sections for novice users, reference sections for advanced users, and a detailed index
| Linear and Nonlinear Programming
 | `Linear and Nonlinear Programming` is considered a classic textbook in Optimization
While it is a classic, it also reflects modern theoretical insights
These insights provide structure to what might otherwise be simply a collection of techniques and results, and this is valuable both as a means for learning existing material and for developing new results
| Linear Genetic Programming (Genetic and Evolutionary Computation)
 | Linear Genetic Programming examines the evolution of imperative computer programs written as linear sequences of instructions
In contrast to functional expressions or syntax trees used in traditional Genetic Programming (GP), Linear Genetic Programming (LGP) employs a linear program structure as genetic material whose primary characteristics are exploited to achieve acceleration of both execution time and evolutionary progress
Online analysis and optimization of program code lead to more efficient techniques and contribute to a better understanding of the method and its parameters
| Lingo in a Nutshell (Nutshell Handbook)
 | Once again, O'Reilly scores big with a comprehensive treatment of a programming language that doesn't spend much time teaching the fundamentals
Lingo in a Nutshell sets a benchmark for Lingo documentation that no other book or online resource meets
Lingo in a Nutshell has to do with behind-the-scenes aspects of Lingo, including file management, data structures, loops, conditionals, and event handlers
| Linux Programming by Example (By Example)
 | Linux Programming By Example introduces programmers with some background in C but no knowledge of the specifics of Linux programming to the fundamentals of Linux system programming and application development
Topics covered include using GNU development tools, system programming, file handling in Linux, interprocess communication, network programming, application programming interfaces, debugging and memory management, and version control and software distribution
User review A more recent `edition` is available `I bought the book and started to read: Page 3 says: `To see the code for this book, go to ,,
| Linux System Programming: Talking Directly to the Kernel and C Library
 | This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons
The majority of both Unix and Linux code is still written at the system level, and Linux System Programming focuses on everything above the kernel, where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X exist
Written primarily for engineers looking to program (better) at the low level, this book is an ideal teaching tool for any programmer
| Lisp in Small Pieces
 | This is a comprehensive account of the semantics and the implementation of the whole Lisp family of languages, namely Lisp, Scheme and related dialects
It describes 11 interpreters and 2 compilers, including very recent techniques of interpretation and compilation
The book is in two parts
| Logic Programming with Prolog
 | This book teaches the techniques of Logic Programming through the Prolog language
The name stands for Programming in Logic
Prolog has been used for a wide variety of applications, including as the basis for a standard ? | Lotus Notes and Domino 6 Programming Bible
 | * Covers all the programming techniques, concepts, and languages used with Notes and Domino, as well as the many new features of Domino 6 * Thoroughly examines the Notes and Domino role with Java, XML, Web services, and other IBM products and technologies * Provides extensive code and examples, many geared to the needs of administrators * High-profile authors, known to their audience through conferences and articles * Companion Web site shows example applications from the book running on a live Domino server and provides code download
User review Print the online help manual or buy this book Pretty disappointing,,
reads like an online help manual
It does not contain any examples, does not teach practical applications or creative uses
| Macroimplementation of Snobol 4 Managing Projects with GNU make, Third Edition
 | The utility simply known as `make` is one of the most enduring features of both Unix and other operating systems
First invented in the 1970s, `make` still turns up to this day as the central engine in most programming projects; it even builds the Linux kernel
In the third edition of the classic `Managing Projects with GNU make,` readers will learn why this utility continues to hold its top position in project build software, despite many younger competitors
| Mastering Kylix 2
 | Kylix is Borland's new tool, based on Delphi, for developing applications that run on the Linux operating system
In this book, best-selling Mastering Delphi author Marco Cantu tackles all aspects of using the tool
Whether you are a Delphi developer who wants to learn Linux development, or you are a Linux developer who wants to learn how to use the Kylix toolset, this is the reference you need
| Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Theory in Practice (O'Reilly))
 | Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages
In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today
Masterminds of Programming includes individual interviews with: Adin D
| Math Toolkit for Real-Time Programming
 | Do big math on small machines Write fast and accurate library functions Master analytical and numerical calculus Perform numerical integration to any order Implement z-transform formulas Need to learn the ins and outs of the fundamental math functions in
Master analytical and numerical calculus with this solid course in applied math from the renowned columnist of Embedded Systems Programming magazine
You will learn how to do big math on small machines with fast and accurate library functions, numerical integration to any order and z-transform formulas
Features never-before-published methods and a versatile set of algorithms to use in your own projects
| MegaFox: 1002 Things You Wanted to Know About Extending Visual FoxPro
 | With its native data engine, rich object-oriented language, and capabilities to produce COM servers and consumer Web services, Visual FoxPro is the single most flexible programming tool available to software developers
But in today's programming environment, nothing stands alone
This guide will show developers how to extend the scope and power of Visual FoxPro as a development tool by integrating it with other software technologies
| Microsoft Solutions Framework Essentials (Pro-Developer (Paperback))
 | Get the hands-on guidance you need to understand how to work with the Microsoft Solutions Framework (MSF), Version 4
MSF is a deliberate and disciplined approach to technology projects based on a defined set of principles, models, disciplines, concepts, guidelines, and proven practices from Microsoft
MSF has a long history of helping teams and organizations become more successful in delivering business-driven technology solutions to their customers
| Microsoft Visual Web Developer(TM) 2005 Express Edition: Build a Web Site Now! (Build a Web Page Now)
 | With this lively, eye-opening, and hands-on book, all you need is a computer and the desire to learn how to create Web pages now using Visual Web Developer Express Edition! Featuring a full working edition of the software, this fun and highly visual guide walks you through a complete Web page project from set-up to launch
You? | Microsoft Office Automation with Visual FoxPro
 | Visual FoxPro developers are used to building large, complex applications using only VFP as their programming environment
But Windows users are demanding more?integration with other applications such as the Microsoft Office suit? | Microsoft Visual Foxpro 6.0 Programmer's Guide (Programmer's Guide)
 | This book helps you exploit Microsoft Visual FoxPro 6, a powerful end-user tool that allows you to build small-scale but effective database programs quickly and that ships with Visual Studio 6
The guide assumes little programming or database experience and provides a basic tour of programming and objects, plus database objects like tables and views
(Visual FoxPro 6 is arguably a good place to try out basic object-oriented programming techniques for the very first time
| Microsoft Windows Script Host 2.0 Developer's Guide
 | Since the release of Microsoft Windows 98, Windows Script Host (WSH) has become increasingly popular as a tool for automating routine, daily PC tasks to save time and effort
But learning how to script with WSH has been difficult because of a lack of good documentation-until now
MICROSOFT WINDOWS SCRIPT HOST 2
| Microsoft® Visual Web Developer(TM) 2008 Express Edition Step by Step (Step by Step (Microsoft))
 | Teach yourself Visual Web Developer 2008?one step at a time
Ideal for beginning developers who want to design modern, dynamic Web sites, this practical tutorial delivers hands-on guidance for creating data-driven pages that integrate Web services and ASP
| Mobile Phone Programming: and its Application to Wireless Networking
 | This book provides a solid overview of mobile phone programming targeting both academia and industry
The book covers all commercial realizations of Symbian, Windows Mobile and Linux platforms
Each programming language (JAVA, Python, C/C++) and a set of development environments are introduced ? | Mule 2: A Developer's Guide (Firstpress)
 | Published with the developer in mind, firstPress technical briefs explore emerging technologies that have the potential to be critical for tomorrow's industry
Apress keeps developers one step ahead by presenting key information as early as possible in a PDF of 150 pages or less
Explore the future through Apress,,
| Multi-Agent Programming : Languages, Platforms and Applications (Multiagent Systems, Artificial Societies, and Simulated Organizations)
 | Multi-Agent Programming is an essential reference for anyone interested in the most up-to-date developments in MAS programming
While previous research has focused on the development of formal and informal approaches to analyze and specify Multi-Agent Systems, this book focuses on the development of programming languages and tools which not only support MAS programming, but also implement key concepts of MAS in a unified framework
Part I describes approaches that rely on computational logic or process algebra ? | Multidimensional Programming
 | This book describes a powerful language for multidimensional declarative programming called Lucid
Lucid has evolved considerably in the past ten years
The main catalyst for this metamorphosis was the discovery that Lucid is based on intensional logic, one commonly used in studying natural languages
| Multithreading Applications in Win32: The Complete Guide to Threads
 | Multithreading--dividing an application into multiple independent streams of execution--is a powerful but potentially intimidating programming technique
Multithreading Applications in Win32: The Complete Guide to Threads teaches you how to build multithreaded applications step by step, starting with simple examples and gradually introducing complicating factors and the Win32 APIs you'll need to deal with them
After you've mastered the basic concepts, you'll learn exactly how to implement multithreading applications using C, C++, and MFC, plus specific applications of multithreading on the Win32 platform
| Next Generation ABAP Development
 | This book shows advanced ABAP programmers new concepts, technologies, techniques, and functions that have been introduced to ABAP (Release 7
0) in the last few years
Based on a single real-world example that runs throughout the book - a university upgrading from SAP R/3 4
| Ning For Dummies (For Dummies (Computer/Tech))
 | Ning is a cool, free social networking platform, and you can learn how to use Ning quickly and easily with Ning For Dummies
If you have a cause to promote or a passion about a topic, here?s how to explore existing networks and interact with others who share your obsession, as well as how to start one of your own
| Object Oriented Programming in Eiffel
 | Provides a clear introduction to the Eiffel programming language
Covers the language, logical assertions, and design of object-oriented systems, making it ideal for a new programmer or those unfamiliar with object-oriented programming
Paper
| Object Oriented Programming under Windows NT and 95
 | Objected-Oriented Programming for Windows 95 and NT brings the power of true object-oriented programming methods to real-world Windows development
The book describes fundamental object-oriented programming methods and explains how readers may apply them within the Windows 95 (and 98) and Windows NT environments using three leading programming tools - Microsoft Visual C++ and Visual Basic and Borland Delphi
Readers will understand how traditional object-oriented principles and techniques correspond to the characteristics of modern operating environments and how OOP approaches can help them more efficiently create genuinely user-friendly applications
| Object-Oriented Design Knowledge: Principles, Heuristics And Best Practices
 | In order to properly understand a field, a researcher has to first understand the accumulated knowledge of that field
Micro-architectural design has accumulated knowledge elements that are clearly defined
These elements, such as design patterns, are properly differentiated and generally understood, but other elements such as heuristics, best practices, and others are just vague concepts
| Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS
 |
User review THE book on object-oriented programming in Common Lisp Sonya Keene is one of the very best technical writers in the entire computer industry, and she was one of the inner circle of experts who designed and standardized the Common Lisp Object System
This book is crystal clear, accurate, and comprehensive
User review Really great book on CLOS This is a great book
| Object-Oriented Programming in the Beta Programming Language
 | Object-oriented programming originated with the Simula language developed by Kristen Nygaard in Oslo in the 1960s
Now, from the birthplace of OOP, comes the new BETA programming language, for which this book is both tutorial and reference
It provides a clear introduction to the basic concepts of OOP and to more advanced topics
| Objective-C for Absolute Beginners: iPhone and Mac Programming Made Easy
 | It seems as if everyone is writing applications for Apple?s iPhone and iPad, but how do they all do it? It? | Objective-C: Visual QuickStart Guide
 | Objective C 2
0 is the object-oriented language that is the basis for Cocoa and Cocoa Touch, the development environment for the iPhone/iPod Touch
You'll learn all the basics: from handling data and creating functions to managing memory and handling exceptions
| Online Storage Systems and Transportation Problems with Applications : Optimization Models and Mathematical Solutions (Applied Optimization)
 | This books covers the analysis and development of online algorithms involving exact optimization and heuristic techniques, and their application to solve two real life problems
The first problem is concerned with a complex technical system: a special carousel based high-speed storage system - Rotastore
The second problem originates in the health sector and leads to a vehicle routing problem
| OpenEdge Development: Progress 4GL Handbook
 | This book is a comprehensive tour of all the essential elements of the Progress 4GL
The Progress 4GL remains by far the most powerful and comprehensive language for developing serious business applications
Combined with the Progress RDBMS(tm) database and the other components of the Progress OpenEdge(tm) product family, the Progress 4GL can support you in building and deploying your applications in ways that are matched by no other environment today
| Palm OS Programming
 | The PalmOS is the most widely-distributed operating system for handheld computers, with tens of millions of devices in use worldwide
Palm has a thriving developer community, with over 350,000 registered developers and countless hobbyist developers
The new edition of PalmOS Programming introduces the many updates to the PalmOS operating system in the past 24 months, including wirelss, color, and the Visor devices
| Palm OS Programming Bible (With CD-ROM)
 | With complete coverage of the new Palm wireless and Web capabilities, this one-step reference shows programmers how to create next-generation applications for Palm OS devices using all the latest development platforms and tools
The author has tested the many code samples against all Palm OS versions right up to the new OS 3
5
| Parallel and Distributed Logic Programming: Towards the Design of a Framework for the Next Generation Database Machines (Studies in Computational Intelligence)
 | The book Parallel and Distributed Logic Programming provides a clear introduction to parallel and distributed approach to logic programming
It examines the existing models of distributed logic programming, analyses the pros and cons of these models, and proposes an alternative framework for distributed logic programming using extended Petri nets
The hardwired realization of the Petri net based framework is presented in detail
| PC Intern: The Encyclopedia of System Programming (Developers Series)
 | Already used by 600,000 programmers in its previous editions, this encyclopedia presents up-to-date technical information on virtually every aspect of the PC--from its architecture and make-up to its built-in components and add-on peripherals
The authors clearly explain system level programming, illustrating their solutions in C++, assembly language, Pascal, and Visual Basic
The CD-ROM includes every program from the book
| Practical Clojure (The Definitive Guide)
 | This book is the first definitive reference for the Clojure language, providing both an introduction to functional programming in general and a more specific introduction to Clojure?s features
This book demonstrates the use of the language through examples, including features such as STM and immutability, which may be new to programmers coming from other languages
| Practical IDL Programming
 |
Increasingly, scientists and engineers must quickly and efficiently analyze and visualize extremely large sets of data
Interactive Data Language, IDL, was designed to address just this need
A popular data analysis and visualization programming environment, IDL is used worldwide by scientists and engineers in fields as diverse as the physical sciences, medical physics, and engineering test and analysis
| Practical OCaml
 | Objective Caml (OCaml) is an open source programming language that allows you to utilize both functional and object-oriented programming
Sporting features such as a robust object system, type safety, and an expansive standard library, OCaml is a language that encourages pragmatic solutions instead of dogmatic ones
Boasting performance on par with the likes of C/C++, and having compilers available for a variety of platforms, including Windows, Unix, Linux, and Mac OS X, enterprise developers should consider adding this powerful language to their repertoire
| Practical Palm Pre WebOS Projects (Beginning)
 | The Palm Pre is the hottest new device on the block
It?s the cell phone? | Practical Programming: An Introduction to Computer Science Using Python (Pragmatic Programmers)
 | Computers are used in every part of science from ecology to particle physics
This introduction to computer science continually reinforces those ties by using real-world science problems as examples
Anyone who has taken a high school science class will be able to follow along as the book introduces the basics of programming, then goes on to show readers how to work with databases, download data from the web automatically, build graphical interfaces, and most importantly, how to think like a professional programmer
| Prefactoring
 | Prefactoring approaches software development of new systems using lessons learned from many developers over the years
It is a compendium of ideas gained from retrospectives on what went right and what went wrong in development
Some of these ideas came from experience in refactoring
| Preventative Programming Techniques: Avoid and Correct Common Mistakes (Programming Series)
 | Preventative Programming Techniques provides programmers with a clear and intelligent approach to detecting, preventing, and correcting the most common mistakes
It includes practical ways to reduce problems that occur every day, and provides methods for correcting problems that already exist
Using a medical metaphor, each of the common problems is presented as an illness
| Problem Seeking: An Architectural Programming Primer
 | The first task for any architect is determining the requirements of a proposed building or site--a process referred to as programming
This systematic process includes gathering and analyzing information about a building or other setting, and using that information to create guidelines for the performance of that setting
Problem Seeking: An Architectural Programming Primer instantly recognizable, classic book on programming by one of the world's premier architectural firms--HOK
| Problem Solving With Prolog
 | This is a practical introduction to PROLOG for the reader with little experience
It presents problem-solving techniques for program development in PROLOG based on case analysis and the use of a toolkit of PROLOG techniques
The development of larger scale programs and the techniques for solving them using the methodology and tools described, through the presentation of several case studies of typical programming problems is also discussed
| Processing XML documents with Oracle JDeveloper 11g
 | Creating, validating, and transforming XML documents with Oracle's IDE Will get the reader developing applications for processing XML in JDeveloper 11g quickly and easily Self-contained chapters provide thorough, comprehensive instructions on how to use JDeveloper to create, validate, parse, transform, and compare XML documents
The only title to cover XML processing in Oracle JDeveloper 11g, this book includes information on the Oracle XDK 11g APIs
Packed with example code and detailed commentary, the book is fully illustrated with functional step-by-step examples
| Processing: A Programming Handbook for Visual Designers and Artists
 | It has been more than twenty years since desktop publishing reinvented design, and it's clear that there is a growing need for designers and artists to learn programming skills to fill the widening gap between their ideas and the capability of their purchased software
This book is an introduction to the concepts of computer programming within the context of the visual arts
It offers a comprehensive reference and text for Processing (www
| Professional Android Application Development (Wrox Programmer to Programmer)
 | A hands-on guide to building mobile applications, Professional Android Application Development features concise and compelling examples that show you how to quickly construct real-world mobile applications for Android phones
Fully up-to-date for version 1
0 of the Android software development kit, it covers all the essential features, and explores the advanced capabilities of Android (including GPS, accelerometers, and background Services) to help you construct increasingly complex, useful, and innovative mobile applications for Android phones
| Professional Community Server Themes (Programmer to Programmer)
 | Wrox's Professional Community Server Themes is one the first guide to the Chameleon theming engine
Inside, Telligent developers Wyatt Preul and Ben Tiedt share their experience with Community Server, and teach readers how to extend their implementation with theming
Professional Community Server Themes is heavy on fully implemented examples, making this a hands-on guide that will get readers customizing the look of their Community Server install quickly
| Professional haXe and Neko
 | As the first title to focus on haXe and Neko, this book walks you through unleashing the potential of these two free tools in order to use them to develop desktop and web based applications, including server-side and client side logic, using a single language
Step-by-step instructions and helpful examples uncover adventurous ways to build dynamic, database-driven web sites with Ajax-powered pages and eye-catching Flash contentall with using only the solitary language of haXe
| Professional Microsoft Smartphone Programming
 | `Professor Yang and Dr
Zheng are two of the passionate young researchers in the field with a lot of hands-on experience
Professor Ni, on the other hand, is a veteran in wireless technologies, 2
| Professional Multicore Programming: Design and Implementation for C Developers (Wrox Programmer to Programmer)
 | Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming in a simple, easy-to-understand manner so that you can easily apply the concepts to your everyday projects
Learn the fundamentals of programming for multiprocessor and multithreaded architecture, progress to multi-core programming and eventually become comfortable with programming techniques that otherwise can be difficult to understand
Anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them yourself by finding them outlined in this indispensable guide to multicore programming
| Professional Office Business Application Development: Using Microsoft Office SharePoint Server 2007 and VSTO (Wrox Programmer to Programmer)
 | Office Business Application (OBA) development is new and growing at a rapid pace as large companies discover its importance
This book provides you with insight into how organizations can leverage OBA
You? | Professional Windows PowerShell (Programmer to Programmer)
 | MSH is a new command-line shell for Microsoft server products, including the long-awaited Longhorn server, and will eventually ship with all major Microsoft products, making it the must-know technology MSH will replace current command lines in new Microsoft products and can be used to write shell scripts similar to those used with Unix and Linux Discusses how MSH enables all of the
NET Framework objects to become accessible via scripting, making it a very powerful addition to any developer's or administrator's toolbox Readers are guided through all the ins and outs of MSH and learn how to create powerful solutions; run scripts, programs, and commands; customize the MSH environment; handle data; manage files and disks; and script solutions and
NET objects
User review Almost useless My expectations from a book like this are to understand how Powershell works and how to solve problems with Powershell
| Professional Xcode 3 (Wrox Programmer to Programmer)
 | A solid guide that responds to the active interest in Apple's Xcode tools Apple's Xcode tools are a collection of applications and frameworks that are used to develop, test, and optimize applications primarily written for Mac OS X or the iPhone
The steady increase in sales of Apple computers has triggered a strong interest in gaining a thorough understanding of Xcode and its tools and what they have to offer
This book provides you with an inside look at the array of Xcode tools from top to bottom
| Programmer's Guide to NCurses
 | Programming the console in UNIX? Here's just what you need
First, you'll get a no-nonsense tutorial guide to the nCurses version 5
| Programming Applications for Microsoft Windows (Dv-Mps General)
 | Aimed at the experienced C/C++ developer, the new edition of Jeffrey Richter's Programming Applications for Microsoft Windows supplies expanded coverage of essential advanced Windows programming techniques and APIs
In addition, the book includes excellent material on Windows 2000 (including future 64-bit versions of the OS) and use of some C++ for sample code
This book's strength has to be its coverage of essential under-the-hood operating system features, like processes and threads, synchronization objects and memory management techniques, plus the APIs used to work with them
| Programming ArcObjects with VBA: A Task-Oriented Approach, Second Edition
 | If you're ready to take your knowledge of ArcGIS to the next level, then you need to learn how to work with ArcObjects
But with thousands of objects, properties, and methods, how can you ever hope to sort through the ArcObjects model diagrams?
The first edition of Chang's Programming ArcObjects with VBA: A Task-Oriented Approach gave us the answer
| Programming Collective Intelligence: Building Smart Web 2.0 Applications
 | Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2
0 applications to mine the enormous amount of data created by people on the Internet
| Programming Erlang: Software for a Concurrent World
 | Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems
It's used worldwide by companies who need to produce reliable, efficient, and scalable applications
Invest in learning Erlang now
| Programming F# (Animal Guide)
 | Why learn F#? This multi-paradigm language not only offers you an enormous productivity boost through functional programming, it also lets you develop applications using your existing object-oriented and imperative programming skills
With Programming F#, you'll quickly discover the many advantages of Microsoft's new language, which includes access to all the great tools and libraries of the
| Programming for Peace: Computer-Aided Methods for International Conflict Resolution and Prevention (Advances in Group Decision and Negotiation)
 | Sadly enough, war, conflicts and terrorism appear to stay with us in the 21st century
But what is our outlook on new methods for preventing and ending them? Present-day hard- and software enables the development of large crisis, conflict, and conflict management databases with many variables, sometimes with automated updates, statistical analyses of a high complexity, elaborate simulation models, and even interactive uses of these databases
| Programming for the Absolute Beginner (No Experience Required (Course Technology))
 | Want to learn computer programming but aren't sure where to start? Programming for the Absolute Beginner provides a gentle learning curve in programming for anyone who wants to develop fundamental programming skills and create computer programs
The primary focus is on teaching the reader how to program using a free implementation of BASIC called Just BASIC
| Programming from Specifications (Prentice Hall International Series in Computer Science)
 | Providing a thorough treatment of most elementary programme development techniques, this revised edition covers topics such as procedures, parameters, recursion and data refinement, with the integration of specification, development and coding, based on ordinary (classical) logic
This second edition features: substantial restructuring of earlier material, streamlining the introduction of programming language features; simplified presentation of procedures, parameters and recursion; an expanded chapter on data refinement, giving the much simpler laws that specialize to functional abstractions; a new chapter on recursive types (trees etc) and appropriate control structures; and, following the original concluding case study, two completely new ones: `the recursive treatment of the largest rectangle under a histogram`, and a specification and extended developnent of an electronic mail system (including limited concurrency)
| Programming Google App Engine (Animal Guide)
 | As one of today's cloud computing services, Google App Engine does more than provide access to a large system of servers
It also offers you a simple model for building applications that scale automatically to accommodate millions of users
With Programming Google App Engine, you'll get expert practical guidance that will help you make the best use of this powerful platform
| Programming in Haskell
 | Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs
This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples
Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics
| Programming in Prolog: Using the ISO Standard
 | Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog
Though many Prolog textbooks have been published since, this one has withstood the test of time because of its comprehensiveness, tutorial approach, and emphasis on general programming applications
Prolog has continued to attract a great deal of interest in the computer science community, and has turned out to be a basis for an important new generation of programming languages and systems for Artificial Intelligence
| Programming in the OSEK/VDX Environment (With CD-ROM)
 | Achieve efficiencies in programming your embedded communications and control systems by using the OSEK/VDX open standard
Developed by the automotive industry to increase productivity through the use of a standard architectural system and re-useable code,
Use the OSEK/VDX open standard to program embedded computer control systems
Each of the three OSEK/VDX standards are presented independently so you can refer to the sections pertinent to your project
| Programming INDIGO
 |
User review OKAY, Here are my two cents ! I bought this book just out of curiosity
but then I found it as nice to read
| Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
 | If you're interested in using electronics and programming to create rich interactive experiences with your artwork, designs, or prototypes, Programming Interactivity is the place to start
You'll explore common themes in interactive art and design, like 2D and 3D graphics, sound, physical interaction, computer vision, circuit bending, geo-location and more
This book explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers: Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phones Arduino, a system that integrates a microcomputer prototyping board, IDE, and programming language for creating your own hardware and controls OpenFrameworks, a coding framework simplified for designers and artists, using the powerful C++ programming language You'll get working code samples you can use right away, along with the background and technical information you need to design, program, build, and troubleshoot your own projects
| Programming Internet Mail
 | For most users, e-mail is just another application on their computers
For developers, however, Internet e-mail involves a dizzying array of standards and formats
Programming Internet Email takes all of today's e-mail standards and puts them together in a readable form
| Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer)
 | Programming Interviews Exposed 2nd Edition The pressure is on during the interview process but with the right preparation, you can walk away with your dream job
This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation
The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews
| Programming Microsoft® Robotics Studio
 | Get the practical reference to programming robotic applications by using the Microsoft Robotics Studio
Ideal for programmers familiar with Windows® based development using Microsoft Visual Studio® and the Microsoft
NET Framework, this guide expertly illustrates how to use the Robotics Studio
| Programming on Purpose III: Essays on Software Technology
 | This collection of essays drawn from Plauger's popular `Programming on Purpose` column in the magazine Computer Language, focuses on the technology of writing computer software
Plauger's style is clear without being simplistic, reducing complex themes to bite-size chunks
KEY TOPICS: Covers a number of important technical themes such as computer arithmetic, approximating math functions, human perception and artificial intelligence, encrypting data and clarifying documentation
| Programming on Purpose: Essays on Programming Design
 | P
J
Plauger's monthly column `Programming on Purpose` has been entertaining and educating readers of Computer Language magazine for years
| Programming Pearls (2nd Edition)
 | Fourteen years after it was first issued, C++ expert Jon Bentley reinvents a true classic with the second edition of his Programming Pearls
Completely revised and brought up to date with all new code examples in C and C++, this book remains an exceptional tutorial for learning to think like a programmer
The `pearls` in question center not only on choosing the right algorithms (like binary searches, sorting techniques, or sparse arrays) but also on showing how to solve problems effectively
| Programming Scala (Animal Guide)
 | Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming
With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution
Programming Scala clearly explains the advantages of Scala as a JVM language
| Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine
 | The increasing popularity and availability of multicore processors is creating a whole new set of challenges--although you can enjoy true concurrency, you're now faced with higher contention and synchronization issues
Deploying an existing application on a multicore processor may bring out previously hidden concurrency issues
Java's multi-threading facility by itself isn't enough---it's a very low level abstraction
| Programming the Cell Processor: For Games, Graphics, and Computation
 | Make the Most of IBM?s Breakthrough Cell Processor in Any Gaming, Graphics, or Scientific Application IBM?s Cell processor delivers truly stunning computational power: enough to satisfy even the most demanding gamers and graphics developers
| Programming With GNU Software
 | One of the great benefits of Unix is the vast array of free and inexpensive software tools that are available for the platform
Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the source-code editor Emacs, the gcc compiler, gdb debugger, gprof profiler, and the RCS version-control system
The book offers a quick-paced tutorial that, unlike some introductions to Unix tools, is particularly focused on the needs of C programmers
| Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics)
 | Written by members of the development team at Apple, Programming with Quartz is the first book to describe the sophisticated graphics system of Mac OS X
By using the methods described in this book, developers will be able to fully exploit the state-of-the-art graphics capabilities of Mac OS X in their applications, whether for Cocoa or Carbon development
This book also serves as an introduction to 2D graphics concepts, including how images are drawn and how color is rendered
| Programming With Visibroker : A Developer's Guide to Visibroker for Java
 | The only book you need for programming VisiBroker using Java The most widely used commercial implementation of the CORBA standard, Inprise's VisiBroker, is used by hundreds of thousands of developers worldwide
Written by a team of Inprise insiders, this updated and expanded Second Edition of the #1 guide to programming VisiBroker helps Java developers quickly master the skills they need to develop more powerful and sophisticated distributed, object-oriented, client/server systems, from scratch or with existing components using VisiBroker 4
New topics covered in this edition include migrating VisiBroker 3 to version 4; the Portable Object Adaptor; implementing the Objects by Value feature; the VisiBroker Interface Repository; Dynamic Programming APIs for use with scripting; and more
| Prolog Programming in Depth
 | This book covers the Prolog programming language thoroughly with an emphasis on building practical application software, not just theory
Working through this book, readers build several types of expert systems, as well as natural language processing software and utilities to read foreign file formats
This is the first book to cover ISO Standard Prolog, but the programs are compatible with earlier dialects of the language
| Puzzles for Programmers and Pros
 | Aimed at both working programmers who are applying for a job where puzzles are an integral part of the interview, as well as techies who just love a good puzzle, this book offers a cache of exciting puzzles Features a new series of puzzles, never before published, called elimination puzzles that have a pedagogical aim of helping the reader solve an entire class of Sudoku-like puzzles Provides the tools to solve the puzzles by hand and computer The first part of each chapter presents a puzzle; the second part shows readers how to solve several classes of puzzles algorithmically; the third part asks the reader to solve a mystery involving codes, puzzles, and geography Comes with a unique bonus: if readers actually solve the mystery, they have a chance to win a prize, which will be promoted on wrox
com!
User review Food for the brain, highly recommended! | Quickstart Apache Axis2
 | In Detail Axis2 is an enterprise-ready web service engine that is very user friendly and provides web service interactions with a dynamic and flexible execution framework
Apache Axis2 is a core engine for web services with two implementations: Apache Axis2/Java and Apache Axis2/C
It is a complete redesign and rewrite of the widely used Apache Axis SOAP stack that builds on the lessons learned from the Apache Axis implementation of the SOAP submission to W3C
| Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites (Prentice Hall Open Source Software Development Series)
 | ?Dear PHP, It?s over between us
| Real-Time Embedded Multithreading Using ThreadX, Second Edition
 | This second edition of Real-Time Embedded Multithreading contains the fundamentals of developing real-time operating systems and multithreading with all the new functionality of ThreadX Version 5
ThreadX has been deployed in approximately 500 million devices worldwide
General concepts and terminology are detailed along with problem solving of common pitfalls and problems
| Real-Time Embedded Multithreading: Using ThreadX and ARM
 | Use the industry's most popular RTOS/processor combination to develop embedded applications that are small, fast, reliable, and deterministic
Beginning with a discussion of embedded and real-time concepts and terminology, this book uses a specific demon
Use the industry's most popular RTOS/processor combination to develop embedded applications that are small, fast, reliable, and deterministic
User review Literal reprint of Express Logic's free documentation for ThreadX All you need to know, Dear Reader, is that this book is -- literally -- a selective reprint of Express Logic's ThreadX User's Guide that is available for free download on their site
| REALbasic Cross-Platform Application Development
 | REALbasic Cross-Platform Application Development treats REALbasic as a serious development environment and is targeted to developers with a minimum of programming experience, but who may or may not be new to the REALbasic platform
Written by a writer and developer with extensive REALbasic experience with input and guidance from REAL Software, this book will show you how to take advantage of the new cross-platform abilities of REALbasic and teach you how to create cross-platform applications
Don't waste any more time with the other novice-oriented REALbasic books out there
| Refactoring Workbook
 | Refactoring has gained widespread acceptance in the software engineering community as a proven means of improving software
Martin Fowler's seminal book on this topic, Refactoring, 0201485672, has been used in the classroom to explain that existing code could be improved and enhanced without significantly altering the fundamental structure of an application
But many find that this concept has a steep learning curve that inhibits its use
| Reversing: Secrets of Reverse Engineering
 | Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering
The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering
In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product
| Rexx Programmer's Reference
 | Originally developed for mainframes but highly portable across platforms-from servers to desktops to handhelds-Rexx is an easy yet powerful scripting language that's widely used for rapid application development
Covers Rexx interpreters for specialized functions-object-oriented, mainframe, and handheld
There are 8 different free Rexx interpreters optimized for different platforms and uses
| RibbonX For Dummies (For Dummies (Computer/Tech))
 | Includes coding examples and sample conversion programs! Create VBA, VB
NET, and C# custom applications with this radical new interface Are you ready to tackle RibbonX? | Sams Teach Yourself Object Oriented Programming in 21 Days
 | Sams Teach Yourself Object Oriented Programming in 21 Days differs from other OOP books in two main ways
Many classic OOP books are designed for software engineers and teach at an academic level
Sams Teach Yourself Object Oriented Programming in 21 Days presents accessible, user-friendly lessons designed with the beginning programmer in mind
| Sams Teach Yourself Shell Programming in 24 Hours
 | Sams Teach Yourself Shell Programming in 24 Hours is a tutorial aimed at making the UNIX and Linux user more effective and productive users of the operating system
It does this by showing them how to take control of their systems by harnessing the power of the shell
The vast majority of users utilize either the Korn shell or some variation of the Bourne shell
| Sams Teach Yourself Windows DNA Programming in 21 Days (Sams Teach Yourself)
 | Sams Teach Yourself Windows DNA 2000 Programming in 21 Days enables you to create your own distributed applications quickly and easily
Using his classroom-proven methods, expert author Michael Rockwell demystifies the process of creating distributed applications and actually shows you step by step how to put all of the pieces of Windows DNA 2000 together to form robust, scalable solutions
You will benefit from Michael's easy to understand lessons that include: designing Windows DNA 2000 solutions, building the data tier, creating stored procedures, building business logic into your application, creating middle-tier components with COM+, working with transactions, developing with XML, creating thin clients with HTML/DHTML, building rich 32 bit clients, and integrating Office 2000 into your solutions
| Scratch Programming for Teens
 | Welcome to Scratch Programming for Teens! Scratch is a programming language intended to make programming easier to learn for novice programmers
It can be used to create computer games, interactive stories, graphic artwork and computer animation, and all sorts of other multimedia projects
| Shellcoder's Programming Uncovered (Uncovered series)
 | How hackers, viruses, and worms attack computers from the Internet and exploit security holes in software is explained in this outline of antivirus software, patches, and firewalls that try in vain to withstand the storm of attacks
Some software's effectiveness exists only in the imaginations of its developers because they prove unable to prevent the propagation of worms, but this guide examines where security holes come from, how to discover them, how to protect systems (both Windows and Unix), and how to do away with security holes altogether
Unpublished advanced exploits and techniques in both C and Assembly languages are included
| Smalltalk by Example: The Developer's Guide
 | As Smalltalk is embraced by a growing number of corporate information systems departments, career prospects for programmers with Smalltalk development skills have never been better
This practical guide takes programmers beyond the basics, teaching them how to develop enteprise-class applications that provide real world solutions
User review Nice Explanations of Difficult concepts I find computer programmers are obscure writers
| Smalltalk, Objects, and Design
 | This reference and text treats the Smalltalk programming system and the web of object-oriented ideas within and around it
Thus it is more than a guide to the language; it also examines Smalltalk in its technical and historical setting, and along the way addresses the questions that every Smalltalk developer sooner or later naturally wonders about
Assuming nothing more than general programming experience, it begins with what objects and classes are, and eventually progresses to subtle matters such as the distinction between types and classes
| Snobol 4 Programming Language (Automatic Computation)
 |
User review The Classic Green Book This is the classic Green Book -- the bible of the SNOBOL4 programming language
It can also be used as an authoritative reference for SPITBOL
We used this book in grad school in the late '70s and early '80s, and I still have that copy, with highlights and notes in the margins
| SNOBOL Programming for the Humanities
 | This book is an introduction to computer programming for non-scientific applications using SNOBOL, a computer language that runs on both mainframe and microcomputers and is particularly suitable for use in the humanities
Eight chapters cover all relevant aspects of SNOBOL and each contains example programs and a set of exercises
Chapter 9 introduces SPITBOL, a commonly-used superset of SNOBOL
| Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code (Expert's Voice)
 | YOU HAVE TO OWN THIS BOOK! Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code takes an unflinching, no bulls$ look at behavioral problems in the software engineering industry, shedding much-needed light on the social forces that make it difficult for programmers to do their job
Do you have a co-worker who perpetually writes bad code that you are forced to clean up? | Squeak: Learn Programming with Robots (Technology in Action)
 | Are you completely new to programming? Do you want to have fun learning to program? Squeak: Learn Programming with Robots will teach you core programming concepts based on simple, visual problems that involve manipulation of robots, or `turtles
| String and List Processing in Snobol 4: Techniques and Applications (Automatic Computation) Structured Finance Modeling with Object-Oriented VBA (Wiley Finance)
 | A detailed look at how object-oriented VBA should be used to model complex financial structures This guide helps readers overcome the difficult task of modeling complex financial structures and bridges the gap between professional C++/Java programmers writing production models and front-office analysts building Excel spreadsheet models
It reveals how to model financial structures using object-oriented VBA in an Excel environment, allowing desk-based analysts to quickly produce flexible and robust models
Filled with in-depth insight and expert advice, it skillfully illustrates the art of object-oriented programming for the explicit purpose of modeling structured products
| SVG Essentials (O'Reilly XML)
 | SVG Essentials opens the door to the rich language that underpins this emerging and fast-growing graphics language
Scalable Vector Graphics, which are described through text like a programming language and can be read on any computer platform with the appropriate viewer, hold great promise for the Web designer who knows how to take advantage of the latent power
This book helps to harness that power
| SyncML: Synchronizing and Managing Your Mobile Data
 | This is the first book to explain the SyncML spec and reference implementations in-depth
The authors explain how to integrate SyncML into mobile devices as well as how to set up a synchronization server which runs SyncML
An entire chapter is devoted to SyncML security
| Systematic Programming: An Introduction (Prentice-Hall Series in Automatic Computation) SystemVerilog for Verification, Second Edition: A Guide to Learning the Testbench Language Features
 | SystemVerilog for Verification, Second Edition provides practical information for hardware and software engineers using the SystemVerilog language to verify electronic designs
The author explains methodology concepts for constructing testbenches that are modular and reusable
The book includes extensive coverage of the SystemVerilog 3
| Tcl and Tk Programming for the Absolute Beginner
 | Tcl/Tk is enjoying a resurgence of popularity and interest in the computing community due to the fact that it is relatively easy to learn, powerful, fast, permits rapid development, and runs on all computing platforms
Until now, there has not been a guide book available that teaches Tcl/Tk to those with little or no programming experience
Covering the newest versions of Tcl and Tk, Tcl and Tk Programming for the Absolute Beginner teaches beginning and novice programmers concepts such as loops, conditional execution, input and output, and events, and shows readers how to implement these concepts using the grammar and syntax of the Tcl language
| Tcl/Tk, Second Edition: A Developer's Guide (The Morgan Kaufmann Series in Software Engineering and Programming)
 | Tcl/Tk (Tool Command Language/Tool Kit) makes it fast and easy to implement any type of application, from games to network analyzers
Tcl/Tk is a full-bodied, mature programming platform used by NASA rocket scientists, Wall Street database experts, Internet designers, and open source programmers around the world
Tcl/Tk's multi-faceted and extensible nature make it ideal for developing end-user GUIs, client/server middleware, Web applications, and more
| The Algebra of Programming (Prentice-Hall International Series in Computer Science)
 | Describes an algebraic approach to programming that permits the calculation of programs
Introduces the fundamentals of algebra for programming
Presents paradigms and strategies of program construction that form the core of Algorithm Design
| The Art of Computer Programming, Volume 2: Seminumerical Algorithms
 | Third Edition now available!Volume 2 provides a comprehensive interface between computer programming and numerical analysis
It includes a substantial amount of complexity theory, number theory, and statistics
| The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Art of Computer Programming)
 | This multivolume work on the analysis of algorithms has long been recognized as the definitive description of classical computer science
The three complete volumes published to date already comprise a unique and invaluable resource in programming theory and practice
Countless readers have spoken about the profound personal influence of Knuth's writings
| The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications
 | If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need
The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures
The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when first attempting these computations
| The Art of Debugging With GDB and DDD
 |
User review Quite a gem! I must come clean first - I know the authors
Peter asked me to review one of the sections in the book many ages ago when the book was in its infancy
| The Art of Multiprocessor Programming
 | This book is the first comprehensive presentation of the principles and tools available for programming multiprocessor machines
It is of immediate use to programmers working with the new architectures
For example, the next generation of computer game consoles will all be multiprocessor-based, and the game industry is currently struggling to understand how to address the programming challenges presented by these machines
| The Art of Prolog, Second Edition: Advanced Programming Techniques (Logic Programming)
 | This new edition of The Art of Prolog contains a number of important changes
Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course
Part II, The Prolog Language, has been modified to be compatible with the new Prolog standard, and the chapter on program development has been significantly altered: the predicates defined have been moved to more appropriate chapters, the section on efficiency has been moved to the considerably expanded chapter on cuts and negation, and a new section has been added on stepwise enhancement -- a systematic way of constructing Prolog programs developed by Leon Sterling
| The AS/400 Programmer's Handbook (AS/400 Programmer's Handbooks)
 | This handy, desktop guide provides programming examples for nearly every AS/400 development task you face
No more rummaging around in old code to find and modify a technique you need for a new application
No more writing routines from scratch
| The AutoCADET's Guide to Visual LISP
 | AutoCADet: A person who uses AutoCAD directly or indirectly to create or analyze graphic images and is in possession of one or more of the following traits: wants to learn; has an interest in improving the way AutoCAD works; is a visionary AutoCAD user; i
Customize AutoCAD to include productivity enhancements like new commands, combinations of existing commands or list processing scripts to store and manipulate data
This tutorial offers a complete introduction to the Visual LISP language, environment and editor
Advanced topics include data manipulation and programming dialog boxes
| The BASIC handbook, an encyclopedia of the BASIC computer language The basic handbook: Encyclopedia of the basic computer language The Book of Qt 4: The Art of Building Qt Applications
 | Cross-platform development is a kind of holy grail, and Trolltech's Qt toolkit may well be the most promising solution yet to this development challenge
Qt is widely used for the development of GUI applications as well as console tools and servers, and it's especially appealing to programmers who need to write cross-platform applications to run on Linux/Unix, Mac, and Windows machines without having to rewrite for each platform
The Book of QT 4 offers an in-depth explanation of Qt 4 that goes beyond the common focus on C++ programming
| The Craft of Prolog (Logic Programming)
 | Hacking your program is no substitute for understanding your problem
Prolog is different, but not that different
Elegance is not optional
| The Definitive Guide to GCC, Second Edition (Definitive Guide)
 | The GNU Compiler Collection (GCC) offers a variety of compilers for different programming languages including C, C++, Java, Fortran, and Ada
The Definitive Guide to GCC, Second Edition has been revised to reflect the changes made in the most recent major GCC release, version 4
Providing in-depth information on GCC's enormous array of features and options, and introducing crucial tools such as autoconf, gprof, and libtool, this book functions as both a guide and reference
| The Definitive Guide to Plone
 | `Enjoyable to read?it has plenty of cautionary notes, hints, and other bits of advice that keep the reader awake and interested
` ? | The Definitive Guide to Plone, Second Edition
 | The Definitive Guide to Plone, Second Edition has been completely updated to cover the latest version of Plone and its newest features
This book provides a complete and detailed overview of Plone
It is divided into three parts, which cover using, configuring, and developing and customizing Plone
| The Developer's Guide to Debugging
 | Software has bugs
Period
That's true, unfortunately
| The Elements of Programming Style
 |
User review Computer Science The Elements of Programming Style, by Brian W
Kernighan and P
J
| The Fundamentals : Building Visual Studio Applications on a Visual FoxPro 6.0 Foundation
 | The long-awaited sequel to Whil's `Programming VFP 3
0,` this volume covers the basics of developing a wide range of applications quickly, covers all of the new commands, functions, features and tools of Visual FoxPro 6
0, and describes, step-by-step, how to build a traditional LAN application with VFP as the foundation
| The Haskell School of Expression: Learning Functional Programming through Multimedia
 | Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects)
It has become popular in recent years because of its simplicity, conciseness, and clarity
This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language
| The JR Programming Language: Concurrent Programming in an Extended Java
 | JR is a language for concurrent programming
It is an imperative language that provides explicit mechanisms for concurrency, communication, and synchronization
JR is an extension of the Java programming language with additional concurrency mechanisms based on those in the SR (Synchronizing Resources) programming language
| The Pragmatic Programmer: From Journeyman to Master
 | Programmers are craftspeople trained to use a certain set of tools (editors, object managers, version trackers) to generate a certain kind of product (programs) that will operate in some environment (operating systems on hardware assemblies)
Like any other craft, computer programming has spawned a body of wisdom, most of which isn't taught at universities or in certification classes
Most programmers arrive at the so-called tricks of the trade over time, through independent experimentation
| The Productive Programmer (Theory in Practice (O'Reilly))
 | Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper
The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use
Master developer Neal Ford not only offers advice on the mechanics of productivity--how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition--he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team
| The Standard ML Basis Library
 | SML is an influential programming language that represents many state-of-the-art aspects of language design in a form usable for everyday programming
The language is in use worldwide, with applications ranging from network communication to theorem proving
The definition for SML's standard library, this work concisely describes the types and functions defined in the library and discusses in depth the library's design and use
| The Visual FoxPro Report Writer: Pushing it to the Limit and Beyond
 | Reports are key to a successful software application
It doesn't matter how efficiently the users enter data, how much information the system can store, or how many complicated calculations the system can process if there's no way to see the final outcome
In this reference, software developers are shown how to use every nook and cranny of report writers
| The Visualization Toolkit User's Guide, Version 4.0 (with CD-ROM) The Zope Book (Landmark)
 | The Zope Book is an authoritative guide to Zope, an open-source Web application server
Zope goes beyond server-side scripting languages like PHP by providing a complete object framework, a built-in Web server, a Web-based management interface, and load-balancing through ZEO (Zope Enterprise Objects)
That's a considerable punch, and Zope is attracting increasing interest from developers looking for an alternative to heavyweight commercial application servers
| Theoretical Introduction to Programming
 | Including easily digested information about fundamental techniques and concepts in software construction, this book is distinct in unifying pure theory with pragmatic details
Driven by generic problems and concepts, with brief and complete illustrations from languages including C, Prolog, Java, Scheme, Haskell and HTML
This book is intended to be both a how-to handbook and easy reference guide
| Theory and Practice of Uncertain Programming
 | Real-life decisions are usually made in the state of uncertainty (randomness, fuzziness, roughness, etc
)
How do we model optimization problems in uncertain environments? | Touretzky: Lisp - A Gentle Introduction to Symbo Lic Computation (Pr Only) Trends In Functional Programming
 | This book collects the latest research developments in the use of functional programming languages
The contents highlight major research goals and engineering concerns in the subject including: real-time and resource-bounded functional programming; connections between static analysis methods and functional programming; implementation of mobile code functional languages; automated testing of application programs and system models; These research contributions are drawn from the international symposium on Trends in Functional Programming
This meeting provides a vital forum for the dissemination of the latest technical advances in the field
| Trends in Functional Programming (Vol 7) Trends in Functional Programming 6 Trends in Functional Programming: Volume 5
 | This book presents latest research developments in the area of functional programming
The contributions, in this volume, cover a wide range of topics from theory, formal aspects of functional programming, graphics and visual programming to distributed computing and compiler design
As is often the case in this community, the most prolific work comes out of the combination of theoretical work with its application on classical problems in computer science
| Uncertain Programming
 | The use of computers in decision support has grown tremendously over the past five years
This book focuses on uncertainty in computer programming, a cutting-edge area which draws on fuzzy logic, genetic algorithms, neural networks, and empirical data to analyze complex situations such as those arising in the stock market
The book offers a much-needed, essential guide to the use of uncertainty in decision support systems and operations research as well as in computer science, mathematics, and engineering
| Using Aspect-Oriented Programming for Trustworthy Software Development
 | Learn how to successfully implement trustworthy computing tasks using aspect-oriented programming This landmark publication fills a gap in the literature by not only describing the basic concepts of trustworthy computing (TWC) and aspect-oriented programming (AOP), but also exploring their critical interrelationships
The author clearly demonstrates how typical TWC tasks such as security checks, in-and-out conditions, and multi-threaded safety can be implemented using AOP
Following an introduction, the book covers: Trustworthy computing, software engineering, and computer science Aspect-oriented programming and Aspect
| Using OpenMP: Portable Shared Memory Parallel Programming (Scientific Computation and Engineering)
 | `I hope that readers will learn to use the full expressibility and power of OpenMP
This book should provide an excellent introduction to beginners, and the performance section should help those with some experience who want to push OpenMP to its limits
` ? | VBA For Dummies (For Dummies (Computer/Tech))
 | VBA helps you put your computer in its place Write programs that automate tasks and make Office 2007 work better for you If your computer is becoming your boss instead of your servant, start using VBA to tell it what to do! Here's the latest on the VBA IDE and program containers, debugging and controlling your programs, working with multiple applications using a single program, and the most exciting stuff -- programming for all the Office 2007 applications
Discover how to Customize an application's interface Quick-launch a VBA program Store and modify information Use VBA with the Ribbon Understand object-oriented programming Avoid runtime errors
User review Awful Book
| VEE Pro: Practical Graphical Programming
 | From the deeps of the oceans to the deserts of Mars, VEE Pro is being used to collect data, provide automated testing and to construct remote command and telemetry interfaces
In more everyday environments, it can be found at the heart of manufacturing, quality control and industrial data analysis and management systems
VEE Pro: Practical Graphical Programming introduces you to the fundamentals of Visual Engineering Environment Programming providing tools for writing programs for: + data acquisition; + test-data processing; + process control
| Web Component Development with Zope 3, Third Edition
 | Zope is a powerful Python web application platform for developing complex web applications rapidly and collaboratively
With version 3, Zope has been rebuilt on top of a Component Architecture that combines the best ideas available from modern web platforms
This book focuses on Zope 3, though it also addresses the needs of Zope 2 developers who want to use Zope 3 features as they are backported into the Zope 2 platform
| WebRAD: Building Database Applications on the Web with Visual FoxPro and Web Connection
 | A tutorial for novices and a reference for experienced users, featuring step-by-step guidelines for using Web Connection in a day-to-day manner as a developer, this book offers several development alternatives based on the user's style
Demonstrated are the building of two different applications, one easy and one more complex, and nearly two dozen trouble-shooting steps in case of problems
Also explained is the infrastructure of the Internet and, specifically, web applications
| What's New in Nine: Visual FoxPro's Latest Hits
 | Acknowledging that getting a handle on the new features of a development environment is difficult, the tips in this guide organize the new features of Visual FoxPro 9 into functional categories, revealing how and why to use each of them
Visual FoxPro 9 features improvements in many areas, for example, the Report Designer, which include multiple detail bands; built-in output to HTML, XML, and image files; object protection; an improved userinterface; extendible Report Designer; extendible run-time features; and GDI+ rendering
User review Not What I Expected I have been out of the Foxpro world since 5
| Windows Developer Power Tools: Turbocharge Windows Development with More Than 140 Free and Open Source Tools
 | Software developers need to work harder and harder to bring value to their development process in order to build high quality applications and remain competitive
Developers can accomplish this by improving their productivity, quickly solving problems, and writing better code
A wealth of open source and free software tools are available for developers who want to improve the way they create, build, deploy, and use software
| Windows Graphics Programming: Win32 GDI and DirectDraw
 | A handbook for delivering high-performance Windows applications using Win32 GDI and Direct Draw
Completely demystifies the creation of Windows graphics
The CD-ROM contains system-level tools, kernel mode drivers, sample code, and C++ classes
| Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level
 | It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produce efficient code
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university courses don't - how compilers translate high-level language statements and data structures into machine code
Armed with this knowledge, they will make informed choices concerning the use of those high-level structures and help the compiler produce far better machine code - all without having to give up the productivity and portability benefits of using a high-level language
| Writing Scientific Software: A Guide to Good Style
 | The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance
Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use
Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid
| Writing Secure Code (With CD-ROM)
 | Security mistakes by software architects, designers, and developers are an ongoing plague that costs businesses millions of dollars every year when malicious intruders attack interconnected applications, steal credit-card numbers, and deface Web sites
WRITING SECURE CODE offers a ready cure
This fact-filled, eye-opening title covers the major aspects of creating secure applications through the entire development process, from secure design, to writing robust code that can easily withstand an attack, to testing applications for security vulnerabilities
| X Window Programming From Scratch (Jesse Liberty's from Scratch Programming Series)
 | X Window Programming From Scratch shows how to create a graphical user interface and accomplish graphic rendering using the X Window System software
It offers a unique approach to skill development by leading you through basic to very advanced concepts
This book provides a guide to the Linux operating system for application development, step-by-step instruction to the correct usage and syntax of C, a comprehensive introduction of the X Window System for interface creation and graphic rendering, and a complete structured project to `learn by doing
| XBRL For Dummies
 | The perfect guide to help you understand XBRL-from the `father of XBRL` What is XBRL and how can it help you streamline your business reporting? This plain-English guide from the `father of XBRL,` Charles Hoffman, will tell you what it is, why it is, and how you can get on the bus with this new SEC-mandated business reporting standard for publicly-traded companies
A CPA, Hoffman is credited with the idea of applying XML data to financial reporting; XBRL is the language that resulted
| Xcode 3 Unleashed
 | Apple?s new Xcode 3 is the most powerful Mac development suite ever created
In Xcode 3 Unleashed, renowned Mac developer Fritz Anderson has written the definitive guide to making the most of Xcode 3 to build any Macintosh or iPhone application
| You Can Do It! : A Beginners Introduction to Computer Programming
 | You?ll be Programming with C++ within the hour Find out just how easy it is to write computer programs! Want to start programming but don't know where to start? | Zope Bible
 | This comprehensive Bible for Web Developers, Web Architects, and Content Managers covers everything you need to build Web sites with Zope, the leading Open Source Web application platform
User review You Need to Learn the Python Stuff! The Zope Bible took me where I needed to go in learning Zope
| Zope Web Application Construction Kit
 | Zope is a powerful application server and content management system, but because it is an open-source technology there is a tremendous need for reliable, practical documentation showing developers how to leverage Zope to its fullest
Written by developers at Beehive Electronic Media Inc
, one of the world's leading Zope consulting firms, Zope Web Application Construction Kit provides readers with a practical, straightforward guide -- along with all the needed software -- to setting up and developing powerful Web applications using Zope
|
|