This book addresses the current challenges facing information management (IM) and presents practical solution propositions. It is divided into three parts. The first section describes six current trends and challenges to IM. The second section introduces a comprehensive model of integrated information management (IIM), which represents an answer to...
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain.
The key is understanding the common patterns found across language...
Ever since the late 1990s when Java servlets and JavaServer Pages (JSPs) came into widespread use, web site developers have been switching from CGI scripting languages to servlets and JSPs. As a result, there has been tremendous growth in the use of servlets and JSPs. Today, there's little doubt that scrvlet and JSP technology is here to...
Need a quick and easy to understand introduction to MongoDB and NoSQL databases? MongoDB Basics, from The Definitive Guide to MongoDB, 2E, shows you how a document-oriented database system differs from a relational database, and how to install and get started using it. You'll also learn MongoDB design basics, including...
For thirty years, Gary Shapiro has observed the world's most innovative businesses from his front-row seat as leader of the Consumer Electronics Association. Now he reveals the ten secrets of "ninja innovators" like Apple, Amazon, Google, Microsoft, and many others.
Programming Python focuses on advanced applications of Python. Endorsed by Python creator Guido van Rossum, it demonstrates advanced Python techniques, and addresses software design issues such as reusability and object-oriented programming. The enclosed platform-neutral CD-ROM has book examples and various...
As XML begins to take hold, the eXtensible Stylesheet Language: Transformation (XSLT) standard will be playing a major role in making all those XML predictions a reality. Author Michael Kay exudes enthusiasm in this guide, XSLT Programmer's Reference, by taking every opportunity to illustrate the power and flexibility of XSLT.
The first in a two-book series about Business Intelligence and Reporting Technology, BIRT: A Field Guide to Reporting introduces reporting to a broad base of users. Built on the Eclipse platform, this exciting technology makes it possible for programmers and non-programmers to build and deploy complex reports with...
Agility and Execution – Organizational Success Through Flexible Business Processes
Only a company which is flexible, agile and responsive will be successful. The secret to success is agility, meaning the ability to quickly adapt company processes. Against this backdrop, IT is of particular importance as it is virtually the machine...
Provides a clear introduction to the Eiffel programming language. Covers the language, logical assertions, and design of object-oriented systems, making it ideal for a new programmer or those unfamiliar with object-oriented programming. Paper. DLC: Object-oriented prog.
The book is an introductory text on Eiffel for the new...
Blauert's and Xiang's "Acoustics for Engineers" provides the material for an introductory course in engineering acoustics for students with basic knowledge in mathematics. In the second, enlarged edition, the teaching aspects of the book have been substantially improved. Carefully selected examples illustrate the application of...
Java is good stuff. I’ve been using it for years. I like Java because it’s very
orderly. Almost everything follows simple rules. The rules can seem
intimidating at times, but this book is here to help you figure them out. So, if
you want to use Java and want an alternative to the traditional techie, softcover
book, sit...