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

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

People often ask me which is the best book to introduce them to the world of OO design. Ever since I came across it, `Applying UML and Patterns' has been my unreserved choice.Martin Fowler, author, UML Distilled and Refactoring

The first edition of Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design quickly emerged as the leading OOA/D introduction; translated to many languages and adopted in universities and businesses worldwide. In this second edition, well-known object technology and iterative methods leader Craig Larman refines and expands this text for more...

Authors: Craig Larman Pages: 702

SAMS Teach Yourself Macromedia Dreamweaver 8 in 24 Hours

SAMS Teach Yourself Macromedia Dreamweaver 8 in 24 Hours

Learn how to fully exploit the power of Macromedia Dreamweaver 8 with Sams Teach Yourself Macromedia Dreamweaver 8 in 24 Hours. Divided into 24 one-hour lessons, you will learn how to create webpages and how to use the latest and greatest toolset in this updated version of Macromedia Dreamweaver. Author Besty Bruce, a web applications developer and Macromedia-authorized Dreamweaver and Authorware Trainer, will show you how to build your knowledge of Macromedia Dreamweaver 8 and authoring websites with her carefully guided instruction. You will focus on how to use Macromedia Dreamweaver 8 to: more...

Authors: Bruce, Betsy Pages: 514

Professional C# 2005

Professional C# 2005

Professional C# 2005 prepares you to program in C#, and it provides the necessary background information on how the .NET architecture works. It provides examples of applications that use a variety of related technologies, including database access, dynamic web pages, advanced graphics, and directory access. The only requirement is that you are familiar with at least one other high-level language used on Windows—either C++, VB, or J++.

It starts with a tutorial on C# and the .NET framework. This introduction assumes no prior knowledge of .NET, but it does move rapidly, on the assumption more...

Authors: Christian, Nagel Bill Evjen Jay Glynn Morgan Pages: 1540

Professional JMS Programming

Professional JMS Programming

This book shows how you can use the Java Message Service (JMS) to create robust, asynchronous, loosely-coupled Java applications. It covers both the fundamental and advanced features of the latest 1.02 API, in both the Point-to-Point and Publish/Subscribe messaging domains. With JMS provision becoming mandatory in the next generation of J2EE 1.3 application servers, this book will prepare you for building portable, messaging-enabled web and middle tier solutions, including the use of the new message-driven EJBs. It also covers the emerging uses of messaging in the mobile domain, and the stron more...

Authors: Scott Grant, Michael P. Kovacs Meeraj Kunnumpurat Pages: 564

Beginning JavaScript Second Edition

Beginning JavaScript Second Edition

What is this book about?

JavaScript is the preferred programming language for Web page applications, letting you enhance your sites with interactive, dynamic, and personalized pages. This fully updated guide shows you how to take advantage of JavaScript’s client-side scripting techniques for the newest versions of Netscape and Internet Explorer, even if you’ve never programmed before.

You begin with basic syntax and learn about data types and how to structure code for decision-making. Then you learn to use dates, strings, and other basic objects of JavaScript. Next, you see how more...

Authors: Paul, Wilton Pages: 465

Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures

Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures

Long a standard practice in traditional manufacturing, the concept of product lines is quickly earning recognition in the software industry. A software product line is a family of systems that shares a common set of core technical assets with preplanned extensions and variations to address the needs of specific customers or market segments. When skillfully implemented, a product line strategy can yield enormous gains in productivity, quality, and time-to-market. Studies indicate that if three or more systems with a degree of common functionality are to be developed, a product-line approach is more...

Authors: Hassan Gomaa Pages: 701

Computer Graphics, C Version, 2nd Edition

Computer Graphics, C Version, 2nd Edition

This timely new version of a popular computer graphics book features the C language in programming examples to demonstrate the implementation of graphics application. These well-known authors assume no prior knowledge of computer graphics when presenting the basic principles for the design, use, and understanding of computer graphics systems. However, some knowledge of C programming is assumed as the reader learns how to use algorithms for creating and manipulating graphics displays.
more...

Authors: Donald Hearn, M. Pauline Baker Pages: 662

Sams Teach Yourself ASP.NET 2.0 in 24 Hours

Sams Teach Yourself ASP.NET 2.0 in 24 Hours

If you are familiar with creating HTML web pages but aren't familiar with creating dynamic, data driven web applications, you should consider learning ASP. And Sams Teach Yourself ASP.NET 2.0 in 24 Hours, Complete Starter Kit is the perfect learning tool. The Starter Kit provides the unbeatable combination of programmer/author Scott Mitchell and the step-by-step learning method of the best-selling Sams Teach Yourself series. The accompanying CD includes Visual Web Developer 2005 Express, a lightweight, easy-to-use and easy-to-learn web development tool, and all projects developed in the book' more...

Authors: Scott Mitchell Pages: 672

Founders at Work STORIES OF STARTUPS’ EARLY DAYS

Founders at Work STORIES OF STARTUPS’ EARLY DAYS

For would-be entrepreneurs, innovation managers or just anyone fascinated by the special chemistry and drive that created some of the best technology companies in the world, this book offers both wisdom and engaging insights—straight from the source.

— Chris Anderson, editor-in-chief of Wired Magazine, and author of The Long Tail

"All the best things that I did at Apple came from (a) not having money and (b) not having done it before, ever." —Steve Wozniak, Apple

Founders at Work: Stories of Startups' Early Days is a collection of interviews with founders of famous technology more...

Authors: Jessica Livingston Pages: 500

THE ART OF COMPUTER PROGRAMMING SECOND EDITION

THE ART OF COMPUTER PROGRAMMING SECOND EDITION

Knuth's multivolume work, widely recognized as the definitive description of classical computer science, is now available in an attractive, boxed set. The three volumes included in this set have each been revised recently to reflect developments in the field. As earlier editions clearly demonstrated, they comprise an invaluable resource in programming theory and practice for students, researchers, and practitioners alike. Countless readers have spoken about the profound personal influence of Knuth's work. Scientists have marveled at the beauty and elegance of his analysis, while ordinary prog more...

Authors: Donald E. Knuth Pages: 704

Subscribe Service

find the book that you want enjoy it!
you can subscribe our latest books with rss
RSS Feed