Computers Books - Programming Books - 2012 Books - all your favorite topics
Online Shopping Mall: Discount Shopping
Shopping Online for Books
What genre of book do you prefer?
Google Shopping Mall
 
Web AvidShopper.net

Buy your Computers Books online today!
We have the best choices for Programming Books!


2012 Computers books on sale now. Buy your 2012 Computers books with us today. We have many Computers books to choose from and each purchase comes with the ease and convenience of Avidshopper's online experience. We hope you find the Computers book that is perfect for you!

You are currently viewing our 2012 Programming Books. With hundreds of Computers and Programming books to choose from you are sure to find one that you will love.

To help you quickly and easily find the book you are looking for,
please feel free to Search by Keyword:


C# A Programmer's Introduction

Product# 459045845
Selling for $49.99

"The complete C# introduction specifically designed for professionals! -- Targets the areas of C# development professionals need to know first, utilizing the Deitels' proven LIVE-CODE 'TM' approach to rapid mastery! -- Coverage includes: basic syntax, objects, Windows Forms GUIs, multimedia, file processing, ADO.NET, ASP.NET, Web services, and much more. In C#: A Programmer's Introduction, a team of world-renowned corporate trainers has delivered the first complete introduction to C# specifically focused on what professionals need to know. Harvey and Paul Deitel, whose best-selling textbooks have trained millions of developers worldwide, teach C# using their unique LIVE-CODE 'TM' approach: every new concept is presented in the context of a complete, working example, immediately followed by windows showing exactly what the code does. The Deitels begin by introducing the new Microsoft Visual Studio .NET integrated development environment, and walk developers through the basic techniques of C# programming, including C# control structures, methods, arrays, exc"

Programming for Technology Students Using Visual Basic

Product# 459052383
Selling for $113.4

"Visual Basic is a powerful, industry-standard language used to develop a wide range of applications. Business and industry use it for developing stand-alone programs, front ends to large-scale database systems, Internet interactivity (VB Script), office automation enhancements (such as Microsoft ™ Office), and other types of software. The fundamentals of programming require understanding various elements such as statements, variables, data types, and. expressions. However, a programmer also needs to understand a bigger picture: to analyze, design, document, and test the program under development. In addition, analytical and troubleshooting skills are critical. This book covers each of these key activities in program development, emphasizing the problem solving and programming concepts fundamental to all programming tasks. If you have never programmed before, or have limited programming experience, this book is for you. Programming for Technology Students Using Visual Basic can help you master the fundamentals required to create programs. With the use of a fictitious small manufacturing company, the author provides a unique case study approach to add interest and context for programming in the real world. New features to this edition include: Integrated hands-on exercises throughout each chapter. An updated design, using color to emphasize important topics and useful information. A Microsoft ™ Visual Basic 6.0 Working Model CD. Additional troubleshooting sections and many new and updated diagrams. Instructors who are using this book for a course may obtain the accompanying Instructor's Manual (ISBN 0-13-041208-2) free of charge."

Programming for Technology Students Using Visual Basic

Product# 460076129
Selling for $113.4

"Visual Basic is a powerful, industry-standard language used to develop a wide range of applications. Business and industry use it for developing stand-alone programs, front ends to large-scale database systems, Internet interactivity (VB Script), office automation enhancements (such as Microsoft ™ Office), and other types of software. The fundamentals of programming require understanding various elements such as statements, variables, data types, and. expressions. However, a programmer also needs to understand a bigger picture: to analyze, design, document, and test the program under development. In addition, analytical and troubleshooting skills are critical. This book covers each of these key activities in program development, emphasizing the problem solving and programming concepts fundamental to all programming tasks. If you have never programmed before, or have limited programming experience, this book is for you. Programming for Technology Students Using Visual Basic can help you master the fundamentals required to create programs. With the use of a fictitious small manufacturing company, the author provides a unique case study approach to add interest and context for programming in the real world. New features to this edition include: Integrated hands-on exercises throughout each chapter. An updated design, using color to emphasize important topics and useful information. A Microsoft ™ Visual Basic 6.0 Working Model CD. Additional troubleshooting sections and many new and updated diagrams. Instructors who are using this book for a course may obtain the accompanying Instructor's Manual (ISBN 0-13-041208-2) free of charge."

Aix for Unix Professionals

Product# 460450546
Selling for $58

This book serves as a concise cross-reference to features of 'standard' UNIX and the comparable features of AIX. It also shows how to make the most of unique AIX features that won't be familiar to many UNIX professionals. Walk through what you need to know first to successfully use AIX systems; commonalities and differences between AIX and other forms of UNIX; AIX command and control; and important platform guidelines for using AIX.

Object-Oriented Programming in Java

Product# 460543882
Selling for $78

"(Pearson Education) Comprehensive coverage of Java language, including Java 2, Swing Set Graphics, servlets, RMI, CORBA, and Java Beans. The CD-ROM is part of the Instructor packet for the text, which also has a companion Web site. Both of these include exercises and the solutions to the exercises in the text. Softcover. DLC: Java (Computer program language)."

ActionScript 2.0 Garage

Product# 460544233
Selling for $29.99

"A guide to ActionScript 2.0 covers such topics as forms, data, loading movies and images, sound, XML, menu components, stylesheets, and using video."

Software Requirements: Objects, Functions and States (Revised Edition)

Product# 460544364
Selling for $77.32

"This revision of the bestselling software requirements book reflects the new way of categorizing software requirements techniques--objects, functions, and states. The author takes an analytical approach by helping the reader analyze which technique is best, rather than imposing one specific technique."

Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)

Product# 460548506
Selling for $49.99

"Revised and updated by one of the co-developers of the (310-035) Programmer exam, this edition offers complete coverage of the Sun Certified Programmer for Java 2 exam objectives and newly added, complete coverage of both portions of the Sun Certified Java 2 Developer's exam. More than 250 challenging practice questions have been completely revised to closely model the format, tone, topics, and difficulty of the real exam. An integrated study system based on proven pedagogy, exam coverage includes step-by-step exercises, special Exam Watch notes, On-the-Job elements, and Self Tests with in-depth answer explanations to help reinforce and teach practical skills. Praise for the author: 'Finally! A Java certification book that explains everything clearly. All you need to pass the exam is in this book.' --Solveig Haugland, Technical Trainer and Former Sun Course Developer 'Who better to write a Java study guide than Kathy Sierra, the reigning queen of Java instruction? Kathy Sierra has done it again--here is a study guide that almost guarantees you a certif"

Oracle Database 10g SQL

Product# 460548519
Selling for $52.99

"This volume will take you from novice to master, covering not only how to use SQL but also the Oracle extensions to SQL. The examples feature the sample schemas available with Oracle Database 10'g, and free code will be available for download."

High Performance Cluster Computing: Architectures and Systems, Vol. 1

Product# 460549416
Selling for $78

"Provides coverage of commodity supercomputing systems and architectures, Internet-based wide area metacomputing systems. Compiles contribu- tions from over 100 leading practitioners, offering a single source for up-to-the-minute information on virtually every key system-related issue in high performance cluster computing. DLC: High performance computing."

Core JSTL: Mastering the JSP Standard Tag Library

Product# 460550537
Selling for $49.99

"Explains how developers can access databases and manipulate and transform XML documents from within JSP pages. Examines all aspects of this powerful new addition to the JavaServer Pages standard, and is written for page authors and software developers alike. Softcover."

ActionScript 2.0 Garage

Product# 460550782
Selling for $29.99

"A guide to ActionScript 2.0 covers such topics as forms, data, loading movies and images, sound, XML, menu components, stylesheets, and using video."

Vrml: Exploring Virtual Worlds on the Internet

Product# 460551129
Selling for $39.95

Practical guide to creating 3D virtual worlds with VRML and using VRML browsers. Covers VRML 2.0. Paper. CD ROM included. DLC: VRML (Document markup language)

Software Requirements: Objects, Functions and States (Revised Edition)

Product# 460551269
Selling for $77.32

"This revision of the bestselling software requirements book reflects the new way of categorizing software requirements techniques--objects, functions, and states. The author takes an analytical approach by helping the reader analyze which technique is best, rather than imposing one specific technique."

Intermediate Mfc

Product# 460551281
Selling for $49.95

"Go beyond MFC basics! Step up to image processing, enhanced metafiles, smarter printing, better database access, and more! In Intermediate MFC , Visual C++ expert Vic Broquard details the MFC techniques most books leave out—the ones that are essential to successful development. This book takes you beyond MFC basics, showing you smarter, more efficient ways to manage critically important printing, reporting and GUI development tasks. Using real applications—not just code snippets—Broquard demonstrates the best techniques for working with Windows' document view architecture, tree and list controls, control bars, dialog bars, toolboxes and other Windows 95/NT 4 GUI elements. You'll find detailed coverage of new Visual C++ font management features, including CListCtrl. All the book's program code is compiled on the accompanying CD-ROM. Intermediate MFC includes practical, hands-on coverage of printing, previewing and reporting—information you won't find anywhere else. You'll find six major application examples, covering widely different text and graphics environments. You'll walk step by step through using Visual C++ 5.0's new DAO classes to update and query Microsoft Access databases and generate state-of-the-art reports. And you'll get up-to-the-minute information on: Using Visual C++ 5.0's new Internet classes. Making effective use of the Windows 95 and NT Registries. Working with enhanced metafiles. If you're an MFC programmer ready to move beyond the basics—or if you're well-versed in Win32 programming and you need practical MFC techniques that work—you'll find this book invaluable."

C for Scientists and Engineers

Product# 460678488
Selling for $112

"This book, based on the best-seller APPLICATIONS PROGRAMMING IN ANSI C, includes one of the clearest introductions to C programming available, and assumes no prior programming knowledge. Their new book reflects the clear presentation and excellent examples and programming exercises for which the authors have become well known. Includes nearly 300 numbered examples which show the purpose of various C features and explains how to use C in a wide range of environments. Common programming error sections highlight easily misunderstood aspects of the C language. Of interest to engineers and scientists."

Schaum's Easy Outline: Programming with C++

Product# 460678889
Selling for $8.95

"This Schaum's Outline presents all the fundamental concepts of the current ANSI standard version of the C++ programming language. This is an object-oriented extension of the very popular C language, and it promises to grow in popularity. Many complete programs are included. --This text refers to the Paperback edition."

Oracle Pl/SQL 101

Product# 460678993
Selling for $39.99

"(The Oracle Press. Osborne) A step-by-step guide to performing database tasks quickly and easily, showing how to automate complicated tasks with PL/SQL. Begins with database basics and quickly moves into more complex areas like writing SQL commands to insert, select, and delete data, and declaring variables using anchored types. Softcover."

Software Engineering: A Practitioner's Approach

Product# 460679155
Selling for $120

"Contains much revision, expansion to 32 chapters, and a new, compartmentalized format. Another added feature is the website that provides resources for the software discussed. Text organized in order from introductory material to advanced software engineering topics. DLC: Software Engineering."

Object-Oriented Software Design and Construction with Java

Product# 460679212
Selling for $62

"Features: Integrates a consistent global reference against which readers can measure their progress, while understanding which language features support each role/goal Shows examples that demonstrate the power and utility of language in a realistic context based on graphical user interfaces and ecological simulation Furnishes a Companion Website (www.prenhall.com/kafura) that includes the complete online text viewable through standard browsers, PowerPoint slides, and an Online Study Guide Focuses on the basic principles of good object-oriented design rather than the syntax and details of the Java language Provides readers with proficiency through step-by-step guidance in using commonly available tools and techniques for constructing complex systems Illustrates key concepts visually through animated simulations or interactive components that are implemented as Java applets requiring only a standard browser Provides a simple, visual programming environment for early problems Based on Java 2 from Sun Microsystems Presents a stand-alone chapter of the latest Swing components for building graphical user interfaces"

Getting Started With Microsoft Visual C++ With an Introduction to Mfc: Companion to C++ How to Program, 2nd Edition

Product# 460679231
Selling for $29.99

"Designed to help you get started creating, editing and evolving C++ applications in the Microsoft Visual C++ 6 integrated development environment (IDE). Softcover."

Data Structures and Abstractions With Java

Product# 460679237
Selling for $113

"Written by best selling authors Carrano and Savitch, this object-oriented book is designed and built with object-oriented issues and JAVA in mind. With a focus on the specification and implementation of ADTs, this book also shows the reader how to use and implement key data organizations such as 'dictionary, graph,' and 'tree.' Lists, iterators, dictionaries, sorting, trees, and more. For computer scientists, information systems designers, and other professionals that contend with data organization."

XML How to Program

Product# 460679278
Selling for $115

"The authoritative DEITEL ™ LIVE-CODE ™ introduction to XML-based systemds development. This new book by the world's leading programming-language textbook authors carefully explains XML-based systems development, including programming multi-tier, client/server, databaseoriented, Internet and World-Wide-Web-based applications. Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in Java ™ , C++, C, C#, Visual Basic ® , XML, Python, Perl, ASP, Internet, World Wide Web and object technologies. The Deitels are also the authors of the world's #1 Java and C++ textbooks, Java How to Program, 3/e and C++ How to Program, 3/e. In XML How to Program, the Deitels and their colleagues, Tern R. Nieto, Ted Lin and Praveen Sadhu discuss topics you need to build complete, working XML-based systems including: HTML/XHTML ™ /CSS ™ DTD/Schema/Parsers DOM ™ (Document Object Model) SAX 1/SAX 2 (Simple API for XML) XPath/XLink/Namespaces XBase/Xlnclude/XPointer/XSL ™ XSLT/XSL ™ Formatting Objects Perl/CGI/Active Server Pages Java Servlets/Topic Maps SVG ™ (Scalable Vector Graphics)/X3D WML (Wireless Markup Language) WAI ™ (Web Accessibility Initiative) XForms/Cocoon/VoiceXML ™ MathML ™ /OpenMath/XBRL/SMIL ™ CML (Chemical ML)/BML (Bean ML) Intros to BizTalk ™ /SOAP ™ /CDF/RDF XML How to Program includes extensive pedagogic features: Hundreds of 'live-code' programs with screen captures that show exact outputs Extensive World Wide Web and Internet resources to encourage further research Programming tips, recommended practices and cautions—all marked with icons XML How to Program is the centerpiece of a complete family of resources for teaching and learning how to build real, working XML-based systems, including Web sites ( www.deitel.com and www.prenhall.com/deitel ) with the book's code examples and other information for faculty, students and professionals; optional interactive CDROM ( XML Multimedia Cyber Classroom ) containing thousands of hyperlinks, text search, audio walkthroughs of the hundreds of code examples and solutions to about half the exercises in the book—and e-mail access to the authors at deitel@deitel.com For information on worldwide corporate on-site seminars and Webbased training offered by Deitel & Associates, Inc., visit: www.deitel.com For information on current and forthcoming Deitel/Prentice Hall publications including How to Program Series books, Multimedia Cyber Classrooms, Complete Training Courses (that include Deitel books and Cyber Classrooms) and Web-Based Training Courses please see the last few pages of this book."

Perl How to Program

Product# 460679279
Selling for $115

"(Deitel) A text showing how to build complete, Web-based applications with Perl, including arrays, hashes, control structures, subroutines, and cookies. The CD-ROM contains software for use with Perl. System requirements: Internet access, CD-ROM drive, Pentium 133MHz processor+, Windows 95+, Linux 6+, 32MB hard disk space. Softcover. DLC: Perl (Computer program language)."

Introductory Vhdl: From Simulation to Synthesis

Product# 460679282
Selling for $116

Text is designed to teach basic VDHL language concepts and the framework for thinking and reasoning about the structure and operation of VDHL programs when modeling for simulation and synthesis. The included CD-ROM contains programmable Logic Design and Implementation software for use in conjunction with the text.

UML and C++: A Practical Guide to Object-Oriented Development

Product# 460679283
Selling for $63

"FEATURES Teaches readers to build an object-oriented application using C++ and make the right trade-off decisions to meet business needs. Exposes a number of the myths surround object-oriented technology while focusing on its practicality as a software engineering tool. Gives readers a 'recipe or step-by-step guide to do all of the steps of object-oriented technology. Provides a practical approach to analysis, design, and programming in the object-oriented technology. NEW TO THE SECOND EDITION Gives a practical approach for the development of use cases as part of object-oriented analysis. Provides greater coverage of UML diagramming. Introduces key C++ libraries that provide important functionality, supporting implementation of an object-oriented model in C++. Improved coverage of dynamic behavior modeling, implementation of the state model, and class projects."

Essential Asp for Web Professionals

Product# 460679287
Selling for $29.99

"Get results from ASP with server-side JavaScript-today! Learn from practical real-world examples with downloadable reusable code Key techniques-quick, clear, and handy! Build shopping carts, guest books, and other applications Database integration, e-mail processing, and much more This compact, example-rich guide teaches Web developers exactly what they need to know to build great dynamic sites and applications with Microsoft's ASP and JavaScript, the world's #1 Web scripting language. Endorsed by the World Organization of Webmasters, Essential ASP for Web Professionals offers no-nonsense, practical coverage built around real-world examples on a live sample Web site. Every chapter includes real-world overviews of key ASP and JavaScript features, reinforcing what you've learned and demonstrating how to adapt it quickly to your own applications. From the basics of embedding ASP code in HTML pages to full-blown database application development, this book delivers practical answers, usable code, and real solutions—fast! Use ASP and JavaScript to do all this, and more! Deliver dynamic content on any Web or intranet site Create database applications that publish content and enable users to edit it Build shopping carts, guest books, and other applications Send e-mail automatically from your Web pages Embed dates and other variable data in your pages Request and check user passwords Look to Essential Books for ALL the Web Skills You Need! All these books share the same great format and similar Web sites containing downloadable code-so once you've used one, learning from the others is a piece of cake! Essential CSS and DHTML for Web Programmers Essential Flash 4 for Web Programmers Essential Perl 5 for Web Professionals Essential Photoshop for Web Designers Essential JavaScript for Web Programmers Essential PHP for Web Professionals Essential Flash 5 for Web Professionals , Essential Design for Web Professionals , and more coming soon!"

Java for Students

Product# 460679299
Selling for $98

"This concise book adopts a visual approach to programming— programs that use graphical images are emphasized throughout to clearly demonstrate all the important programming principles. The authors have been careful to put together a book that covers the powerful features of Java and presents the language to readers as both a fun and useful tool. The authors use a spiral approach to programming concepts; introducing concepts simply early on, then in a more sophisticated way later, (e.g., objects are integrated throughout five chapters). Java for Students emphasizes the use of applets but also shows how to program free-standing applications. There is increased coverage of Swing and a new chapter on Polymorphism — a topic that is key to object orientation. UML is used for all object-oriented diagrams, which helps educates readers about this standard notation used in the real world for developing object-oriented programs. For use by professionals in the fields of computer science, engineering and business whom wish to gain an introduction to Java."

Xhtml: Example by Example

Product# 460679318
Selling for $39.99

"Combine HTML's simplicity with XML's power—right now! Learn XHTML hands on, through ready-to-use examples Don't wait! Master XHTML techniques that work with today's browsers Create rich media Web pages for the desktop—and 'lean and mean' pages for next-generation wireless devices Covers essential XHTML syntax, style sheets, tables, frames, forms, scripts, and much more Written by International Standards experts who lead World Wide Web Consortium (W3C), Web3D Consortium (Web3D), and Motion Picture Experts Group (MPEG) activities XHTML combines HTML's simplicity and accessibility with XML's unprecedented power and flexibility. With XHTML Example by Example , any Web developer can learn XHTML by example, simply and quickly, using hands-on examples and ready-made scripts and style sheets. Leverage your existing HTML skills to create rich, highly interactive XHTML sites—and learn how to deliver content on any platform, from desktop PCs to wireless phones. Best of all, discover how to gain XHTML's key benefits right now, with today's browsers and tools! Authored by Aaron E. Walsh—XHTML Liaison to W3C for Web3D—and Dave Raggett—HTML lead architect and former W3C Activity Lead for XHTML— XHTML Example by Example covers XHTML development, from syntax to tables, style sheets to scripts. Coverage includes: Why you need XHTML, not just XML or HTML Deploying XHTML on today's 4.x (and higher) browsers Converting existing HTML pages to XHTML—painlessly Creating static and interactive XHTML pages from scratch Integrating forms and scripts to create pages with intelligent input capabilities Enriching XHTML with XML-based languages such as SMIL, SVG, and MathML Saving time and frustration with XHTML authoring, validation, and optimization tools Filled with insider's insights and real-world solutions, XHTML Example by Example will help you deliver the next-generation Web sooner than you ever imagined."

C++/C# Programmer's Guide for Windows 2000

Product# 460679324
Selling for $49.99

"Aimed at Windows 2000 application programming, using C++/C# and the Visual Studio.NET development environment. Discussions and examples are based upon the BETA 1Win32 programming required for Windows 2000. Softcover."

Objects First with Java: A Practical Introduction using BlueJ

Product# 460679338
Selling for $76

"/* 0-13-044929-6, 4492J-5, Barnes, Kolling, OBJECTS FIRST WITH JAVA */' BlueJ is a Java development environment that runs on top of the Sun Microsystems Java Development Kit making use of the standard compiler and virtual machine. It allows readers to create objects of any class and interact with their methods. For the first time, the traditionally difficult concepts of objects and classes are brought alive in an easily manipulable visual form. This truly “ objects first” approach within the customized BlueJ environment will revolutionize the way programming is learned. The book includes a copy of BlueJ.' Takes a project driven approach to problem solving--the book is structured along the lines of fundamental development tasks--providing readers with clear coverage of the principles of object-oriented programming.' Programmers and non-programmers who want to learn Java with a state of the art approach and user-friendly programming environment."

Component Level Programming

Product# 460679348
Selling for $81

"Topics include: Visual Basic programming, models, categorizing components, serializers, filters, displays, UI widgets, service wrappers, and function libraries."

Logical Problem Solving: Before the Flowchart, with C++ and Visual Basic Applications

Product# 460679383
Selling for $72

Shows readers how to best attack a wide variety of problems that they may have previously solved. Focuses on techniques for developing the logic required to solve problems and how that logic is translated into writing effective computer programs. Softcover.

Java Spaces: Example by Example

Product# 460679384
Selling for $39.99

"The hands-on, example-rich guide to JavaSpaces technology Building robust, scalable, high-performance distributed applications Up-to-the-minute coverage based on Jini 1.1 network technology and JDK 1.4 software Practical solutions to the most common challenges of distributed development The example-rich guide to JavaSpaces technology: building more robust, scalable, and secure distributed applications for working developers! JavaSpaces technology simplifies distributed computing, by providing a shared virtual space where tasks, requests, and information can easily be exchanged in the form of objects based on Javatm technology. JavaSpaces Example by Example offers an example-rich introduction to JavaSpaces architecture and its Jini network technology-based interfaces. Using this book's extensive examples and projects, experienced developers can begin building applications using the JavaSpaces specification almost immediately—and quickly master advanced techniques for enhancing security, performance, and scalability. Steven L. Halter begins by introducing JavaSpaces technology: its goals, advantages, applications, and current capabilities. He walks you through obtaining, installing, and configuring JavaSpaces architecture, addressing common problems such as authorization configuration and improper codebase settings. Next, he introduces the fundamental concepts of development, including entries, leasing, events, transactions, and persistence. You'll learn powerful distributed programming techniques, including the effective use of data structures and collections; and better ways to improve performance, prevent deadlock, and take full advantage of parallelism. Halter provides in-depth coverage of scalability and availability, concluding with detailed guidance on using security features based on Java 2 technology to protect distributed JavaSpaces applications. Extensive code examples illustrate: Leasing and events Transactions and persistence Jini technology interfaces Performance optimization Data structures Collections Preventing deadlock Maximizing parallelism Distributed application security Improving scalability"

E-Business evolution, The: Living and Working in an Interconnected World

Product# 460679397
Selling for $49.99

"The worldwide e-business bestseller...updated for the next phase of the revolution! From strategy to tactics, technology to operations, The E-business (R)evolution is the world's #1 e-Business briefing for every executive, entrepreneur, and planner. Now, Daniel Amor has thoroughly updated this global best-seller, reflecting the seismic changes in the e-Business marketplace and showing how to profit from the lessons of the dot-com crash. Amor offers fresh insights into every facet of doing business on the Web—B2B, B2C, and beyond. Through real-world examples and business cases, you'll learn how to: Strengthen the business foundations underlying your e-Business initiative Tie technology to your enterprise goals Architect tomorrow's robust, scalable e-Business infrastructures Integrate Web-based applications, client software, middleware, and back-end systems Leverage new CRM/eCRM, content management, and knowledge management technologies Anticipate and plan for the impact of pervasive computing, open source, and other key trends Daniel Amor's The E-business (R)evolution, Second Edition : it's your complete, up-to-the-minute blueprint for delivering on the promise of e-Business—and the profit."

More Servlets and Javaserver Pages

Product# 460679401
Selling for $49.99

"Companion to the worldwide bestseller Core Servlets and JavaServer Pages Practical guide to the use of the Java Platform for Web-enabled applications and dynamic Web sites Focus on new capabilities: the servlet 2.3 and JSP 1.2 specifications, the standard JSP tag library (JSPTL), filters, life-cycle event listeners, security, Web applications, and much more Configuration and usage details for Apache Tomcat, Macromedia JRun, and New Atlanta ServletExec The Java 2 Platform has become the technology of choice for developing professional e-commerce applications, dynamic Web pages, and Web-enabled applications and services. Servlet and JSP technology is the foundation of this platform: it provides the link between Web clients and server-side applications. But, the field has been evolving rapidly, and few developers have been able to keep up. In this companion to Core Servlets and JavaServer Pages , Marty Hall shows you how to apply recent advances in servlet and JSP technology. The book provides everything you need to know to leverage the latest servlet 2.3 and JSP 1.2 standards: real-world insight, advanced techniques, industrial-strength code, and hands on coverage of three top servers: Apache Tomcat, Macromedia JRun, and New Atlanta ServletExec. Part I gives a thorough introduction to programming with servlet and JSP technology. It shows you how to configure your server, read form data and HTTP headers, handle cookies, track sessions, apply JSP scripting elements, use JavaBeans components, develop JSP tag libraries, and apply the MVC architecture. Part II provides exhaustive details on Web application development and deployment. It explains how to register Web applications, how to organize them, how to deploy them in WAR files, how to deal with relative URLs, and how to share data among Web applications. It also gives details on every element in version 2.3 of the deployment descriptor (web.xml). Part III describes Web application security in detail. It explains two general strategies for securing your applications: declarative security and programmatic security. Within each of these strategies, it shows you how to use form-based or BASIC authentication and how to protect your network traffic with SSL. Part IV covers two features introduced with servlets 2.3: filters and life-cycle events. It explains how to use filters to debug, modify, and optimize the output of previously existing servlets and JSP pages. It also shows you how to use event listeners to respond to major events in the server life cycle. Part V looks at new tag library developments. It shows you how to improve your own tag libraries by making use of new capabilities of the JSP 1.2 specification and explains how to streamline your code by using the new standard JSP tag library (JSPTL). More Servlets and JavaServer Pages delivers: The same clear, step-by-step explanations that make Marty's books so popular In-depth, hands-on coverage of the latest standards: servlets 2.3 and JSP 1.2 Hundreds of completely portable, fully documented, industrial-strength examples On-line access to all source code, available free for unrestricted use"

Designing Xml Databases

Product# 460679441
Selling for $44.99

"Comprehensive guide to designing Web-enabled databases with XML technology Complete conceptual framework that begins with XML Integrating XML databases into enterprise systems Includes extensive Java(tm), SQL, and XSL example code Applies to all leading enterprise databases, including Oracle and IBM DB2 Design powerful XML-based databases for any application! Designing XML Databases is a comprehensive guide to XML-based database design in Web and enterprise environments. If you already own an XML-enabled database system, you'll discover powerful design techniques for making the most of it. If you're working with a conventional RDBMS, you'll learn better ways to utilize it in XML application development. And if you're constructing an XML-based database from scratch, you'll master a complete conceptual framework, using a start-to-finish case study. Mark Graves covers all this, and more: Integrating database design, DBMS system design, and XML application design Using object-oriented, relational, and flat-file databases to store XML data Expert XML-based data modeling techniques XML database queries: practical approaches, JDBC techniques, and mathematical foundations Building XSL and Java user interfaces to Web XML databases XML database architecture and native indexing Integrating XML databases into broader enterprise systems XML databases in scientific applications Designing XML Databases will be an essential resource for all database designers/developers, XML application developers, system architects, and project technical leaders-especially those in environments with highly customized requirements."

Core Java 2, Volume 1: Fundamentals

Product# 460679447
Selling for $44.99

"The experienced developer's guide to Java programming—now fully updated for JDK 1.3 Completely revised coverage of object-oriented development and Swing classes More of the robust code examples professional programmers need CD-ROM includes all source code, J2SE Version 1.3, Forte for Java Community Edition, and much more! Raves for the previous edition! ' Devoid of shaky, academic examples and packed with robust demonstrations that illustrate hundreds of powerful concepts ...The authors back up the many examples with sharp, fact-rich commentary on how to get things done with Java. ' —David Wall, Amazon.com The best-selling guide for serious Java 2 programmers—fully updated for JDK 1.3! Ask any experienced Java programmer: Core Java delivers the real-world guidance you need to accomplish even the most challenging tasks. That's why it's been an international best seller for five straight years. Core Java 2, Volume 1 covers the fundamentals of Java 2, Standard Edition, Version 1.3 and includes completely revised discussions of object-oriented Java development, enhanced coverage of Swing user interface components, and much more. This new fifth edition delivers even more of the robust, real-world programs previous editions are famous for—updated to reflect deployment and performance enhancements. Volume 1 includes thorough explanations of inner classes, dynamic proxy classes, exception handling, debugging, the Java event model, Input/Output, file management, and much more. For experienced programmers, Core Java 2, Volume 1: Fundamentals sets the standard—again! State-of-the-art information for Java developers, including: Building GUI applications with Swing classes Making the most of dynamic proxy classes and inner classes Mastering the Java event model Understanding Java streams and file management About the CD-ROM CD-ROM contains complete source code examples, the Java 2, Standard Edition, Version 1.3 SDK, and useful tools, including Forte for Java, Community Edition, a complete toolset for Java application development, TextPad 4.32, HexWorkshop 3.1, WinZip 8.0, Together J, and SourceAgain."

Core JFC

Product# 460679453
Selling for $49.99

"The worldwide JFC bestseller, updated for J2SE 1.3 and new Swing enhancements! Expert-level JFC techniques and industrial-strength code examples Advanced Swing solutions for superior Java(tm) user interfaces In-depth discussion of all the Swing components and subsystems Core JFC delivers: Expert Swing techniques for superior user interfaces Specific answers to the JFC problems experienced developers encounter most often New techniques that utilize JFC enhancements in J2SE 1.3 In-depth coverage of all the Swing components. With Java 2 Standard Edition Version 1.3, Sun has enhanced the Java Foundation Classes with new features and superior performance. In Core JFC, Second Edition , Kim Topley updates his bestselling guide to JFC, giving serious developers the detailed information they need to make the most of the latest version. Using industrial-strength examples, Core JFC, Second Edition presents JFC in depth — and introduces key JFC features that are new to J2SE 1.3, including Swing enhancements, input validation, and new key binding schemes. Topley presents powerhouse JFC techniques that are of value to all JFC programmers, from beginner to expert. Topley's advanced Swing coverage includes solutions to many of the key problems developers face most often. He introduces expert techniques for working with tree components, using custom renderers and editors, working with text components, using the internal frames feature to create multi-document applications, and much more. If you're ready to use all the power JFC gives you, you're ready for Core JFC, Second Edition ! About the CD-ROM The accompanying CD-ROM contains an extensive source code library that can be compiled and run from Windows, Solaris, and Linux, along with complete versions of Borland's JBuilder 4, Foundation Edition for all three platforms. Every Core Series Book: Demonstrates practical techniques used by professional developers Features robust, thoroughly tested sample code and realistic examples Focuses on cutting-edge technologies you need to master today Provides expert advice that will help you build superior software"

Python How to Program

Product# 460679460
Selling for $109.4

"The authoritative DEITEL ™ LIVE-CODE ™ introduction to Python programming This new book by the world's leading programming language textbook authors carefully explains how to use Python as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet- and Web-based applications. Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally-recognized corporate-training and content-creation organization specializing in Python, Visual Basic ® .NET, C#, Visual C++ ® .NET, Java ™ , C++, C, XML, Perl, Internet, Web, wireless and object technologies. The Deitels are the authors of several worldwide #1 programming-language textbooks, including Java How to Program, 4/e, C++ How to Program, 3/e and Internet & World Wide Web How to Program, 2/e. In Python How to Program, the Deitels and their colleagues, Jonathan Liperi and Ben Wiedermann, discuss topics you need to build complete Web-based applications, including: HTML/XHTML ™ /CSS ™ Python Server Pages/CGI Networking/Sockets GUI/Tkinter/Python Mega Widgets PyOpenGL/Multimedia/Accessibility Databases/DB-API/SQL File Processing/Serialization Modules/Classes/Class Attributes Class Customization/Method Overriding Control Structures/Functions/Inheritance String Manipulation/Regular Expressions Lists/Tuples/Dictionaries/Data Structures Process Management/Multithreading Interprocess Communication Exceptions/XML Processing Security/Restricted Execution Python How to Program includes extensive pedagogic features: Hundreds of LIVE-CODE ™ programs with screen captures that show exact outputs World Wide Web and Internet resources to encourage further research Hundreds of tips, recommended practices and cautions—all marked with icons Python How to Program is the centerpiece of a complete family of resources for teaching and learning Python, including Web sites ( www.deitel.com , www.prenhall.com/deitel and www.InformIT.com/deitel ) with the book's source-code examples (which are also on the enclosed CD) and other information for faculty, students and professionals; an optional interactive CD ( Python Multimedia Cyber Classroom ) containing hyperlinks, solutions to half the book's exercises and audio walkthroughs of the book's code examples; and e-mail access to the authors at deitel@deitel For information on worldwide Deitel on-site seminars and to subscribe to the Deitel Buzz e-mail newsletter, visit: www.deitel.com For information on current and forthcoming Deitel/Prentice Hall publications including How to Program Series books, Multimedia Cyber Classrooms Complete Training Courses (which include DEITEL ™ books and Cyber Classrooms) and Web-Based Training Courses please see the last few pages of this book."

Imperfect XML: Rants, Raves, Tips, and Tricks ... from an Insider

Product# 460679562
Selling for $39.99

"A guide to XML projects covers such topics as planning, budgeting, and scheduling an XML project; content management; and data interchange and Web services."

Systems Analysis and Design

Product# 460679564
Selling for $166.67

"Dynamic, comprehensive coverage makes this the perfect book on systems analysis and design, with a reader-friendly presentation of development, methods, tools, and techniques. A variety of review questions and problems, an ongoing case study, and an Internet-based case study offer learners an understandable and motivating look at the SAD field. For production supervisors and other business personnel in similar positions who want a working knowledge--without the in-depth command--of information systems."

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

Product# 460679572
Selling for $81.25

"Presents a step-by-step process to master object-oriented analysis and design, from requirements gathering all the way to code generation, using the latest version of the industry standard modeling language. Original. (Advanced)"

Java: An Introduction to Problem Solving and Programming

Product# 460679573
Selling for $115

"In a conversational style, best-selling author Walter Savitch teaches programmers problem solving and programming techniques with Java. Introduces object-oriented programming and important computer science concepts such as testing and debugging techniques, program style, inheritance, and exception handling. Includes thorough coverage of the Swing libraries and event-driven programming. Provides a concise, accessible introduction to Java that covers key language features. Covers objects thoroughly and early, with an emphasis on applications over applets. A useful reference for programmers who want to brush up on their Java skills."

Wisdom of the Gurus: A Vision for Object Technology

Product# 460679653
Selling for $55

"The editor of this volume has culled the best and most relevant articles from JOOP, Object Magazine C++ Report, ROAD, and The Smalltalk Report. The result is a single, comprehensive source for advanced information on Object Technology. DLC: Object-oriented programming (Computer science)"

Object-Oriented Software Construction (Book/CD-ROM)

Product# 460679678
Selling for $107.65

"Now updated to integrate examples taken from the many new object-oriented extensions of common programming languages, this volume includes coverage of coding techniques for newly created dialects of C++, FORTRAN, Ada, Pascal, Modula-2, SmallTalk, Simula 67, LISP, and Eiffel."

Introduction to Programming with Visual Basic 6.0, An

Product# 460679720
Selling for $72

"Introducing good programming practices that are in-step with modern programming methodology, this book uses well-chosen examples to illustrate every new concept. It includes carefully designed examples that both reinforce the text and challenge the reader to make original connections. A broad range of examples, case studies, exercises, and programming projects gives readers significant hands-on experience."

C for Scientists and Engineers

Product# 460680508
Selling for $112

"This book, based on the best-seller APPLICATIONS PROGRAMMING IN ANSI C, includes one of the clearest introductions to C programming available, and assumes no prior programming knowledge. Their new book reflects the clear presentation and excellent examples and programming exercises for which the authors have become well known. Includes nearly 300 numbered examples which show the purpose of various C features and explains how to use C in a wide range of environments. Common programming error sections highlight easily misunderstood aspects of the C language. Of interest to engineers and scientists."

Systems Analysis and Design Online

Product# 460680793
Selling for $81.95

"Harcourt Press is proud to offer a new and innovative way to teach and learn. Designed for students that learn best by doing, the new Harcourt Online series allows instructors the opportunity to teach to more students than ever before in an interactive, hands-on environment. HarcourtOnline.com Online Courses use the latest multimedia technology and presentations to introduce fundamental computer concepts with hands-on tutorials and exercises. Each Online Course includes a printed Learning Guide containing a password to the Web site. The Learning Guide provides students with all of the details necessary to begin using the online course. The Learning Guide also contains lesson objectives, tips, relevant URLs, answers to review questions/exercises and lesson summaries. The New HarcourtOnline.com courses will be developed in the WebCT platform, allowing instructors and students additional course management and learning tools. Now, instructors and students will find detailed learning outcomes, unit overviews, interactive activities such as Quick Checks, the In"

Agent Technology Handbook

Product# 460682956
Selling for $44.5

"Targeted toward business professionals and those who want to be leaders in information technology, defines the fundamentals of new information technology then presents the practical use of agents for real-life problems. Paper. DLC: Intelligent agents (Computer software)"

Developing Intelligent Agents for Distributed Systems

Product# 460683029
Selling for $39.95

"Now professional software developers working in highly complex distributed environments can learn how to create agents for client/server environments. This book clearly explains the programming of agents for improving user interfaces, for improving performance and usability of LANS and WANS, for managing mail, and even for assisting in the development of other software."

Debugging C++: Troubleshooting for Programmers

Product# 460683554
Selling for $39.99

"Troubleshooting reference for the C++ programmer. Stands alone and can be paired with other Debugging titles covering Java, ASP, and other technologies. Filled with solutions to common and rare bugs. Proactive focus helps developers identify bad coding habits and adopt strategies to build."

Dreamweaver 4 Fireworks 4 Studio: A Beginner's Guide

Product# 460683578
Selling for $29.99

"Essential skills for first-time Web developers! This easy-to-use book explains the fundamentals of this hot Web development tool. You'll learn to design, build, and deploy dynamic Web sites with the Dreamweaver 4 Fireworks 4 Studio and get a comprehensive introduction to all the new features and functionality. The modular approach of this series--including drills, sample projects, and mastery checks--makes it easy to learn to use this powerful tool quickly and easily."

XML Security

Product# 460683584
Selling for $59.99

"Use this book as both an XML primer and to get up to speed on XML-related security issues. Written by the experts at RSA Security, Inc., you'll get inside tips on how to prevent denial of service attacks, and how to implement security measures to keep your XML programs protected."

Director 8.5 Shockwave Studio

Product# 460683589
Selling for $29.99

"Essential skills for first-time developers! Learn to create 3D gaming, e-commerce and customer service applications, and even online learning environments. Includes step by step modules. Beginner's guide. Softcover."

The Joy of Dreamweaver MX: Recipes for Data-Driven Web Sites

Product# 460683598
Selling for $39.99

"Get cookin' with Dreamweaver MX using this unique and compelling cookbook filled with ready-to-use Web solutions. Featuring a full menu of extensions, commands, and applications -- including ASP and ColdFusion -- this book will help you deploy dynamic and sophisticated Web applications instantly and expertly."

Crystal Reports(R) 9: The Complete Reference

Product# 460683601
Selling for $49.99

"Create winning presentations and reports using the most powerful data analysis tool and this comprehensive guide. This book explains how to use the software to analyze and format data, generate reports, perform advanced interactive reporting from the Web, and much more, making it the ultimate one-stop Crystal Reports resource."

Bea Weblogic Server: The Complete Reference

Product# 460683607
Selling for $69.99

"-- Up-to-date coverage applicable to Java developers, system architects and system administrators, on deploying, securing and scaling WebLogic Server 7 applications -- Technical review by BEA Systems -- Focuses on Server 7's new Security framework -- Prov"

Writing Secure Applications Using C

Product# 460683621
Selling for $50

"- Primary Market: Application developers responsible for creating, deploying and integrating new and existing enterprise-grade applications written in C++. This is primarily a book designed to teach how to create secure enterprise applications. - Audience"

Java Demystified

Product# 460683625
Selling for $19.95

Contains step-by-step instructions and examples on the Java programming language.

XML Demystified

Product# 460683631
Selling for $21.95

Presents step-by-step instructions on using building XML Web applications.

Microsoft SQL Server 2005 Reporting Services 2005

Product# 460683632
Selling for $49.99

"Provides details on creating, managing, and delivering reports using Microsoft SQL Server 2005 Reporting Services."

HTML: A Beginner's Guide, Third Edition

Product# 460683634
Selling for $29.99

"Explains essential skills and concepts, including how to use style sheets, create tables and frames, build interactive forms and dynamic documents, and insert special effects into Web pages."

Java: A Beginner's Guide, 4th Ed.

Product# 460683635
Selling for $39.99

"Explains the origins of Java, how it relates to object-oriented programming, the basics of Java programming, and advanced topics including exception handling and the I/O system."

Software Engineering: A Practitioner's Approach

Product# 460683871
Selling for $120

"Contains much revision, expansion to 32 chapters, and a new, compartmentalized format. Another added feature is the website that provides resources for the software discussed. Text organized in order from introductory material to advanced software engineering topics. DLC: Software Engineering."

Just Enough Software Test Automation

Product# 460684453
Selling for $44.99

"Techniques that improve software quality and reduce time to market Pragmatic approaches to plan and manage every facet of automated software testing Includes a complete sample automation project plan Practical automated testing techniques that enhance software quality and reduce time to market! Just Enough Test Automation is a practical, hands-on guide to software test automation from the perspective of test developers and users. Two leading software testing consultants offer real-world dos and don'ts for designing and implementing test automation infrastructure—along with pragmatic advice on what today's most popular approaches to automated testing can and can't accomplish. Coverage includes: Setting realistic expectations: knowing when and what to automate Planning for automated testing Implementing the Control Synchronized Data Driven Testing (CSDDT) Framework, a proven approach to simplify and accelerate testing Simplify maintenance of test scripts and promote reuse using structured test script writing. Automating unit testing, integration testing, and system/regression testing Managing the automated testing process for optimal efficiency The book also includes a complete sample automation project plan, covering documentation, implementation, the automation environment, roles, responsibilities, and much more."

Radical Project Management

Product# 460684464
Selling for $44.99

"Project management for today's complex, chaotic business environments. XPM: the first radically new approach to project management in decades! Designed from the ground up for today's high-speed, fast-changing projects Refocusing project management focused on people, relationships, and adding value! Innovative new XPM tools: how to make them work in your organization Traditional project management doesn't work any more: it's inward-looking, static, and just can't respond to rapid, constant change. Radical Project Management looks outward to stakeholders, management, and clients—and thoroughly involves them from start to finish. Moreover, it assumes that everything will change—and defines a flexible, ongoing project management process that encompasses both project development and support. In this book, Rob Thomsett, one of the world's leading project management consultants, presents XPM from start to finish—and introduces every tool and technique you need to make it work in your organization. Refocusing project management on what matters most: people, relationships, and adding value 11 radically new rules for project managers to live by Innovative new XPM tools, and how to use them 'Open Planning' and stakeholder ownership: the heart of successful project management New XPM metrics and project-tracking techniques Why project managers don't need to know the gory technical details Detailed case studies: how XPM is enabling creative people to do truly great work If you've always suspected there's a more agile, flexible, intelligent way to manage projects, you're right—and XPM is it. Discover for yourself, with the most authoritative, complete, useful XPM guide ever written: Radical Project Management by Rob Thomsett."

Object-Oriented Software Design and Construction with Java

Product# 460684473
Selling for $62

"Features: Integrates a consistent global reference against which readers can measure their progress, while understanding which language features support each role/goal Shows examples that demonstrate the power and utility of language in a realistic context based on graphical user interfaces and ecological simulation Furnishes a Companion Website (www.prenhall.com/kafura) that includes the complete online text viewable through standard browsers, PowerPoint slides, and an Online Study Guide Focuses on the basic principles of good object-oriented design rather than the syntax and details of the Java language Provides readers with proficiency through step-by-step guidance in using commonly available tools and techniques for constructing complex systems Illustrates key concepts visually through animated simulations or interactive components that are implemented as Java applets requiring only a standard browser Provides a simple, visual programming environment for early problems Based on Java 2 from Sun Microsystems Presents a stand-alone chapter of the latest Swing components for building graphical user interfaces"

Business Reengineering: The Survival Guide

Product# 460684499
Selling for $18.8

"Exceptionally practical in approach, this volume provides a “ street smarts” survival guide for business professionals, information systems experts, managers, and executives who have been charged with making radical changes -- i.e., business reengineering -- in their organizations. It outlines a tried-and-tested systematic and interdisciplinary approach that addresses all facets of organization change--in business policies and control, systems and technology, organizational relationships and business practices, and reward programs. Reviews the basic principles for quality business reengineering; shows how to create a new type of team structure that will involve the right people throughout the life of the project; outlines an 8-step life-cycle methodology for getting the reengineering project done as effectively and efficiently as possible; describes obstacles and problems that may be encountered and how to overcome them; and tells how to transition a continuous process improvement mode so reengineering will never have to be done again. For systems des"

Getting Started With Microsoft Visual C++ With an Introduction to Mfc: Companion to C++ How to Program, 2nd Edition

Product# 460684511
Selling for $29.99

"Designed to help you get started creating, editing and evolving C++ applications in the Microsoft Visual C++ 6 integrated development environment (IDE). Softcover."

XML How to Program

Product# 460684596
Selling for $115

"The authoritative DEITEL ™ LIVE-CODE ™ introduction to XML-based systemds development. This new book by the world's leading programming-language textbook authors carefully explains XML-based systems development, including programming multi-tier, client/server, databaseoriented, Internet and World-Wide-Web-based applications. Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in Java ™ , C++, C, C#, Visual Basic ® , XML, Python, Perl, ASP, Internet, World Wide Web and object technologies. The Deitels are also the authors of the world's #1 Java and C++ textbooks, Java How to Program, 3/e and C++ How to Program, 3/e. In XML How to Program, the Deitels and their colleagues, Tern R. Nieto, Ted Lin and Praveen Sadhu discuss topics you need to build complete, working XML-based systems including: HTML/XHTML ™ /CSS ™ DTD/Schema/Parsers DOM ™ (Document Object Model) SAX 1/SAX 2 (Simple API for XML) XPath/XLink/Namespaces XBase/Xlnclude/XPointer/XSL ™ XSLT/XSL ™ Formatting Objects Perl/CGI/Active Server Pages Java Servlets/Topic Maps SVG ™ (Scalable Vector Graphics)/X3D WML (Wireless Markup Language) WAI ™ (Web Accessibility Initiative) XForms/Cocoon/VoiceXML ™ MathML ™ /OpenMath/XBRL/SMIL ™ CML (Chemical ML)/BML (Bean ML) Intros to BizTalk ™ /SOAP ™ /CDF/RDF XML How to Program includes extensive pedagogic features: Hundreds of 'live-code' programs with screen captures that show exact outputs Extensive World Wide Web and Internet resources to encourage further research Programming tips, recommended practices and cautions—all marked with icons XML How to Program is the centerpiece of a complete family of resources for teaching and learning how to build real, working XML-based systems, including Web sites ( www.deitel.com and www.prenhall.com/deitel ) with the book's code examples and other information for faculty, students and professionals; optional interactive CDROM ( XML Multimedia Cyber Classroom ) containing thousands of hyperlinks, text search, audio walkthroughs of the hundreds of code examples and solutions to about half the exercises in the book—and e-mail access to the authors at deitel@deitel.com For information on worldwide corporate on-site seminars and Webbased training offered by Deitel & Associates, Inc., visit: www.deitel.com For information on current and forthcoming Deitel/Prentice Hall publications including How to Program Series books, Multimedia Cyber Classrooms, Complete Training Courses (that include Deitel books and Cyber Classrooms) and Web-Based Training Courses please see the last few pages of this book."

Perl How to Program

Product# 460684597
Selling for $115

"(Deitel) A text showing how to build complete, Web-based applications with Perl, including arrays, hashes, control structures, subroutines, and cookies. The CD-ROM contains software for use with Perl. System requirements: Internet access, CD-ROM drive, Pentium 133MHz processor+, Windows 95+, Linux 6+, 32MB hard disk space. Softcover. DLC: Perl (Computer program language)."

UML and C++: A Practical Guide to Object-Oriented Development

Product# 460684601
Selling for $63

"FEATURES Teaches readers to build an object-oriented application using C++ and make the right trade-off decisions to meet business needs. Exposes a number of the myths surround object-oriented technology while focusing on its practicality as a software engineering tool. Gives readers a 'recipe or step-by-step guide to do all of the steps of object-oriented technology. Provides a practical approach to analysis, design, and programming in the object-oriented technology. NEW TO THE SECOND EDITION Gives a practical approach for the development of use cases as part of object-oriented analysis. Provides greater coverage of UML diagramming. Introduces key C++ libraries that provide important functionality, supporting implementation of an object-oriented model in C++. Improved coverage of dynamic behavior modeling, implementation of the state model, and class projects."

The Javascript Training Course - A Desktop Seminar From Allen Wyke and Jason D. Gilliam

Product# 460684673
Selling for $69.99

"Authors demonstrate the key JavaScript Web development techniques you need to know. Discover how to write JavaScript for client-side, server- side, and DOM/CSS applications, even automating Windows. Softcover. CD-ROM included."

Visual Basic.Net Programming for Business

Product# 460684813
Selling for $98

"This book examines the important programming fundamentals of both desktop and web applications using Microsoft Visual Basic.NET, while introducing users to the important object-oriented features of that platform. Its comprehensive approach to programming utilizes integrated cases that build from chapter to chapter, and are based upon common business problems and the processes integral to solving them. The book also emphasizes data storage, and topics such as distributed Web applications, and using Visual Basic for applications to customize Microsoft Access XP and Microsoft Excel XP. For IT professionals with programming experience who need to learn Visual Basic.NET."

Introduction to Cryptography with Coding Theory

Product# 460684947
Selling for $84

"This book assumes a minimal background in programming and a level of math sophistication equivalent to a course in linear algebra. It provides a flexible organization, as each chapter is modular and can be covered in any order. Using Mathematica, Maple, and MATLAB, computer examples included in an Appendix explain how to do computation and demonstrate important concepts. A full chapter on error correcting codes introduces the basic elements of coding theory. Other topics covered: Classical cryptosystems, basic number theory, the data encryption standard, AES: Rijndael, the RSA algorithm, discrete logarithms, digital signatures, e-commerce and digital cash, secret sharing schemes, games, zero knowledge techniques, key establishment protocols, information theory, elliptic curves, error correcting codes, quantum cryptography. For professionals in cryptography and network security."

Java Spaces: Example by Example

Product# 460684949
Selling for $39.99

"The hands-on, example-rich guide to JavaSpaces technology Building robust, scalable, high-performance distributed applications Up-to-the-minute coverage based on Jini 1.1 network technology and JDK 1.4 software Practical solutions to the most common challenges of distributed development The example-rich guide to JavaSpaces technology: building more robust, scalable, and secure distributed applications for working developers! JavaSpaces technology simplifies distributed computing, by providing a shared virtual space where tasks, requests, and information can easily be exchanged in the form of objects based on Javatm technology. JavaSpaces Example by Example offers an example-rich introduction to JavaSpaces architecture and its Jini network technology-based interfaces. Using this book's extensive examples and projects, experienced developers can begin building applications using the JavaSpaces specification almost immediately—and quickly master advanced techniques for enhancing security, performance, and scalability. Steven L. Halter begins by introducing JavaSpaces technology: its goals, advantages, applications, and current capabilities. He walks you through obtaining, installing, and configuring JavaSpaces architecture, addressing common problems such as authorization configuration and improper codebase settings. Next, he introduces the fundamental concepts of development, including entries, leasing, events, transactions, and persistence. You'll learn powerful distributed programming techniques, including the effective use of data structures and collections; and better ways to improve performance, prevent deadlock, and take full advantage of parallelism. Halter provides in-depth coverage of scalability and availability, concluding with detailed guidance on using security features based on Java 2 technology to protect distributed JavaSpaces applications. Extensive code examples illustrate: Leasing and events Transactions and persistence Jini technology interfaces Performance optimization Data structures Collections Preventing deadlock Maximizing parallelism Distributed application security Improving scalability"

Capacity Planning for Web Services: Metrics, Models, and Methods

Product# 460684975
Selling for $54.99

"Shows you the techniques for estimating and planning effectively for you Website's workload, both for today and tomorrow. Presents concepts and formulas for making sure your Web infrastructure is up to the task."

E-Business evolution, The: Living and Working in an Interconnected World

Product# 460685000
Selling for $49.99

"The worldwide e-business bestseller...updated for the next phase of the revolution! From strategy to tactics, technology to operations, The E-business (R)evolution is the world's #1 e-Business briefing for every executive, entrepreneur, and planner. Now, Daniel Amor has thoroughly updated this global best-seller, reflecting the seismic changes in the e-Business marketplace and showing how to profit from the lessons of the dot-com crash. Amor offers fresh insights into every facet of doing business on the Web—B2B, B2C, and beyond. Through real-world examples and business cases, you'll learn how to: Strengthen the business foundations underlying your e-Business initiative Tie technology to your enterprise goals Architect tomorrow's robust, scalable e-Business infrastructures Integrate Web-based applications, client software, middleware, and back-end systems Leverage new CRM/eCRM, content management, and knowledge management technologies Anticipate and plan for the impact of pervasive computing, open source, and other key trends Daniel Amor's The E-business (R)evolution, Second Edition : it's your complete, up-to-the-minute blueprint for delivering on the promise of e-Business—and the profit."

Agile Software Development With Scrum

Product# 460685003
Selling for $43

"“Agile development methods are key to the future of flexible software systems. Scrum is one of the vangards of the new way to buy and manage software development when business conditions are changing. This book distills both the theory and practive and is essential reading for anyone who needs to cope with software in a volatile world.” — Martin Fowler, industry consultant and CTO, ThoughtWorks “Most executives today are not happy with their organization's ability to deliver systems at reasonable cost and timeframes. Yet, if pressed, they will admit that they don't think their software developers are not competent. If it's not the engineers, then what is it that prevents fast development at reasonable cost? Scrum gives the answer to the question and the solution to the problem.” — Alan Buffington, industry consultant, former Present, Fidelity Systems Company Arguably the most important book about managing technology and systems development efforts, this book describes building systems using the deceptively simple process, Scrum. Readers will come to understand a new approach to systems development projects that cuts through the ocmplexity and ambiguity of complex, emergent requiremetns and unstable technology to iteratively and quickly produce quality software. BENEFITS Learn how to immediately start producing software incrementally regardless of existing engineering practices or methodologies Learn how to simplify the implementation of Agile processes Learn how to simplify XP implementation through a Scrum wrapper Learn why Agile processes work and how to manage them Understand the theoretical underpinnings of Agile processes"

The Complete Java Training Course

Product# 460685435
Selling for $71.93

THE CONTENTS OF THIS PACKAGE INCLUDES: 0137905696 > CMPLT JAVA TRAINING CRSE 013020739X > TRAING CRSE STU ED LABLS

Introduction to Java Programming With Jbuilder 3

Product# 460685459
Selling for $74

"This book covers the major topics in Java programming, including programming structures, methods, objects, classes, inheritance, graphics programming, applets, exception handling, internationalization, multithreading, multimedia, I/Q, and networking. Based completely on Java 2, the graphics' examples are built using Swing components, tested using Java 2 on Windows and on Sun Solaris using no depreciated API. The source code for all examples can be found on the companion CD-ROM, which also contains JBuilder 3 University Edition. The overall objective of this book is to teach the reader how to use many levels of abstraction to solve problems, both small and large. FEATURES AND BENEFITS Teaches programming concepts and techniques as well as the Java language Provides modern graphics programming using Swing components Offers incremental approach coverage of new JBuilder 3 features in relation to the topics in each chapter Includes good representative examples that can run in stand-alone applications or applets Contains source code on the companion CD-ROM Companion Website features supplemental material at www.prenhall.com/liang"

Python How to Program

Product# 460685505
Selling for $109.4

"The authoritative DEITEL ™ LIVE-CODE ™ introduction to Python programming This new book by the world's leading programming language textbook authors carefully explains how to use Python as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet- and Web-based applications. Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally-recognized corporate-training and content-creation organization specializing in Python, Visual Basic ® .NET, C#, Visual C++ ® .NET, Java ™ , C++, C, XML, Perl, Internet, Web, wireless and object technologies. The Deitels are the authors of several worldwide #1 programming-language textbooks, including Java How to Program, 4/e, C++ How to Program, 3/e and Internet & World Wide Web How to Program, 2/e. In Python How to Program, the Deitels and their colleagues, Jonathan Liperi and Ben Wiedermann, discuss topics you need to build complete Web-based applications, including: HTML/XHTML ™ /CSS ™ Python Server Pages/CGI Networking/Sockets GUI/Tkinter/Python Mega Widgets PyOpenGL/Multimedia/Accessibility Databases/DB-API/SQL File Processing/Serialization Modules/Classes/Class Attributes Class Customization/Method Overriding Control Structures/Functions/Inheritance String Manipulation/Regular Expressions Lists/Tuples/Dictionaries/Data Structures Process Management/Multithreading Interprocess Communication Exceptions/XML Processing Security/Restricted Execution Python How to Program includes extensive pedagogic features: Hundreds of LIVE-CODE ™ programs with screen captures that show exact outputs World Wide Web and Internet resources to encourage further research Hundreds of tips, recommended practices and cautions—all marked with icons Python How to Program is the centerpiece of a complete family of resources for teaching and learning Python, including Web sites ( www.deitel.com , www.prenhall.com/deitel and www.InformIT.com/deitel ) with the book's source-code examples (which are also on the enclosed CD) and other information for faculty, students and professionals; an optional interactive CD ( Python Multimedia Cyber Classroom ) containing hyperlinks, solutions to half the book's exercises and audio walkthroughs of the book's code examples; and e-mail access to the authors at deitel@deitel For information on worldwide Deitel on-site seminars and to subscribe to the Deitel Buzz e-mail newsletter, visit: www.deitel.com For information on current and forthcoming Deitel/Prentice Hall publications including How to Program Series books, Multimedia Cyber Classrooms Complete Training Courses (which include DEITEL ™ books and Cyber Classrooms) and Web-Based Training Courses please see the last few pages of this book."

Simply Visual Basic.NET 2003: An Application-Driven Tutorial Approach

Product# 460685766
Selling for $91

"Combining the Deitel™ signature 'Live-Code™ Approach' with a new 'Application-Driven™ ' methodology, this text uses a step-by-step tutorial approach to begin teaching students the basics of programming, builds upon previously learned concepts, and introduces new programming features in each successive tutorial. KEY TOPICS' This comprehensive introduction to Visual Basic .NET covers GUI design, controls, methods, functions, data types, control structures, procedures, arrays, object-oriented programming, strings and characters, sequential files, and more. It also includes higher-end topics such as database programming, multimedia and graphics, and Web applications development. For individuals beginning their mastery of Visual Basic Programming."

Simply C++: An Application-Driven Tutorial Approach

Product# 460685767
Selling for $107

"The 'Simply' series combines the DEITEL(R) signature LIVE-CODE Approach with a new APPLICATION-DRIVEN methodology, in which readers build practical, real-world applications that incorporate C++ programming fundamentals. Readers build and execute complete applications from start to finish while learning the basics of programming from the ground up. Offers a full-color presentation, including syntax coloring, code highlighting, callouts and extensive comments. Features ten additional multiple-choice questions at the end of every tutorial, plus 'What does this code do?' and 'What's wrong with this code?' exercises, and four programming exercises focused on real-world applications, including a 'Programming Challenge.' Provides icon-based tips, including Good Programming Practices, Software Design Tips, Common Programming Errors, GUI Design Tips and Error-Prevention Tips. Includes a comprehensive Glossary and full Index at the end of the book. Provides a CD-ROM with every copy of the book that includes: (subject to change) Software including Microsoft Visual C++(R) .NET; Internet & Web resources; Source code for all the book's examples. A valuable reference for programmers or anyone who would like to learn the C++ programming language."

Imperfect XML: Rants, Raves, Tips, and Tricks ... from an Insider

Product# 460685773
Selling for $39.99

"A guide to XML projects covers such topics as planning, budgeting, and scheduling an XML project; content management; and data interchange and Web services."

Systems Analysis and Design

Product# 460685774
Selling for $166.67

"Dynamic, comprehensive coverage makes this the perfect book on systems analysis and design, with a reader-friendly presentation of development, methods, tools, and techniques. A variety of review questions and problems, an ongoing case study, and an Internet-based case study offer learners an understandable and motivating look at the SAD field. For production supervisors and other business personnel in similar positions who want a working knowledge--without the in-depth command--of information systems."

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

Product# 460685811
Selling for $81.25

"Presents a step-by-step process to master object-oriented analysis and design, from requirements gathering all the way to code generation, using the latest version of the industry standard modeling language. Original. (Advanced)"

Java: An Introduction to Problem Solving and Programming

Product# 460685812
Selling for $115

"In a conversational style, best-selling author Walter Savitch teaches programmers problem solving and programming techniques with Java. Introduces object-oriented programming and important computer science concepts such as testing and debugging techniques, program style, inheritance, and exception handling. Includes thorough coverage of the Swing libraries and event-driven programming. Provides a concise, accessible introduction to Java that covers key language features. Covers objects thoroughly and early, with an emphasis on applications over applets. A useful reference for programmers who want to brush up on their Java skills."

Software Architecture: Perspectives on an Emerging Discipline

Product# 460685959
Selling for $57.33

"Good software developers often adopt one or several architectural patterns as strategies for system organization. But, although they use these patterns purposefully, they often use them informally and nearly unconsciously. This book organizes this substantial emerging 'folklore' of system design -- with its rich language of system description -- and closes the gap between the useful abstractions (constructs and patterns) of system design and the current models, notations and tools. It identifies useful patterns clearly, gives examples, compares them, and evaluates their utility in various settings -- allowing readers to develop a repertoire of useful techniques that goes beyond the single-minded current fads. Examines the ways in which architectural issues can impact software design; shows how to design new systems in principled ways using well-understood architectural paradigms; emphasizes informal descriptions, touching lightly on formal notations and specifications, and the tools that support them; explains how to understand and evaluate the design of existing software systems from an architectural perspective; and presents concrete examples of actual system architectures that can serve as models for new designs. For professional software developers looking for new ideas about system organization."

Object-Oriented Introduction to Computer Science Using Eiffel, An

Product# 460685964
Selling for $79.75

"Eiffel is user-friendly, consistent, and relatively easy to learn. In this book Eiffel is used to introduce the basic principles of computer science from an object-oriented perspective. The book details the object-oriented approach to problem solving; covers the construction of Eiffel classes; explains polymorphism as a design principle."

How to Build Shlaer-Mellor Object Models

Product# 460685989
Selling for $73.32

"This book shows you how to build object information models that resolve complex, subtle and conflicting application requirements; lead to simplified state and process models; and can be translated into a reliable implementation. Plus practical advice on how to write useful model descriptions; how to get the most out of binary, reflexive, associative and supertype relationships; and how to compare different model solutions of the same problem and pick the best one."

Efficient C Programming: A Practical Approach

Product# 460686098
Selling for $82

"This book teaches disciplined, readable, and efficient programming in C programming language, with an emphasis on solving the types of problems that are widely encountered by programmers. Covers the general alyout of a C program, control structures, functions, the C preprocessor, and the use of C to achieve efficient programs."

Introduction Functional Programming

Product# 460686158
Selling for $83.98

"This is a thorough introduction to the fundamental concepts of functional programming. The book clearly expounds the construction of functional programming as a process of mathematical calculation, but restricts itself to the mathematics relevant to actual program construction. It covers simple and abstract datatypes, numbers, lists, examples, trees, and efficiency. It includes a simple, yet coherent treatment of the Haskell class; a calculus of time complexity; and new coverage of monadic input-output."

Wisdom of the Gurus: A Vision for Object Technology

Product# 460686168
Selling for $55

"The editor of this volume has culled the best and most relevant articles from JOOP, Object Magazine C++ Report, ROAD, and The Smalltalk Report. The result is a single, comprehensive source for advanced information on Object Technology. DLC: Object-oriented programming (Computer science)"

Reliable Object-Oriented Software: Applying Analysis & Design

Product# 460686187
Selling for $60

"Focuses on the fundamental concepts related to the process of software development, requirements analysis, and architectural design in order to lay the basis necessary for the development of robust, maintainable, and evolvable software. Paper. DLC: Object-oriented programming."

Wicked Problems, Righteous Solutions: A Catolog of Modern Engineering Paradigms

Product# 460686209
Selling for $44

"DeGrace and Stahl incorporate the latest techniques, short cuts, and tips for solving specific development problems in the slightly unorthodox, anecdotal approach to software engineering.Focusing more on real-world experience than theory, this far-reaching reference shows readers how many of the best programmers really do their work."

Object-Oriented Common Lisp

Product# 460686215
Selling for $52.67

"LISP was developed in the late 1950s as a language for manipulating symbols. This book presents the Common LISP programming language, which is a version of LISP, and details its range of application, including data structures, computer systems, and compiler design. It provides extensive examples of LISP programs in a variety of areas such as text formatting and spelling correction."

Programming for Technology Students Using Visual Basic

Product# 460686228
Selling for $105

"Ideal for those who have never programmed before or who have only basic programming experience, this introduction to Visual Basic begins with the problem-solving and programming concepts that are fundamental to all programming -- to help learners master the fundamentals required to create programs from scratch. The first four chapters use a template to emphasize fundamentals without having to deal with Windows environment considerations (e.g., events and objects). The remainder continues to build on fundamentals in a Windows object-oriented event-driven environment. Along the way, readers will develop a solid understanding of program analysis, design, language elements, documentation, control structures, testing, algorithms, input/output processing, file processing, and data structures."

Object-Oriented Software Construction (Book/CD-ROM)

Product# 460686231
Selling for $107.65

"Now updated to integrate examples taken from the many new object-oriented extensions of common programming languages, this volume includes coverage of coding techniques for newly created dialects of C++, FORTRAN, Ada, Pascal, Modula-2, SmallTalk, Simula 67, LISP, and Eiffel."

Verilog Digital Computer Design: Algorithms Into Hardware

Product# 460686235
Selling for $89

Demonstrates a powerful new approach that auto- matically synthesizes a one-hot design directly from implicit style Verilog & presents the most productive way to design complex digital & computer systems by understanding them as algorithms & code them in implicit style Verilog using non-blocking assignment features.

REXX Language, The: A Practical Approach to Programing

Product# 460686292
Selling for $78

"Rexx is the programming language designed for people, not machines."

Third Wave Project Management: A Handbook for Managing the Complex Information System for the 1990's

Product# 460686343
Selling for $51

"A software project management handbook that advances a new project management paradigm. One that recognizes people-oriented values as having greater influence on the success of a project than traditional organization structures. Focuses on key management issues such as control, management as a problem-solving process, team-driven projects, upper management involvement, Management Information Sets, and real time project management."

Programming Logic for Business

Product# 460765483
Selling for $76.35

"The third edition of this best-selling text on data processing logic provides a comprehensive and up-to-date review of the fundamentals of flowcharting, structured techniques, pseudocode, tables, control breaks, and files. This edition has been updated to include more pedagogical features such as questions and problems with each chapter, case studies, sections which compare programming languages, and a more detailed discussion of a system and how a program fits into a system."

Oracle 9I Sqlj Programming

Product# 460765507
Selling for $59.99

"Shows how to develop enterprise-level database applications with static and dynamic SQL for Java, using Oracle 9i. The CD-ROM features ready-to-run Java scripts, applications, and a quick-reference section. System requirements: CD-ROM drive and Oracle database 8.1.5, 8.1.6, 8.1.7, or 9i. Softcover."

Java : The Complete Reference, J2SE 5 Edition

Product# 460765513
Selling for $49.99

- Primary Market: Both new and experienced Java programmers interested in a 'one-stop' title that will answer all of their Java-related implementation and development questions as well as serve as a complete reference resource. - Audience Size/Install Bas

Java How to Program: How to Program

Product# 460765572
Selling for $74

"In Java How to Program: Third Edition , the Deitels introduce the fundamentals of object-oriented programming and client/server development in Java. Key topics include: Swing GUI, JavaBeans, event handling, graphics Distributed computing: Servlets, RMI, networking Database (JDBC), data structures, collections, files Multimedia, animation, audio Internet, World Wide Web Multithreading, exceptions Java How to Program: Third Edition includes: Hundreds of 'live-code' programs with screen captures that show exact outputs Extensive exercises (many with answers) accompanying every chapter Hundreds of tips, recommended practices and cautions-all marked with icons Java How to Program is the centerpiece of a family of resources for teaching and learning Java, including a Web site ( http://www.prenhall.com/deitel ) with the book's code examples and other information for faculty, students and professional programmers; an optional interactive CD-ROM ( Java Multimedia Cyber Classroom ) containing extensive interactivity features— such as thousands of hyperlinks and audio walkthroughs of the code examples in Java How to Program — and e-mail access to the authors at deitel@deitel.com"

Introduction to Java Programming

Product# 460765593
Selling for $80

"(Pearson Education) A first course textbook for Java students or professional with some programming experience, offering a step-by-step approach to the principles of Java programming. The CD-ROM, for instructors using the text, includes PowerPoint lecture slides, answers to review questions, and source code from the text. Softcover. DLC: Java (Computer program language)."

Modern Systems Analysis and Design

Product# 460765599
Selling for $130

"NEW OR EXPANDED CONTENT COVERAGE TO KEEP YOU ON THE LEADING EDGE… Increased focus on 'make versus buy' and systems integration. More and more systems development involves the use of packages in combination with legacy applications and new modules. Chapter 11 shows how companies deal with these issues. Coverage of Internet-based systems. The authors have redesigned the distributed systems design chapter (now Chapter 16 ) to also address Internet-based application design topics not covered in the other chapters: They cover Internet application design standards, how to maintain site consistency, security issues, and data warehousing, among other topics. Expanded coverage of process modeling techniques. Chapter 8 now includes an introduction to business process modeling and functional hierarchy modeling as alternatives to data flow diagramming. These three process-modeling techniques are compared so you know when to use each in practice. Unlike other SAD texts, Modern Systems Analysis and Design has continually offered strong coverage of RAD — an important element in systems design. FEATURES THAT MAKE THIS EDITION AN INDISPENSABLE RESOURCE: Expanded and updated coverage of systems analysis as a profession Updated coverage of codes of conduct and new material on how systems professionals approach business problems with ethical considerations. Updated information on career paths with the latest information gathered from professional societies. Net Search Exercises New margin icons for Net Search exercises on the Web site can be found in every chapter. The icon signals when a topic in the text has a corresponding Net Search exercise on the Web site. You can access the exercise from http://www.prenhall.com/hoffer and e-mail your findings to your instructor Integration of Electronic commerce into the running cases One of three fictional running cases in the text, Pine Valley Furniture, is a furniture company founded in 1980, that now, in the Third Edition, has decided to explore electronic commerce as an avenue to increase its market share. Broadway Entertainment Company, Inc., BEC, a fictional video and record retailer, is a project case that allows you to study and develop a Web-based customer relationship management system."

The Visual Basic .Net Style Guide: The Essential Companion for Development Teams and Individuals

Product# 460765600
Selling for $39.99

"Teaches you how to structure your projects so they'll satisfy the user immediately, and be easy to troubleshoot or modify later on. Also teaches you to write concise, easily maintained code that fully leverages the .NET platform. Softcover."

Cobol Programming Using the .Net Framework

Product# 460765611
Selling for $44.99

"Gives developers comprehensive guidance for writing new COBOL code for .NET environments, and migrating existing COBOL code to the .NET platform. Accompanying CD-ROM contains all source code, plus additional example programs. Softcover."

Practical Object-Oriented Development With Uml and Java

Product# 460765612
Selling for $69

"If you're a busy professional software analyst or developer working on large systems, and you do not have the time to take a class, you can get up to speed on object-oriented (OO) technology using Unified Modeling Language and Java with this book. It is a self-teaching guide, written by two industry leaders, that helps you to understand the differences between OO analysis, OO design, and OO programming. FEATURES Offers a detailed discussion of the primary principles of object orientation from the perspective of a Java implementation. Introduces Use Cases in depth as a means of developing a specification model. Includes a broad range of analysis approaches that can be tailored to a specific organization and recommends the easiest approaches for novices. Provides detailed material on capturing dynamic behaviors with considerable material on how to design and implement it. Introduces the Java Standard Extension in sufficient detail, including programming examples, that a student can incorporate the high power classes provided with Java. Covers how relationships are implemented in Java, including aggregation and associations. ABOUT THE AUTHORS Richard C. Lee has more than 35 years experience developing and managing software projects. He has worked and/or managed leading-edge development in electronic publishing, embedded systems, large IMS projects, multi-media, operating support systems, process control, transaction processing, and switching. Being one of the earlier adopters of object-oriented technology, his current interest is making more object-oriented projects successful. William M. Tepfenhart is currently Program Director for the Software Engineering Department at Monmouth University. He has eighteen years of experience developing manufacturing, military, and telecommunications applications as a programmer, developer, and technologist. He has developed object-oriented systems over the past 17 years."

COBOL: From Micro to Mainframe

Product# 460765617
Selling for $112

A total introductory COBOL package -- complete with Microfocus Personal COBOL for Windows compiler -- this machine independent introduction covers all of the basic COBOL elements and special features. Includes 30 illustrative COBOL programs --presented in a uniform and detailed format.

Data Structures With C++ Using Stl

Product# 460765623
Selling for $119

"Advanced computer programming textbook, providing an object-oriented study of data structures using the Standard Template Library. Pulls the study together by building concepts around the ideas of containers and iterators. Includes a companion Web site for students. Previous edition: c1994. DLC: C++ (Computer Program Language)."

Introduction to Java Programming with Microsoft Visual J++ 6.0

Product# 460765625
Selling for $81

"Comprehensive coverage providing principles of programming including control structures, methods, object-oriented programming, and the core features of Java Hands-on representative examples give detailed step-by-step instruction for building a project including the source code, a sample run, and an example review Brief overviews, objective lists, and easy-to-follow style of examples provide the reader with the elements to get the most out of the material All AWT user interface components used in the previous editions are replaced with the state-of-the-art Swing components Companion Website available to supplement book www.prenhall.com/liang"

Simply C++: An Application-Driven Tutorial Approach

Product# 460765660
Selling for $107

"The 'Simply' series combines the DEITEL(R) signature LIVE-CODE Approach with a new APPLICATION-DRIVEN methodology, in which readers build practical, real-world applications that incorporate C++ programming fundamentals. Readers build and execute complete applications from start to finish while learning the basics of programming from the ground up. Offers a full-color presentation, including syntax coloring, code highlighting, callouts and extensive comments. Features ten additional multiple-choice questions at the end of every tutorial, plus 'What does this code do?' and 'What's wrong with this code?' exercises, and four programming exercises focused on real-world applications, including a 'Programming Challenge.' Provides icon-based tips, including Good Programming Practices, Software Design Tips, Common Programming Errors, GUI Design Tips and Error-Prevention Tips. Includes a comprehensive Glossary and full Index at the end of the book. Provides a CD-ROM with every copy of the book that includes: (subject to change) Software including Microsoft Visual C++(R) .NET; Internet & Web resources; Source code for all the book's examples. A valuable reference for programmers or anyone who would like to learn the C++ programming language."

Software Architecture: Perspectives on an Emerging Discipline

Product# 460765670
Selling for $57.33

"Good software developers often adopt one or several architectural patterns as strategies for system organization. But, although they use these patterns purposefully, they often use them informally and nearly unconsciously. This book organizes this substantial emerging 'folklore' of system design -- with its rich language of system description -- and closes the gap between the useful abstractions (constructs and patterns) of system design and the current models, notations and tools. It identifies useful patterns clearly, gives examples, compares them, and evaluates their utility in various settings -- allowing readers to develop a repertoire of useful techniques that goes beyond the single-minded current fads. Examines the ways in which architectural issues can impact software design; shows how to design new systems in principled ways using well-understood architectural paradigms; emphasizes informal descriptions, touching lightly on formal notations and specifications, and the tools that support them; explains how to understand and evaluate the design of existing software systems from an architectural perspective; and presents concrete examples of actual system architectures that can serve as models for new designs. For professional software developers looking for new ideas about system organization."

Programming Logic for Business

Product# 460766667
Selling for $76.35

"The third edition of this best-selling text on data processing logic provides a comprehensive and up-to-date review of the fundamentals of flowcharting, structured techniques, pseudocode, tables, control breaks, and files. This edition has been updated to include more pedagogical features such as questions and problems with each chapter, case studies, sections which compare programming languages, and a more detailed discussion of a system and how a program fits into a system."

Xml: A Beginner's Guide

Product# 460766805
Selling for $29.99

"(Osborne) Fundamental guide to the concepts, and characteristics of a well-formed XML document, including schemas, namespaces, DTDs, and XML syntax. All of the source code for the numerous examples in the text is provided free online, to speed the reader's progress. Includes 1-minute drills and other features to help readers test their knowledge. Softcover."

Oracle 9I Sqlj Programming

Product# 460766813
Selling for $59.99

"Shows how to develop enterprise-level database applications with static and dynamic SQL for Java, using Oracle 9i. The CD-ROM features ready-to-run Java scripts, applications, and a quick-reference section. System requirements: CD-ROM drive and Oracle database 8.1.5, 8.1.6, 8.1.7, or 9i. Softcover."

Oracle9i JDBC Programming

Product# 460766816
Selling for $49.99

"From the authentic Oracle Press comes the definitive guide to writing JDBC programs for use with the Oracle8i and Oracle9i databases, including details on Oracle extensions. Softcover."

Oracle SQLJ & JDBC Programming

Product# 460766919
Selling for $49.99

#NAME?

Java How to Program: How to Program

Product# 460767056
Selling for $74

"In Java How to Program: Third Edition , the Deitels introduce the fundamentals of object-oriented programming and client/server development in Java. Key topics include: Swing GUI, JavaBeans, event handling, graphics Distributed computing: Servlets, RMI, networking Database (JDBC), data structures, collections, files Multimedia, animation, audio Internet, World Wide Web Multithreading, exceptions Java How to Program: Third Edition includes: Hundreds of 'live-code' programs with screen captures that show exact outputs Extensive exercises (many with answers) accompanying every chapter Hundreds of tips, recommended practices and cautions-all marked with icons Java How to Program is the centerpiece of a family of resources for teaching and learning Java, including a Web site ( http://www.prenhall.com/deitel ) with the book's code examples and other information for faculty, students and professional programmers; an optional interactive CD-ROM ( Java Multimedia Cyber Classroom ) containing extensive interactivity features— such as thousands of hyperlinks and audio walkthroughs of the code examples in Java How to Program — and e-mail access to the authors at deitel@deitel.com"

Transact-SQL Desk Reference: For Microsoft SQL Server

Product# 460767089
Selling for $44.99

-- Lists all commands alphabetically by functional area -- ideal for beginners who want to locate commands based on the tasks they are trying to accomplish. -- Each command includes a hands-on example for the Oracle and Microsoft SQL Server databases. --

Introduction to Java Programming

Product# 460767094
Selling for $80

"(Pearson Education) A first course textbook for Java students or professional with some programming experience, offering a step-by-step approach to the principles of Java programming. The CD-ROM, for instructors using the text, includes PowerPoint lecture slides, answers to review questions, and source code from the text. Softcover. DLC: Java (Computer program language)."

Modern Systems Analysis and Design

Product# 460767105
Selling for $130

"NEW OR EXPANDED CONTENT COVERAGE TO KEEP YOU ON THE LEADING EDGE… Increased focus on 'make versus buy' and systems integration. More and more systems development involves the use of packages in combination with legacy applications and new modules. Chapter 11 shows how companies deal with these issues. Coverage of Internet-based systems. The authors have redesigned the distributed systems design chapter (now Chapter 16 ) to also address Internet-based application design topics not covered in the other chapters: They cover Internet application design standards, how to maintain site consistency, security issues, and data warehousing, among other topics. Expanded coverage of process modeling techniques. Chapter 8 now includes an introduction to business process modeling and functional hierarchy modeling as alternatives to data flow diagramming. These three process-modeling techniques are compared so you know when to use each in practice. Unlike other SAD texts, Modern Systems Analysis and Design has continually offered strong coverage of RAD — an important element in systems design. FEATURES THAT MAKE THIS EDITION AN INDISPENSABLE RESOURCE: Expanded and updated coverage of systems analysis as a profession Updated coverage of codes of conduct and new material on how systems professionals approach business problems with ethical considerations. Updated information on career paths with the latest information gathered from professional societies. Net Search Exercises New margin icons for Net Search exercises on the Web site can be found in every chapter. The icon signals when a topic in the text has a corresponding Net Search exercise on the Web site. You can access the exercise from http://www.prenhall.com/hoffer and e-mail your findings to your instructor Integration of Electronic commerce into the running cases One of three fictional running cases in the text, Pine Valley Furniture, is a furniture company founded in 1980, that now, in the Third Edition, has decided to explore electronic commerce as an avenue to increase its market share. Broadway Entertainment Company, Inc., BEC, a fictional video and record retailer, is a project case that allows you to study and develop a Web-based customer relationship management system."

Practical Object-Oriented Development With Uml and Java

Product# 460767197
Selling for $69

"If you're a busy professional software analyst or developer working on large systems, and you do not have the time to take a class, you can get up to speed on object-oriented (OO) technology using Unified Modeling Language and Java with this book. It is a self-teaching guide, written by two industry leaders, that helps you to understand the differences between OO analysis, OO design, and OO programming. FEATURES Offers a detailed discussion of the primary principles of object orientation from the perspective of a Java implementation. Introduces Use Cases in depth as a means of developing a specification model. Includes a broad range of analysis approaches that can be tailored to a specific organization and recommends the easiest approaches for novices. Provides detailed material on capturing dynamic behaviors with considerable material on how to design and implement it. Introduces the Java Standard Extension in sufficient detail, including programming examples, that a student can incorporate the high power classes provided with Java. Covers how relationships are implemented in Java, including aggregation and associations. ABOUT THE AUTHORS Richard C. Lee has more than 35 years experience developing and managing software projects. He has worked and/or managed leading-edge development in electronic publishing, embedded systems, large IMS projects, multi-media, operating support systems, process control, transaction processing, and switching. Being one of the earlier adopters of object-oriented technology, his current interest is making more object-oriented projects successful. William M. Tepfenhart is currently Program Director for the Software Engineering Department at Monmouth University. He has eighteen years of experience developing manufacturing, military, and telecommunications applications as a programmer, developer, and technologist. He has developed object-oriented systems over the past 17 years."

COBOL: From Micro to Mainframe

Product# 460767321
Selling for $112

A total introductory COBOL package -- complete with Microfocus Personal COBOL for Windows compiler -- this machine independent introduction covers all of the basic COBOL elements and special features. Includes 30 illustrative COBOL programs --presented in a uniform and detailed format.

Data Structures With C++ Using Stl

Product# 460767331
Selling for $119

"Advanced computer programming textbook, providing an object-oriented study of data structures using the Standard Template Library. Pulls the study together by building concepts around the ideas of containers and iterators. Includes a companion Web site for students. Previous edition: c1994. DLC: C++ (Computer Program Language)."

Understanding Ajax: Using JavaScript to Create Rich Internet Applications

Product# 460767475
Selling for $39.99

Provides information on creating AJAX Internet applications using JavaScript.

Introduction Formal Specification And Z

Product# 460767482
Selling for $67.65

"Revised and updated version takes into account recent developments in the area. Provides a complete tutorial of the Z notation, and includes various features that were omitted from the first edition. Paper. DLC: Computer software - Development."

Object-Oriented Rapid Prototyping

Product# 460767528
Selling for $65

"For programmers interested in object-oriented methods, this how-to book provides a guide for understanding and practicing one of the new development paradigms--the object-oriented rapid prototyper--that can produce high-quality, clearly-documented, easily-maintainable software providing the highest possible user satisfaction with minimum total effort."

Object-Oriented Design

Product# 460767529
Selling for $75

"A companion to Coad's Object-Oriented Analysis, 2nd Ed., this important book builds upon three consistently employed methods of organization: objects and attributes, wholes and parts, and classes and members. Written primarily for the practicing software engineer, the authors discuss the role of OOD in the systems life cycle; describe graphical notation for OOD; and disclose strategies for creating a design."

Software Engineering Fundamentals

Product# 460768338
Selling for $145

"Software Engineering Fundamentals provides a comprehensive overview of software engineering and its process, builds on experience drawn from actual practice, and guides software engineering students toward a better understanding of the various disciplines, tasks, and specialties that contribute to the development of a software product. Intended for both students and professionals, the text follows the full software development life cycle, including a thorough coverage of methods, tools, principles, and guidelines. Software Engineering Fundamentals is unique in its coverage of such topics as software metrics, real-time software design, quality assurance, reliability, risk management, cost and schedule estimation, sizing, planning, test and integration process, technical management, and human factors. It establishes the concept of software development as an engineering process and software as an engineered product, and describes software development as a team-oriented activity usually conducted in a system development setting. The notion of using software metrics (attributes) to measure properties of the software product as a means to evaluate and control the development process is introduced, software metrics are presented as a management tool, and the software development process is described using an accepted review and documentation structure as an outline. Many interim products of the software engineering process are described in enough detail to permit the reader to produce a credible draft of these products. While encouraging the use of modeling techniques for sizing, cost and schedule estimation, reliability, risk assessment, and real-time design, the authors emphasize the need tocalibrate models with actual data. Explicit guidance is provided for virtually every task that a software engineer may be assigned, and realistic case studies and examples are used extensively to reinforce the topics presented. Software Engineering Fundamentals presents a unique blend of practical and theoretical treatment of software engineering topics for students and professionals alike."

Java in 60 Minutes a Day

Product# 460768404
Selling for $50

Text provides 19 one-hour lessons on the Java programming language. An introductory text for programmers who have no prior knowledge of Java. Softcover.