GET /services/catalog/products?format=api&page=77785
Response information
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/vnd.api+json
Vary: Accept

{
    "links": {
        "first": "https://redshelf.com/services/catalog/products?format=api&page=1",
        "last": "https://redshelf.com/services/catalog/products?format=api&page=78454",
        "next": "https://redshelf.com/services/catalog/products?format=api&page=77786",
        "prev": "https://redshelf.com/services/catalog/products?format=api&page=77784"
    },
    "data": [
        {
            "type": "Product",
            "id": "00010000071404",
            "attributes": {
                "name": "MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF",
                "subtitle": "",
                "description": "MVVM (Model View View Model) is a Microsoft best practices pattern for working in WPF and Silverlight that is highly recommended by both Microsoft and industry experts alike. This book will look at the reasons for the pattern still being slow to become an industry standard, addressing the pain points of MVVM. It will help Silverlight and WPF programmers get up and running quickly with this useful pattern. MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF will help you to choose the best MVVM approach for your project while giving you the tools, techniques, and confidence that you will need to succeed. Implementing MVVM can be a challenge, and this book will walk you through the main issues you will come across when using the pattern in real world enterprise applications. This book will help you to improve your WPF and Silverlight application design, allowing you to tackle the many challenges in creating presentation architectures for enterprise applications. You will be given examples that show the strengths and weaknesses of each of the major patterns. The book then dives into a full 3 tier enterprise implementation of MVVM and takes you through the various options available and trade-offs for each approach. During your journey you will see how to satisfy all the demands of modern WPF and Silverlight enterprise applications including scalability, testability, extensibility, and blendability. Complete your transition from ASP.NET and WinForms to Silverlight and WPF by embracing the new tools of these platforms, and the new design style that they allow for. MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF will get you up to speed and ready to take advantage of this powerful new presentation platform. This book combines practical, real-world examples with all the background material and theory you need The concepts are explained with a practical LOB enterprise application that is gradually built through the course of this book. MVVM offers lots of design choices and the author shows examples of each of these approaches, by changing the code to achieve the same results. This book will be a valuable resource for Silverlight and WPF developers who want to fully maximize the tools with recommended best practices for enterprise development. This is an advanced book and you will need to be familiar with C#, the .Net framework, and Silverlight or WPF.",
                "author": "Muhammad Shujaat Siddiqi, Ryan Vice",
                "slug": "mvvm-survival-guide-for-enterprise-architectures-in-silverlight-and-wpf-71404-9781849683432-ryan-vice-muhammad-shujaat-siddiqi",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849683425.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71404",
                "product_url": "/app/ecom/book/71404/mvvm-survival-guide-for-enterprise-architectures-in-silverlight-and-wpf-71404-9781849683432-ryan-vice-muhammad-shujaat-siddiqi",
                "bisac_codes": [
                    "COM032000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849683425",
                    "EISBN13": "9781849683432"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066554"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071401",
            "attributes": {
                "name": "IBM DB2 9.7 Advanced Administration Cookbook",
                "subtitle": "",
                "description": "IBM DB2 LUW is a leading relational database system developed by IBM. DB2 LUW database software offers industry leading performance, scale, and reliability on your choice of platform on various Linux distributions, leading Unix Systems like AIX, HP-UX and Solaris and MS Windows platforms. With lots of new features, DB2 9.7 delivers one the best relational database systems in the market. IBM DB2 9.7 Advanced Administration Cookbook covers all the latest features with instance creation, setup, and administration of multi-partitioned database.  This practical cookbook provides step-by-step instructions to build and configure powerful databases, with scalability, safety and reliability features, using industry standard best practices. This book will walk you through all the important aspects of administration. You will learn to set up production capable environments with multi-partitioned databases and make the best use of hardware resources for maximum performance.  With this guide you can master the different ways to implement strong databases with a High Availability architecture. This cookbook has recipes written in a simple, easy to understand format, with lots of screenshots and insightful tips and hints. If you are a DB2 Database Administrator who wants to understand and get hands on with the underlying aspects of database administration, then this book is for you.  This book assumes that you have a basic understanding of DB2 database concepts.",
                "author": "Robert Pelletier, Adrian Neagu",
                "slug": "ibm-db2-97-advanced-administration-cookbook-71401-9781849683333-adrian-neagu-robert-pelletier",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849683326.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71401",
                "product_url": "/app/ecom/book/71401/ibm-db2-97-advanced-administration-cookbook-71401-9781849683333-adrian-neagu-robert-pelletier",
                "bisac_codes": [
                    "COM005000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849683326",
                    "EISBN13": "9781849683333"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065927"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071402",
            "attributes": {
                "name": "Oracle Essbase 11 Development Cookbook",
                "subtitle": "",
                "description": "Oracle Essbase is a Multi-Dimensional Online Analytical Processing (OLAP) server, providing a rich environment for effectively developing custom analytic and enterprise performance management applications. Oracle Essbase enables business users to quickly model complex business scenarios. This practical cookbook shows you the advanced development techniques when building Essbase Applications and how to take these applications further. Packed with over 90 task-based and immediately reusable recipes, this book starts by showing you how to use a relational data model to build and load an Essbase cube and how to create a data source, prepare the mini schema, and work with the data elements in Essbase Studio. The book then dives into topics such as building the BSO cube, building the ASO cube, using EAS for development, creating Calculation Scripts and using MaxL to automate processes. This cookbook is full of immediately useable recipes showing you the advanced development techniques when building Essbase Applications and how to take these applications further. This cookbook offers practical, task-based, and immediately usable recipes covering a wide range of advanced development techniques to build Essbase Applications and take them further. In addition to its cookbook style, which ensures the solutions are presented in a clear step-by-step manner, its explanations go into great detail, which makes it good learning material for everyone who has experience in Essbase and wants to improve. The book is designed in such a way that you can either read it chapter by chapter or refer to recipes that you want in no particular order. If you are an experienced Essbase developer, Essbase Database Designer or Database Administrator, then this book is for you. This book assumes that you have good knowledge of Oracle Essbase.",
                "author": "Jose R. Ruiz",
                "slug": "oracle-essbase-11-development-cookbook-71402-9781849683272-jose-r-ruiz",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849683265.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71402",
                "product_url": "/app/ecom/book/71402/oracle-essbase-11-development-cookbook-71402-9781849683272-jose-r-ruiz",
                "bisac_codes": [
                    "COM005000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849683265",
                    "EISBN13": "9781849683272"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066645"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071400",
            "attributes": {
                "name": "Microsoft Windows Intune 2.0: Quickstart Administration",
                "subtitle": "",
                "description": "Microsoft Windows Intune is a cloud service solution that simplifies how small and mid-sized businesses manage and secure PCs using Microsoft cloud services and Windows 7-so your computers and users can operate at peak performance all the time. This step-by-step guide will show you how to plan, set up and maintain Windows Intune, showing you how to manage a group of PCs (either 1 business or several if a partner) from the base operating system, through to the patches, anti-malware solution and deployed software and policies from a central console, using the Windows Intune service. This book takes you through all the steps to plan, set up and maintain Windows Intune and how to manage a group of PCs. The book starts by providing an overview of Cloud Computing and PC Management. The book then dives into topics such as Windows Intune features, signing up for Windows Intune and installing the client software, configuring Windows Intune, proactive management, and monitoring and dealing with alerts, including remote assistance amongst others. As Windows 7 is part of Windows Intune, the book will also cover the minimum steps required to move from Windows XP to Windows 7 while keeping user settings and preferences. This book is a concise and practical tutorial that shows you how to plan, set up and maintain Windows Intune to manage one or more businesses PCs. If you are an administrator or partner who wants to plan, set up and maintain Windows Intune and manage a group of PCs then this book is for you . You should have a basic understanding of Windows administration, however, knowledge of Windows Intune would not be required.",
                "author": "David Overton",
                "slug": "microsoft-windows-intune-20-quickstart-administration-71400-9781849682978-david-overton",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849682961.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71400",
                "product_url": "/app/ecom/book/71400/microsoft-windows-intune-20-quickstart-administration-71400-9781849682978-david-overton",
                "bisac_codes": [
                    "COM005000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849682961",
                    "EISBN13": "9781849682978"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066496"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071399",
            "attributes": {
                "name": "Microsoft Silverlight 5 and Windows Azure Enterprise Integration",
                "subtitle": "",
                "description": "Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop. Microsoft Windows Azure is a cloud services operating system that serves as the development, service hosting, and service management environment for the Windows Azure platform. Silverlight allows you to integrate with Windows Azure and create and run Silverlight Enterprise Applications on Windows Azure. This book shows you how to create and run Silverlight Enterprise Applications on Windows Azure. Integrating Silverlight and Windows Azure can be difficult without guidance. This book will take you through all the steps to create and run Silverlight Enterprise Applications on the Windows Azure platform. The book starts by providing the steps required to set up the development environment, providing an overview of Azure. The book then dives deep into topics such as hosting Silverlight applications in Azure, using Azure Queues in Silverlight, storing data in Azure table storage from Silverlight, accessing Azure blob storage from Silverlight, relational data with SQL Azure and RIA, and manipulating data with RIA services amongst others. This book is a step-by-step tutorial that shows you how to obtain the necessary toolset to create and run Silverlight Enterprise Applications on Azure. The book also covers techniques, practical tips, hints, and tricks for Silverlight interactions with Azure. Each topic is written in an easy-to-read style, with a detailed explanation given and then practical step-by-step exercises with a strong emphasis on real-world relevance. If you are an application developer who wants to build and run Silverlight Enterprise applications using Azure storage, WCF Services, and ASP providers, then this book is for you. You should have a working knowledge of Silverlight and Expression Blend. However, knowledge of Azure is not required since the book covers how to integrate the two technologies in detail.",
                "author": "David Burela",
                "slug": "microsoft-silverlight-5-and-windows-azure-enterprise-integration-71399-9781849683135-david-burela",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849683128.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71399",
                "product_url": "/app/ecom/book/71399/microsoft-silverlight-5-and-windows-azure-enterprise-integration-71399-9781849683135-david-burela",
                "bisac_codes": [
                    "COM005000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849683128",
                    "EISBN13": "9781849683135"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066472"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071397",
            "attributes": {
                "name": "Management in India: Grow from an Accidental to a successful manager in the IT & knowledge industry",
                "subtitle": "",
                "description": "Most managers are untrained and need a foundation of management thought processes and frameworks. The market has books that are very theory heavy and generalized, and lack a certain focus. Nothing seen so far has the right context and balance of management theory and real world practical information. Written by Rahul Goyal, a top manager at an IT firm, this book is an easy-to-read map to help you navigate the journey of being a manager in the knowledge industry. It will increase your effectiveness in applying skills needed daily, like hiring, communicating, motivating and planning. Learn from examples that you can relate to, and theories explained in context.  The books starts with raising a number of questions that knowledge industry managers face everyday. Then it gives detailed explanation of the roles and responsibilities of being a manager and maps the classic Herzberg's ten managerial roles into today's knowledge industry context. Next it focuses on the transition from being an individual contributor to a manager, the typical issues one faces and how to make it easier in this transition phase. The next chapter digs into what is required to be a manager and the behaviours required for being a manager in India.  We then dive into the key aspects of being a manager such as how to build a team and create team spirit, understanding the process of hiring and figuring out the adequate compensation for a new hire, managing the critical campus hiring process, and understanding what motivates a knowledge worker. Then the book covers the basic motivation theories, explained in an Indian context. The book will get into the details of performance evaluation processes and the common pitfalls of the same. You will learn how to plan for personal effectiveness and an execution plan for delivery. Finally, we look beyond the basics of managing and explore how a manager can grow. It's easy to get lost in the daily hustleand bustle and forget the essentials that can take you past your current career level. We look through some simple dos' and don'ts and keep growth in perspective while being a manager. This book focuses on the real-world understanding of management concepts so as to maximize learning. It focuses on the various aspects of management covering the common pitfalls and practical insights. Although it explains management frameworks using an Indian context and scenarios, these management principles remain the same across all sectors and so people from other sectors will also benefit from this book. MNCs who want to effectively manage employees of their Indian branches New Managers Aspiring managers, and soon-to-be managers All managers who wish to be more effective by better understanding the management frameworks and how they apply to the Indian IT and ITes sectors - IT Product Development, Services, Backend processing, and BPO Management principles remain the same across all sectors and so people from other sectors will also benefit from this book",
                "author": "Rahul Goyal",
                "slug": "management-in-india-grow-from-an-accidental-to-a-successful-manager-in-the-it-knowledge-industry-71397-9781849682633-rahul-goyal",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849682626.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71397",
                "product_url": "/app/ecom/book/71397/management-in-india-grow-from-an-accidental-to-a-successful-manager-in-the-it-knowledge-industry-71397-9781849682633-rahul-goyal",
                "bisac_codes": [
                    "BUS041000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849682626",
                    "EISBN13": "9781849682633"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066299"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071395",
            "attributes": {
                "name": "Oracle JD Edwards EnterpriseOne 9.0: Supply Chain Management Cookbook",
                "subtitle": "",
                "description": "Oracle's JD Edwards Enterprise One Supply Chain Management (SCM) aids your business in enhancing your interactions with enterprise suppliers, and this practical cookbook provides essential implementation sequences to make the most of the suite. The functionality across the application described in this comprehensive guide allows you to be proactive in reacting to real-time information and developing procurement strategies and best practices. \"Oracle JD Edwards EnterpriseOne 9.0: Supply Chain Management Cookbook\" explains with step by step instructions how to fully implement the EnterpriseOne Supply Chain suite, set up Inventory Management, Procurement Management and Sales Order Management, and much more. Each chapter will provide you the details of setup-related information, and instructions which will direct you in configuring your company's business processes. This business-ready cookbook provides you with all the instructions you need to set up the SCM application, and utilize it based on your company's individual business requirements. It begins by demonstrating how to review inventory quantity information and perform physical inventory through cycle count and tag count, and later moves onto how to configure the interactive application, and how to set up the batch versions.  Along the way it will also cover the item master information, classification, AAI setup, and system integration. Ultimately, \"Oracle JD Edwards EnterpriseOne 9.0: Supply Chain Management Cookbook\" will equip you with the knowledge to configure and take advantage of the entire SCM system. A cookbook full of practical and immediately useable recipes for real world business implementation of EnterpriseOne Supply Chain Management. If you are a functional consultant, technical consultant/developer, or project manager and want to improve your business perspective of EnterpriseOne SCM, this book is for you. You should have basic knowledge of navigating EnterpriseOne and general supply chain familiarity. Knowledge of the Common Foundation JDE 9.0 module is advantageous; the supply chain business domain knowledge will be an add-on to this.",
                "author": "Kashif Rasheed",
                "slug": "oracle-jd-edwards-enterpriseone-90-supply-chain-management-cookbook-71395-9781849681971-kashif-rasheed",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849681964.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71395",
                "product_url": "/app/ecom/book/71395/oracle-jd-edwards-enterpriseone-90-supply-chain-management-cookbook-71395-9781849681971-kashif-rasheed",
                "bisac_codes": [
                    "COM021000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849681964",
                    "EISBN13": "9781849681971"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066651"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071394",
            "attributes": {
                "name": "Oracle Database 11gR2 Performance Tuning Cookbook",
                "subtitle": "",
                "description": "Oracle's Database offers great performance, scalability, and many features for DBAs and developers. Due to a wide choice of technologies, successful applications are good candidates to run into performance issues and when a problem arises it's very difficult to identify the cause and the right solution to the problem. The Oracle Database 11g R2 Performance Tuning Cookbook helps DBAs and developers to understand every aspect of Oracle Database that can affect performance. You will be guided through implementing the correct solution in a proactive way before problems arise, and how to diagnose issues on your Oracle database-based solutions. This fast-paced book offers solutions starting from application design and development, through the implementation of well-performing applications, to the details of deployment and delivering best-performance databases. With this book you will quickly learn to apply the right methodology to tune the performance of an Oracle Database, and to optimize application design and SQL and PL/SQL code. By following the real-world examples you will see how to store your data in correct structures and access and manipulate them at a lightning speed. You will learn to speed up sort operations, hack the optimizer and the data loading process, and diagnose and tune memory, I/O, and contention issues. The purpose of this cookbook is to provide concise recipes, which will help you to build and maintain a very high-speed Oracle Database environment. Effectively apply performance tuning principles with concise recipes In this book you will find both examples and theoretical concepts covered. Every recipe is based on a script/procedure explained step-by-step, with screenshots, while theoretical concepts are explained in the context of the recipe, to explain why a solution performs better than another. This book is aimed at software developers, software and data architects, and DBAs who are beginning to use the Oracle Database, and want to solve performance problems faster and in a rigorous way.  If you are an architect who wants to design fast performing applications, a DBA who is keen to dig into the causes of performance issues, or a developer who wants to learn why and where the application is running slowly this book will provide a good start for your career in performance tuning.",
                "author": "Ciro Fiorillo",
                "slug": "oracle-database-11gr2-performance-tuning-cookbook-71394-9781849682619-ciro-fiorillo",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849682602.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71394",
                "product_url": "/app/ecom/book/71394/oracle-database-11gr2-performance-tuning-cookbook-71394-9781849682619-ciro-fiorillo",
                "bisac_codes": [
                    "COM021000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849682602",
                    "EISBN13": "9781849682619"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066636"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071392",
            "attributes": {
                "name": "BMC Control-M 7: A Journey from Traditional Batch Scheduling to Workload Automation",
                "subtitle": "",
                "description": "Control-M is one of the most widely used enterprise class batch workload automation platform. With a strong knowledge of Control-M, you will be able to use the tool to meet ever growing batch needs. There has been no book that can guide you to implement and manage this powerful tool successfully... until now. With this book you will quickly master Control-M and be able to call yourself \"a Control-M\" specialist! \"BMC Control-M 7: A Journey from Traditional Batch Scheduling to Workload Automation\" will lead you into the world of Control-M and guide you to implement and maintain a Control-M environment successfully. By mastering this workload automation tool, you will see new opportunities opening up before you. With this book you will be able to take away and put into practice knowledge from every aspect of Control-M - implementation, administration, design and management of Control-M job flows, and more importantly how to move into workload automation and let batch processing utilize the cloud. You will start off with batch processing and workload automation, and then get an understanding of how Control-M meets these needs. Then we will look more in depth at the technical details of Control-M, and finally look at how to work with it to meet critical business needs. Throughout the book, you will learn important concepts and features, as well as learn from the Author's experience, accumulated over many years. By the end of the book you will be set up to work efficiently with this tool and also understand how to utilize the latest features of Control-M. This book is written in a direct to-the-point style to provide everything you need to start with Control-M. From this book, you will not only learn the technical aspects of Control-M, but also understand how things should be done in real environments and why things are done that way. Each chapter of the book starts with a short description of what you will learn and a list of things you are expected to master by the end of it. The book can be read straight through, from cover to cover. It emphasizes the things you need to know, in a logical progression, along with advice for further reading or other tasks you might be interested in. This book is suitable for professionals who are beginning to use Control-M, but who also have some general IT experience, such as understanding the concepts of computer system architecture, operating systems, databases, and basic computer networking. Some entry level skills in scripting languages will be helpful along the way. For those who are from a mainframe background or moving from other batch scheduling tools, you can use this book as a starting point.",
                "author": "Qiang Ding",
                "slug": "bmc-control-m-7-a-journey-from-traditional-batch-scheduling-to-workload-automation-71392-9781849682572-qiang-ding",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849682565.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71392",
                "product_url": "/app/ecom/book/71392/bmc-control-m-7-a-journey-from-traditional-batch-scheduling-to-workload-automation-71392-9781849682572-qiang-ding",
                "bisac_codes": [
                    "COM038000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849682565",
                    "EISBN13": "9781849682572"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065594"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071391",
            "attributes": {
                "name": "Governance, Risk, and Compliance Handbook for Oracle Applications",
                "subtitle": "",
                "description": "It seems that every year since the Enron collapse there has been a fresh debacle that refuses to lower the spotlight from corporate Governance, Risk, and Compliance management. Before Sarbanes Oxely forced company managers to become risk conscious, if you asked a chief executive whether he thought he had adequate internal controls, the most likely answer would have been \"What is an internal control?\"  This is clearly no longer the case. Every week some story breaks detailing a lack of good governance, a failure to plan for a foreseeable catastrophe or a failure to comply with an important law or regulation. These stories bring GRC themes into public view, and public scrutiny, and make management and directors keen to show they have put their best efforts forward to govern their companies well, manage risks to the enterprise, and to comply with all applicable laws. Perhaps only Oracle and SAP are in a position to really address all three aspects. The mission of GRC applications is to ensure that the managers and directors of Enterprises that run such applications have a strong defensible position.  Written by industry experts with more than 30 years combined experience, this book covers the Governance, Risk Management and Compliance Management of a large modern enterprise and how the IT Infrastructure, in particular the Oracle IT Infrastructure, can assist in that governance. This book is not an implementation guide for GRC products rather it shows you how those products participate in the governance process, how they introduce or mitigate risk, and how they can be brought into compliance with best practice, as well as applicable laws and regulations. The book is divided into three major sections: Governance - where we discuss the strategic management of the enterprise, setting plans for managers, making disclosures to investors, and ensuring that the board knows that the enterprise is meeting its goals and staying within its policies. Risk Management - where we discuss audit disciplines. This is where we work out what can go wrong, document what we have to do to prevent it from going wrong and check that what we think prevents it going wrong - actually works! We move through the various sub-disciplines within the audit profession and show what tools are best suited from within the Oracle family to assist. Compliance Management - where we map the tools and facilities that we have discovered in the first two sections to frameworks and legislations. We give this from an industry and geography agnostic viewpoint, and then drill into some specific industries and countries. We neither stay in the narrow definition of GRC applications, nor limit ourselves to the Business Applications but take you to the most appropriate places in the full Oracle footprint. The book is written from the perspective of big GRC. It is not an implementation manual for the GRC products, although we hope you can get the best out of the GRC products after reading this book. We discuss many applications and technology products that are not in the GRC product family. The book is not organized by product, rather by the governance and risk assurance processes. A given product may be represented in multiple places within the book and a given process may contain multiple product references. To ensure that we keep ourselves grounded in real problems, the book is written as a journal of a fictional company establishing its governance processes. It will introduce managers and directors responsible for various aspects of the governance, risk and compliance problem and where that problem is exposed and how it is addressed in the technology and business applications. The audience for this book is the people that advise the board, the internal audit department and CIO office on controls, security and risk assurance. Consultants that are implementing Financials or GRC Applications who wish to gain an understanding of the Governance Risk and Compliance processes, and how they are represented in Oracle, should find it a useful primer. Risk Assurance professionals will find it a reliable companion.",
                "author": "Nigel King, Adil R Khan",
                "slug": "governance-risk-and-compliance-handbook-for-oracle-applications-71391-9781849681711-nigel-king-adil-r-khan",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849681704.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71391",
                "product_url": "/app/ecom/book/71391/governance-risk-and-compliance-handbook-for-oracle-applications-71391-9781849681711-nigel-king-adil-r-khan",
                "bisac_codes": [
                    "COM011000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849681704",
                    "EISBN13": "9781849681711"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065884"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071388",
            "attributes": {
                "name": "Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial",
                "subtitle": "",
                "description": "Oracle Data Integrator (ODI) is Oracle's strategic data integration platform for high-speed data transformation and movement between different systems. From high-volume, SOA-enabled data services, to trickle operations - ODI is a cutting-edge platform that offers heterogeneous connectivity, enterprise-level deployment, and strong administrative, diagnostic, and management capabilities. \"Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial\" provides you with everything you to get up and running with Oracle Data Integrator, and more! Following an example scenario, the book covers essential information about the ODI architecture and using ODI across different databases (Oracle, Microsoft SQL Server and MySQL), and file types such as XML, before covering Orchestrating Data Integration Workflows, Error Management, Operational Management and Monitoring, and beyond. \"Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial\" begins by describing the Oracle Data Integrator architecture and teaching you to install the product following best practices. You'll then be introduced to some of the key concepts of ODI such as the Knowledge Modules. Later topics include moving and transforming data from sources to targets including the Oracle Database, Microsoft SQL Server, MySQL, Flat files, and XML files, each with illustrated hands-on examples for the different technologies. Your learning experience will be made all the more rich with chapters introducing, explaining and leveraging additional ODI functionality such as variables, reusable procedures, temporary indexes and more. Finally ODI's workflow and task orchestration capabilities are explained before introducing you to Error Management with ODI's built-in 'error hospital' and 'error recycling' capabilities for non-compliant data, not to mention tackling ODI Studio, ODI Console and Enterprise Manager Fusion Middleware Control. \"Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial\" is a practical tutorial bursting with tips, illustrations and real-world best practices to get you on your way with ODI. If you are a software/ETL developer or database administrator who is new to Oracle Data Integrator but want to get hands-on with the product quickly, then \"Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial\" is for you. You should have some experience with databases, SQL and ETL technologies.",
                "author": "Christophe Dupupet, Bernard Wheeler, David Hecksel, Peter C. Boyd-Bowman, Denis Gray, Julien Testut",
                "slug": "getting-started-with-oracle-data-integrator-11g-a-hands-on-tutorial-71388-9781849680691-david-hecksel-bernard-wheeler-peter-c-boyd-bowman-julien-testut-denis-gray-christophe-dupupet",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680684.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71388",
                "product_url": "/app/ecom/book/71388/getting-started-with-oracle-data-integrator-11g-a-hands-on-tutorial-71388-9781849680691-david-hecksel-bernard-wheeler-peter-c-boyd-bowman-julien-testut-denis-gray-christophe-dupupet",
                "bisac_codes": [
                    "COM032000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849680684",
                    "EISBN13": "9781849680691"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065847"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071387",
            "attributes": {
                "name": "Developing Microsoft Dynamics GP Business Applications",
                "subtitle": "",
                "description": "Microsoft Dynamics GP is a sophisticated Enterprise Resource Planning (ERP) application with a multitude of features and options. Microsoft Dynamics GP can also be used to develop dynamic, mission critical applications. In \"Developing Microsoft Dynamics GP Business Applications\" you will learn how to create and customize Dynamics GP Applications. This hands-on guide will take you through the initial steps of setting up a development environment through to customizing and developing an example application using tools such as Dexterity, VSTools and sanScript. \"Developing Microsoft Dynamics GP Business Applications\" will take you through the complex steps of creating and customizing Microsoft Dynamics GP applications. Starting with an overview of Microsoft Dynamics GP architecture you'll then move onto setting up your development environment. You will learn how to make your application come to life with Dexterity and sanScript. You will create table operations and ranges as well as object triggers to make powerful and practical business applications. You will deploy your Dexterity solution before moving onto customization with Modifier and VBA. This book will also take you through ways of enhancing and extending your application without code using the SmartList Builder and Excel Report Builder. Using these highly flexible tools you'll be able to create data connections that will increase the usability and functionality of your ERP applications. Written in a hands-on and friendly manner, Developing Microsoft Dynamics GP Business Applications takes a practical approach to teaching you how to develop and customize ERP applications. If you are a Microsoft Dynamics GP developer, consultant, or power user who wants to create and customize applications, then this book is for you. A working knowledge of Microsoft Dynamics GP is required. A basic understanding of business management systems and reporting applications, such as Microsoft Excel and SQL Reporting Services, is highly recommended.",
                "author": "Leslie Vail",
                "slug": "developing-microsoft-dynamics-gp-business-applications-71387-9781849680271-leslie-vail",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680264.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71387",
                "product_url": "/app/ecom/book/71387/developing-microsoft-dynamics-gp-business-applications-71387-9781849680271-leslie-vail",
                "bisac_codes": [
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849680264",
                    "EISBN13": "9781849680271"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065721"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071386",
            "attributes": {
                "name": "Drupal Rules How-To",
                "subtitle": "",
                "description": "Rules is what every Drupal site builder and developer has to use when creating event - action-based applications. The framework provides a highly flexible way to create sophisticated, condition-based functions any Drupal based system into an interactive application. Rules makes Drupal rule the CMS world. \"Drupal Rules How-to\" is a practical, hands-on guide that provides you with a number of clear step-by-step exercises, which will help you take advantage of the real power of the Rules framework, and understand how to use it on a site builder and developer level This book demonstrates the power and flexibility of the Rules framework. It discusses the main aspects of the module both from the site builder and developer perspective, from basic and advanced Rule configurations using Events, Conditions, Actions and Components to getting familiar with the Rules API.  You will also learn how to use additional modules together with Rules to further extend the possibilities of your Drupal system, such as Rules Scheduler to schedule the execution of your Rule configurations and Views Bulk Operations to execute Rule configurations on a view result list. The book also demonstrates the main API features that enable you to create your own Events, Conditions and Actions, provide new data types to Rules and execute your configurations programmatically Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. This book is a practical, task-based, step-by-step tutorial that starts in a simple way, identifying disk device partitions, and culminates with advanced tasks such as preparing for new operating systems. This book is for Drupal site builders and developers who want to take full advantage of the Rules framework's power and flexibility. Readers of this book should be familiar with the Drupal 7 user interface",
                "author": "Robert Varkonyi",
                "slug": "drupal-rules-how-to-71386-9781849519991-robert-varkonyi",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519984.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71386",
                "product_url": "/app/ecom/book/71386/drupal-rules-how-to-71386-9781849519991-robert-varkonyi",
                "bisac_codes": [
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519984",
                    "EISBN13": "9781849519991"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065756"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071385",
            "attributes": {
                "name": "Wordpress Mobile Applications with PhoneGap",
                "subtitle": "",
                "description": "With the explosive popularity of mobile apps and its much anticipated continued growth for the foreseeable future, developers will want to get their hands dirty and build some cool mobile apps. But we know that building mobile apps is not easy: we need to handle cross-platform issues, mobile devices of different screen sizes, not to mention traditional issues such as providing a content management system of the content served in the application. Enter \"WordPress Mobile Applications with PhoneGap\". We leverage on some of the most popular open source projects: Wordpress, jQuery, jQuery Mobile and PhoneGap and discover how they can be pieced together to build a fully functional cross platform mobile application. \"WordPress Mobile Applications with PhoneGap\" teaches you how to build mobile application with minimal effort and coding by leveraging on some of the most popular open source projects such as Wordpress, jQuery, jQuery Mobile and PhoneGap. This book looks at some of the most popular open source projects: Wordpress, jQuery, jQuery Mobile and PhoneGap and breaks down the nitty gritty details on how to leverage on these projects to build a fully functional cross-platform mobile application with minimal coding and effort. You will start off by quickly going through the capabilities of Wordpress. Then you will prepare some groundwork on how to make use of plugins and the GeoPlaces theme to provide geographic and API capabilities to WordPress. Next you will learn how to create an external HTML/CSS/JavaScript that consumes and posts data to your Wordpress blog. More importantly, you will see how to convert this external app into a PhoneGap in as little as five minutes. Finally, you will learn how to apply all these techniques and skills to a Wordpress app based on the Twenty-Ten theme and create a cross-platform mobile app using PhoneGap. By the end of \"Wordpress Mobile Applications with PhoneGap\" you will learn how to piece Wordpress, jQuery, jQuery Mobile and PhoneGap together into a fully functional mobile app. This is a practical step-by-step tutorial. If you are a developer with basic knowledge of Wordpress, HTML/CSS/JavaScript seeking to understand how to further your knowledge in creating cross-platform mobile applications using PhoneGap, then this book is for you.",
                "author": "Yuxian Eugene Liang",
                "slug": "wordpress-mobile-applications-with-phonegap-71385-9781849519878-yuxian-eugene-liang",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519861.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71385",
                "product_url": "/app/ecom/book/71385/wordpress-mobile-applications-with-phonegap-71385-9781849519878-yuxian-eugene-liang",
                "bisac_codes": [
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519861",
                    "EISBN13": "9781849519878"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067046"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071382",
            "attributes": {
                "name": "Manage Partitions with GParted How-to",
                "subtitle": "",
                "description": "Modern disk drives can store vast amounts of information. To effectively use all of this space, you can partition disk drives into separate storage areas. These separate storage areas enable you to organize your data, improve system performance, and install and use many operating systems \"Manage Partitions with GParted\" is a practical, hands-on guide providing you with step-by-step instructions to effectively organize your hard drive. You start with simple tasks that help you identify drives and partitions and progress to advanced tasks such as preparing for new operating systems This book provides ample screen shots to help you effectively use your hard drive. You start with simple tasks that help you to identify drives and partitions. Next you progress to tasks covering the basics of how to grow, shrink, move, and copy partitions without data loss. You finish with advanced tasks that use the basics to prepare for new operating systems, migrate space between partitions, and share data among Windows, Linux, and Mac OS X.  By following through the tasks, from basic to advanced, this book will empower you with the knowledge and tools to Manage Partitions with GParted. Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. This book is a practical, task-based, step-by-step tutorial that starts simple with identifying disk device partitions, and culminates with advanced tasks such as preparing for new operating systems. Are you a computer enthusiast who is looking forward to learn how to effectively use your disk space through disk partitions to maximize your computer's potential? Then this book is for you.",
                "author": "Curtis Gedak",
                "slug": "manage-partitions-with-gparted-how-to-71382-9781849519830-curtis-gedak",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519823.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71382",
                "product_url": "/app/ecom/book/71382/manage-partitions-with-gparted-how-to-71382-9781849519830-curtis-gedak",
                "bisac_codes": [
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519823",
                    "EISBN13": "9781849519830"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066298"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071380",
            "attributes": {
                "name": "Box2D for Flash Games",
                "subtitle": "",
                "description": "Physics games are getting more and more popular, and Box2D is the best choice if you are looking for a free, stable and robust library to handle physics. With Box2D you can create every kind of 2D physics game, only coding is not the fun part, but the game itself. \"Box2D for Flash Games\" will guide you through the process of making a Flash physics game starting from the bare bones and taking you by hand through complex features such as forces, joints and motors. As you are learning, your game will have more and more features, like the physics games you are used to playing. The book analyzes two of the most played physics games, and breaks them down to allow readers to build them from scratch in a step-by-step approach. By the end of the book, you will learn how to create basic primitive bodies as well as complex, compound bodies. Motors will give life to cars, catapults and siege machines firing bullets, while a complete collision management will make your game look even more realistic. If you want to make full Flash games with physics, then Box2D for Flash Games will guide you through the entire process of making a Flash physics game. This book is a step by step guide to create games with Box2D explained in a simple and friendly way. Are you familiar with ActionScript3 and want to explore the capabilities of physics in game design using Box2D, then this book is for you. You don't have to be an AS3 hero: if you know how to create classes and functions with AS3, then you can make your first physics game!",
                "author": "Emanuele Feronato",
                "slug": "box2d-for-flash-games-71380-9781849519632-emanuele-feronato",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519625.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71380",
                "product_url": "/app/ecom/book/71380/box2d-for-flash-games-71380-9781849519632-emanuele-feronato",
                "bisac_codes": [
                    "COM012040"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519625",
                    "EISBN13": "9781849519632"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065598"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071378",
            "attributes": {
                "name": "Learning Highcharts",
                "subtitle": "",
                "description": "Highcharts is a popular web charting software that produces stunning and smooth animated JavaScript and HTML5 SVG graphs. It is among the leading web charting software in the market and has been used in many different sectors - from financial to social websites. Although it is built on top of jQuery, it is so simple to construct that you need little programming skill to create a simple web chart. Highcharts works on all modern browsers and is solely based on native browser technologies and doesn't require client side plugins like Flash or Java. \"Learning Highcharts\" is a comprehensive tutorial with clear and practical examples. This book follows a step by step approach towards making artistic, presentable, or professional style charts and other types of charts that you won't find elsewhere. It also shows you how to integrate Highcharts with other popular frameworks, such as jQuery, jQuery Mobile, and ExtJS and even how to run it on the server side. The book starts off with an introduction to Highcharts and demonstrates usage of its rich set of options. This is followed by an introduction to each type of basic chart, beginning with simple illustrations and ending with more artistic and productive additions to the charts. The book then guides you how to use the Highcharts API and events handling which are important to build interactive applications. It then goes on to show you how to apply Highcharts onto a popular AJAX Framework or even jQuery, jQuery Mobile and Ext JS. Finally the book shows readers how to set up Highcharts running on server side.  \"Learning Highcharts\" aims to teach you everything you need to know about Highcharts, and take the advanced leap from Flash to JavaScript, with this extremely productive and effective Charting software available, thus helping you build basic charts and even multiple series and axes charts. The book also shows you the flexibility of Highcharts and how to create other special charts. The programming side of APIs and event handling will benefit the readers in building advanced web applications with Highcharts. The book also guides readers on how to integrate Highcharts with popular frameworks such as jQuery Mobile and Ext JS. By the end of the book, you should be able to use Highcharts to suit your web page or application needs. A complete practical and comprehensive tutorial with clear and step-by-step instructions along with many examples. It's packed with examples, code samples and practical tips in a no-nonsense way. This book is both for beginners and advanced web developers who need to create interactive charts for their web applications. It primarily targets JavaScript Web developers who want to use the Highcharts library to prepare interactive and professional-quality charts and graphs for their applications quickly and easily. Prior experience with JavaScript is assumed.",
                "author": "Joe Kuan",
                "slug": "learning-highcharts-71378-9781849519090-joe-kuan",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519083.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71378",
                "product_url": "/app/ecom/book/71378/learning-highcharts-71378-9781849519090-joe-kuan",
                "bisac_codes": [
                    "COM051260"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519083",
                    "EISBN13": "9781849519090"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066208"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071376",
            "attributes": {
                "name": "Spring Data",
                "subtitle": "",
                "description": "Spring Framework has always had a good support for different data access technologies. However, developers had to use technology-specific APIs, which often led to a situation where a lot of boilerplate code had to be written in order to implement even the simplest operations. Spring Data changed all this. Spring Data makes it easier to implement Spring-powered applications that use cloud-based storage services, NoSQL databases, map-reduce frameworks or relational databases. \"Spring Data\" is a practical guide that is full of step-by-step instructions and examples which ensure that you can start using the Java Persistence API and Redis in your applications without extra hassle. This book provides a brief introduction to the underlying data storage technologies, gives step-by-step instructions that will help you utilize the discussed technologies in your applications, and provides a solid foundation for expanding your knowledge beyond the concepts described in this book. You will learn an easier way to manage your entities and to create database queries with Spring Data JPA. This book also demonstrates how you can add custom functions to your repositories. You will also learn how to use the Redis key-value store as data storage and to use its other features for enhancing your applications. \"Spring Data\" includes all the practical instructions and examples that provide you with all the information you need to create JPA repositories with Spring Data JPA and to utilize the performance of Redis in your applications by using Spring Data Redis. This book is a standard tutorial which provides step-by-step instructions and a lot of code examples that are easy to follow and help you to get started from page one. This book is suited for developers who are working with Spring-powered applications, and are looking for an easier way to write data access code that uses relational databases. Also, if you are interested in learning how you can utilize Redis in your applications, this is the book for you. This book assumes that you have got some experience with the Spring Framework and the Java Persistence API. No previous experience with Redis is required.",
                "author": "Petri Kainulainen",
                "slug": "spring-data-71376-9781849519052-petri-kainulainen",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519045.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71376",
                "product_url": "/app/ecom/book/71376/spring-data-71376-9781849519052-petri-kainulainen",
                "bisac_codes": [
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519045",
                    "EISBN13": "9781849519052"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066897"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071375",
            "attributes": {
                "name": "Creating Games with cocos2d for iPhone 2",
                "subtitle": "",
                "description": "Cocos2d for iPhone is a simple (but powerful) 2D framework that makes it easy to create games for the iPhone. There are thousands of games in the App Store already using cocos2d. Game development has never been this approachable and easy to get started. \"Creating Games with cocos2d for iPhone 2\" takes you through the entire process of designing and building nine complete games for the iPhone, iPod Touch, or iPad using cocos2d 2.0. The projects start simply and gradually increase in complexity, building on the lessons learned in previous chapters. Good design practices are emphasized throughout. From a simple match game to an endless runner, you will learn how to build a wide variety of game styles. You will learn how to implement animation, actions, create \"artificial randomness\", use the Box2D physics engine, create tile maps, and even use Bluetooth to play between two devices. \"Creating games with cocos2d for iPhone 2\" will take your game building skills to the next level. There are nine complete games with increasing complexity built in this book. The process of game building is well-illustrated with screenshots and explained code. This book is aimed at readers with an understanding of Objective-C and some familiarity with the cocos2d for iPhone 2.0 framework.",
                "author": "Paul Nygard",
                "slug": "creating-games-with-cocos2d-for-iphone-2-71375-9781849519014-paul-nygard",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849519007.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71375",
                "product_url": "/app/ecom/book/71375/creating-games-with-cocos2d-for-iphone-2-71375-9781849519014-paul-nygard",
                "bisac_codes": [
                    "COM014000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849519007",
                    "EISBN13": "9781849519014"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013065695"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000071374",
            "attributes": {
                "name": "NumPy Cookbook",
                "subtitle": "",
                "description": "Today's world of science and technology is all about speed and flexibility. When it comes to scientific computing, NumPy is on the top of the list. NumPy will give you both speed and high productivity. \"NumPy Cookbook\" will teach you all about NumPy, a leading scientific computing library. NumPy replaces a lot of the functionality of Matlab and Mathematica, but in contrast to those products, it is free and open source. \"Numpy Cookbook\" will teach you to write readable, efficient, and fast code that is as close to the language of Mathematics as much as possible with the cutting edge open source NumPy software library. You will learn about installing and using NumPy and related concepts. At the end of the book, we will explore related scientific computing projects. This book will give you a solid foundation in NumPy arrays and universal functions. You will also learn about plotting with Matplotlib and the related SciPy project through examples. \"NumPy Cookbook\" will help you to be productive with NumPy and write clean and fast code. Written in Cookbook style, the code examples will take your Numpy skills to the next level. This book will take Python developers with basic Numpy skills to the next level through some practical recipes.",
                "author": "Ivan Idris",
                "slug": "numpy-cookbook-71374-9781849518932-ivan-idris",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849518925.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "71374",
                "product_url": "/app/ecom/book/71374/numpy-cookbook-71374-9781849518932-ivan-idris",
                "bisac_codes": [
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849518925",
                    "EISBN13": "9781849518932"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066572"
                    }
                }
            }
        }
    ],
    "meta": {
        "pagination": {
            "page": 77785,
            "pages": 78454,
            "count": 1569066
        }
    }
}

Response Info

Default: None