Product List
GET /services/catalog/products?format=api&page=77779
{ "links": { "first": "https://redshelf.com/services/catalog/products?format=api&page=1", "last": "https://redshelf.com/services/catalog/products?format=api&page=78455", "next": "https://redshelf.com/services/catalog/products?format=api&page=77780", "prev": "https://redshelf.com/services/catalog/products?format=api&page=77778" }, "data": [ { "type": "Product", "id": "00010000071642", "attributes": { "name": "PHP 5 CMS Framework Development", "subtitle": "", "description": "If you want an insight into the critical design issues and programming techniques required for a web oriented framework in PHP5, this book will be invaluable. Whether you want to build your own CMS style framework, want to understand how such frameworks are created, or simply want to review advanced PHP5 software development techniques, this book is for you. As a former development team leader on the renowned Mambo open-source content management system, author Martin Brampton offers unique insight and practical guidance into the problem of building an architecture for a web oriented framework or content management system, using the latest versions of popular web scripting language PHP. The scene-setting first chapter describes the evolution of PHP frameworks designed to support web sites by acting as content management systems. It reviews the critical and desirable features of such systems, followed by an overview of the technology and a review of the technical environment. Following chapters look at particular topics, with: . A concise statement of the problem . Discussion of the important design issues and problems faced . Creation of the framework solution At every point, there is an emphasis on effectiveness, efficiency and security - all vital attributes for sound web systems. By and large these are achieved through thoughtful design and careful implementation. Early chapters look at the best ways to handle some fundamental issues such as the automatic loading of code modules and interfaces to database systems. Digging deeper into the problems that are driven by web requirements, following chapters go deeply into session handling, caches, and access control. New for this edition is a chapter discussing the transformation of URLs to turn ugly query strings into readable strings that are believed to be more \"search engine friendly\" and are certainly more user friendly. This topic is then extended into a review of ways to handle \"friendly\" URLs without going through query strings, and how to build RESTful interfaces. The final chapter discusses the key issues that affect a wide range of specific content handlers and explores a practical example in detail. This book takes you through the creation of a working architecture for a PHP 5-based framework for web applications, stepping you through the design and major implementation issues, right through to explanations of working code examples The book includes extensive discussion of the design issues, and how to overcome them in the framework. Each chapter of the book focuses on a particular requirement of the framework. The book will not present the total code for a framework, which requires many thousands of lines. But it does show the parts that raise critical design or implementation issues. For these, detailed explanation is given, leaving the less problematic parts to the code download itself. If you are a professional PHP developer who wants to know more about web oriented frameworks and content management systems, this book is for you. Whether you already use an in-house developed framework or are developing one, or if you are simply interested in the issues involved in this demanding area, you will find discussion ranging from design issues to detailed coding solutions in this book. You are expected to have experience working with PHP 5 object-oriented programming. Examples in the book will run on any recent version of PHP 5, including 5.3.", "author": "Martin Brampton", "slug": "php-5-cms-framework-development-71642-9781849511353-martin-brampton", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849511346.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71642", "product_url": "/app/ecom/book/71642/php-5-cms-framework-development-71642-9781849511353-martin-brampton", "bisac_codes": [ "COM051400" ], "items_count": null, "identifiers": { "ISBN13": "9781849511346", "EISBN13": "9781849511353" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066701" } } } }, { "type": "Product", "id": "00010000071639", "attributes": { "name": "Building job sites with Joomla!", "subtitle": "", "description": "Joomla! is a content management system that helps both novice users and expert developers to create powerful websites. Joomla! has extensions for construcing job sites; web sites for handling employment and careers. It can take hours to build even an elementary job site but imagine yourself building a job site such as Monster, CareerBuilder, a niche job listing such as TechCrunch or your own company job site within few minutes and with minimal development efforts. Building job sites with Joomla! shows you how to create your own job site with Joomla! with the Jobs! Pro extension. From the basic installation and configuration, you will see all the steps required to assemble a working job site in next to no time. This book is a step-by-step tutorial for creating a job site using Joomla!. First you will set up a server environment to install Joomla! 1.5 and Jobs!. Next you will learn how you can use Jobs! configuration settings to control the components of your job site such as adding companies, adding social bookmarking buttons, enabling the users to post their resume online and so on. You will learn to easily manage your site using the Jobs! control panel. This will be followed by using job site template to quickly create a job site and simultaneously test the site you have created. Next you will learn how to speed up the communication between employers and the jobseekers using e-mail templates. You can also entirely control user registration system from Jobs! Pro admin panel. You will also learn to add and manage job types, job categories, and applications to keep your database organized and to keep track of the application status. You will also learn to add a jobseeker or an employer and to manage resume fields. Then you will configure credit systems to charge an amount of money to users according to the specific service provided. By the end of this book you will learn to professionally optimize your Joomla! Job site for search engines and look at list of words that need to be avoided in the URLs. A practical stepwise tutorial to build your professional website using Joomla! This will be a step-by-step tutorial - a workbook with practical approach. The book starts by looking at the important features that make a professional job site: adding and managing jobs, jobseekers and employers, providing online recruitment services, selling credits and managing credit system, SEO to drive huge traffic to your job site, and so on. This book includes a lot of screenshots which not only illustrate tasks but also create a visual impact. This book contains overall necessary information that is important for the understanding of job site development. If you are looking for building and managing a job site using Joomla! extensions then this book is for you. Prior knowledge of using extensions is not expected but Joomla! basics will be required.", "author": "Santonu Kumar Dhar", "slug": "building-job-sites-with-joomla-71639-9781849512237-santonu-kumar-dhar", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849512220.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71639", "product_url": "/app/ecom/book/71639/building-job-sites-with-joomla-71639-9781849512237-santonu-kumar-dhar", "bisac_codes": [ "COM060080" ], "items_count": null, "identifiers": { "ISBN13": "9781849512220", "EISBN13": "9781849512237" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065609" } } } }, { "type": "Product", "id": "00010000071638", "attributes": { "name": "WordPress 3.0 jQuery", "subtitle": "", "description": "Using jQuery you can create impressive animations and interactions which are simple to understand and easy to use. WordPress is the leading publishing platform that can be customized to power any type of site you like. But when you combine the power of jQuery with WordPress-the possibilities are infinite.The combination creates a powerhouse of possibilities for generating top-notch, professional websites with great usability features and eye catching visual enhancements. This easy-to-use guide will walk you through the ins and outs of creating sophisticated, professional enhancements and features, specially tailored to take advantage of the WordPress personal publishing platform. It will walk you through clear, step-by-step instructions to build several custom jQuery solutions for various types of hypothetical clients and also show you how to create a jQuery and WordPress Plugin.This book covers step-by-step instructions for creating robust and flexible jQuery solutions for today's top site enhancements: expanding/sliding content, rotating slideshows and other animation tricks, great uses of jQuery's UI plugin widgets as well as AJAX techniques. Along with these it will also show you best practices for jQuery and WordPress development. That means, you'll learn how to implement just about any jQuery enhancement you can dream of on a WordPress site and also learn how to do it with minimal edits to the site's theme and while allowing the site's content editors to continue adding content the way they've always been (usually with the WYSIWYG editor), and never having to worry that they'll forget or not know how to add a special attribute or custom HTML to a post to make the jQuery feature work. From development tools and setting up your WordPress sandbox, through enhancement tips and suggestions, to coding, testing and debugging, and ensuring that the WordPress content editor's workflow isn't interrupted by having to accommodate an enhancement with special HTML, this book covers the best practices for not only jQuery development but specifically jQuery within WordPress development. Expert help on getting started with and using jQuery, the most user friendly JavaScript library to enhance your WordPress site. This book walks the reader from a basic overview and introduction to jQuery with illustrations of how it works with a WordPress site and then starts building enhancements that start off very simply and increase in dynamics as the book progresses. You'll start off with some simple CSS manipulation and move on to creating some sleek visual validation to your site's forms and by the end of the book use the UI plugin seamlessly within WordPress and create a custom rotating slide-show and incorporate AJAX techniques to your site. All the while showing you how to create these enhancements without \"breaking up the work-flow\" of the WordPress content editors. This book is for anyone who is interested in using jQuery with a WordPress site. It's assumed that most readers will be WordPress developers with a pretty good understanding of PHP or JavaScript programming and at the very least experienced with HTML/CSS development who want to learn how to quickly apply jQuery to their WordPress projects.", "author": "Tessa Blakeley Silver", "slug": "wordpress-30-jquery-71638-9781849511759-tessa-blakeley-silver", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849511742.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71638", "product_url": "/app/ecom/book/71638/wordpress-30-jquery-71638-9781849511759-tessa-blakeley-silver", "bisac_codes": [ "COM060100" ], "items_count": null, "identifiers": { "ISBN13": "9781849511742", "EISBN13": "9781849511759" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067042" } } } }, { "type": "Product", "id": "00010000071637", "attributes": { "name": "Moodle 2.0 First Look", "subtitle": "", "description": "Moodle is currently the world's most popular E-learning platform. The long-awaited second version of Moodle is now available and brings with it greatly improved functionality. If you are planning to upgrade your site to Moodle 2.0 and want to be up-to-date with the latest developments, then this book is for you. This book takes an in-depth look at all of the major new features in Moodle 2.0 and how it differs from previous Moodle versions. It highlights changes to the standard installation and explains the new features with clear screenshots, so you can quickly take full advantage of Moodle 2.0. It also assists you in upgrading your site to Moodle 2.0, and will give you the confidence to make the move up to Moodle 2.0, either as an administrator or a course teacher. With its step-by-step introduction to the new features of Moodle 2.0, this book will leave you confident and keen to get your own courses up and running on Moodle 2.0. It will take you on a journey from basic navigation to advanced administration, looking at the changes in resource management and activity setup along the way. It will show you new ways tutors and students can control the pace of their learning and introduce you to the numerous possibilities for global sharing and collaborating now available in Moodle 2.0 This book is your personal guided tour of the new and enhanced features of Moodle 2.0 The book looks at the main functional areas of Moodle that have significant new features, explains the new features and how to use them. It draws attention to significant differences from how things used to behave, and gives the reader an idea of the kind of consequences these changes will bring to them. If you are an existing Moodle user, tutor, or administrator, then this book is for you. You are expected to be familiar with the operation of Moodle.", "author": "Mary Cooch", "slug": "moodle-20-first-look-71637-9781849511957-mary-cooch", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849511940.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71637", "product_url": "/app/ecom/book/71637/moodle-20-first-look-71637-9781849511957-mary-cooch", "bisac_codes": [ "COM023000" ], "items_count": null, "identifiers": { "ISBN13": "9781849511940", "EISBN13": "9781849511957" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066536" } } } }, { "type": "Product", "id": "00010000071635", "attributes": { "name": "WordPress Top Plugins", "subtitle": "", "description": "Bloggers, authors, coders, photographers, moms, dads, big companies, small companies, and even kids use WordPress to manifest their personas online. WordPress is used in every market, in every country, and continues to grow everyday. This explosive growth and international open source love affair was ignited the day WordPress announced the simple idea of a 'plugin' A WordPress plugin is a collection of files (PHP, javascript, css) that creates a small feature or modification to your WordPress blog. WordPress Top Plugins will teach you to add these plugins to an already built base WordPress site, and customize them where applicable. This book will walk you through finding and installing the best plugins for generating and sharing content, for building communities and reader base, and for generating real advertising revenue. There is literally a plugin for almost anything you want to achieve in WordPress. This book will show you how plugins work, and more importantly, how to install and activate them on your blog without you having to touch a single line of code, unless of course, you want to. Content is king, and it's pretty hard to generate. This book will cover some of the best plugins available on WordPress to generate unique and dynamic content. Once you have your blog loaded chock full of juicy content, you will learn how to turn your blog in to an overnight sensation by helping your readers to share it, using tools to retweet, post on Facebook, and so on. This book will teach you how to build a community with one single killer plugin, namely, BuddyPress-the best community building plugin available for WordPress. Once you are through with plugin basics, content, and building a community, this book will show you how to generate revenue! It will cover the top plugins for turning your blog into a money making machine! This book will also cover plugins focused on tweaking and perfecting your blog's overall look and feel, and functionality. Nothing helps build a powerful online blog brand than a horde of talented writers to contribute their ideas and content - as well as their social network. This book will cover a bunch of plugins that will make working with multiple authors easy, efficient, and effective. Last but not the least, it will cover the best plugins for ensuring that your blog is secure, the database is running optimally, and in the case of an emergency, you have a full backup copy of your blog. While most plugins in this book are focused on a blog's frontend, this book will also cover some great 'non-public' facing plugins that make our lives so much easier and make your WordPress site a productive powerhouse. Find and install the best plugins for generating and sharing content, building communities and generating revenue Time flies when you're having fun. This is the right way to describe this WordPress Top Plugins book by Brandon Corbin. With real world examples and by showing you the perks of having these plugins installed on your websites, the author is all set to captivate your interest from start to end. Regardless of whether this is your first time working with WordPress, or you're a seasoned WordPress coding ninja, WordPress Top Plugins will walk you through finding and installing the best plugins for generating and sharing content, building communities and reader base, and generating real advertising revenue.", "author": "Brandon Corbin", "slug": "wordpress-top-plugins-71635-9781849511414-brandon-corbin", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849511407.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71635", "product_url": "/app/ecom/book/71635/wordpress-top-plugins-71635-9781849511414-brandon-corbin", "bisac_codes": [ "COM060130" ], "items_count": null, "identifiers": { "ISBN13": "9781849511407", "EISBN13": "9781849511414" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067051" } } } }, { "type": "Product", "id": "00010000071633", "attributes": { "name": "Apache OFBiz Cookbook", "subtitle": "", "description": "Apache Open For Business (OFBiz) is an enterprise resource planning (ERP) system that provides a common data model and an extensive set of business processes. But without proper guidance on developing performance-critical applications, it is easy to make the wrong design and technology decisions. The power and promise of Apache OFBiz is comprehensively revealed in a collection of self-contained, quick, practical recipes in this Cookbook. This book covers a range of topics from initial system setup to web application and HTML page creation, Java development, and data maintenance tasks. Focusing on a series of the most commonly performed OFBiz tasks, it provides clear, cogent, and easy-to-follow instructions designed to make the most of your OFBiz experience. Let this book be your guide to enhancing your OFBiz productivity by saving you valuable time. Written specifically to give clear and straightforward answers to the most commonly asked OFBiz questions, this compendium of OFBiz recipes will show you everything you need to know to get things done in OFBiz. Whether you are new to OFBiz or an old pro, you are sure to find many useful hints and handy tips here. Topics range from getting started to configuration and system setup, security and database management through the final stages of developing and testing new OFBiz applications. Unlock the power and promise of Apache OFBiz with this comprehensive collection of concise, insightful, and proven recipes, timesaving techniques, and helpful hints. The best way to experience OFBiz is to dive right in and start \"kicking the tires\". No matter if you are an end user exploring the out-of-the-box e-commerce web store or a software developer getting ready to build a new application, you will find, eventually, that you perform the same tasks over and over again. This book is designed as a reference to guide you though those oft-encountered OFBiz tasks. It is a collection of recipes, not necessarily in any particular order of importance, that address and give answers to many of the real-world questions asked about how to do things with OFBiz. If you are an OFBiz user who has some familiarity with enterprise software systems, and perhaps more importantly, Internet and Web exposure, you will be able to glean useful information from this book. You will need only basic knowledge of modern browser behavior (for example: how to click a mouse button) to follow some recipes, while others assume a passing familiarity with a text-editor and XML documents. If you are a software developer looking for Java and/or Groovy examples, this book also includes a chapter on Java software development.", "author": "Ruth Hoffman", "slug": "apache-ofbiz-cookbook-71633-9781847199195-ruth-hoffman", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847199188.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71633", "product_url": "/app/ecom/book/71633/apache-ofbiz-cookbook-71633-9781847199195-ruth-hoffman", "bisac_codes": [ "COM005030" ], "items_count": null, "identifiers": { "ISBN13": "9781847199188", "EISBN13": "9781847199195" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065521" } } } }, { "type": "Product", "id": "00010000071632", "attributes": { "name": "MySQL for Python", "subtitle": "", "description": "Python is a dynamic programming language, which is completely enterprise ready, owing largely to the variety of support modules that are available to extend its capabilities. In order to build productive and feature-rich Python applications, we need to use MySQL for Python, a module that provides database support to our applications. Although you might be familiar with accessing data in MySQL, here you will learn how to access data through MySQL for Python efficiently and effectively. This book demonstrates how to boost the productivity of your Python applications by integrating them with the MySQL database server, the world's most powerful open source database. It will teach you to access the data on your MySQL database server easily with Python's library for MySQL using a practical, hands-on approach. Leaving theory to the classroom, this book uses real-world code to solve real-world problems with real-world solutions. The book starts by exploring the various means of installing MySQL for Python on different platforms and how to use simple database querying techniques to improve your programs. It then takes you through data insertion, data retrieval, and error-handling techniques to create robust programs. The book also covers automation of both database and user creation, and administration of access controls. As the book progresses, you will learn to use many more advanced features of Python for MySQL that facilitate effective administration of your database through Python. Every chapter is illustrated with a project that you can deploy in your own situation. By the end of this book, you will know several techniques for interfacing your Python applications with MySQL effectively so that powerful database management through Python becomes easy to achieve and easy to maintain. A practical manual packed with step-by-step examples to manage your MySQL database efficiently through Python This is a practical, tutorial-style book that includes many examples to demonstrate the full potential of MySQL for Python. Every chapter starts with an explanation of the various areas for using MySQL for Python and ends with work on a sample application using the programming calls just learned. All complicated concepts are broken down to be very easy to understand. Everything in the book is designed to help you learn and use MySQL for Python to address your programming needs in the fastest way possible. This book is meant for intermediate users of Python who want hassle-free access to their MySQL database through Python. If you are a Python programmer who wants database-support in your Python applications, then this book is for you. This book is a must-read for every focused user of the MySQL for Python library who wants real-world applications using this powerful combination of Python and MySQL.", "author": "Albert Lukaszewski, PhD", "slug": "mysql-for-python-71632-9781849510196-albert-lukaszewski-phd", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849510189.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71632", "product_url": "/app/ecom/book/71632/mysql-for-python-71632-9781849510196-albert-lukaszewski-phd", "bisac_codes": [ "COM051170" ], "items_count": null, "identifiers": { "ISBN13": "9781849510189", "EISBN13": "9781849510196" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066558" } } } }, { "type": "Product", "id": "00010000071631", "attributes": { "name": "Implementing SugarCRM 5.x", "subtitle": "", "description": "SugarCRM is a popular customer relationship management system. It is an ideal way for small-medium business to try out a CRM system without committing large sums of money. Although SugarCRM is carefully designed for ease of use, attaining measurable business gains requires careful planning and research. This book will give you all the information you need to start using this powerful CRM system. It is the definitive guide to implementing SugarCRM. Whether you are wondering exactly what benefits CRM can bring or you have already learned about CRM systems but have yet to implement one or you're working with SugarCRM already, this book will show you how to get maximum benefit from this exciting product. It demonstrates how to install SugarCRM and also how to get the most out of it by customizing it and integrating CRM into your organization as per your needs. Focused on the needs of the enterprise, this book provides a solution-driven approach for both business and IT specialists to get the most from this powerful and popular Open Source application. It begins with a general discussion about CRM. You will then learn the benefits of such systems, and then explore SugarCRM and its unique value. You will then go through the guidelines for installing and making deployment selections that are set out alongside information for identifying, planning, and applying customizations. Training guidelines and ongoing administrative tasks will be discussed as you progress further into the book. A brief overview of SugarCRM 6.0 is provided at the end of the book. A complete guide to implementing SugarCRM including needs assessment, installing and using the software, training users, integrating with existing systems, and more The book works from the SugarCRM basics right up to advanced features in a clear and friendly way. It follows a combination of theoretical discussions relating to varying business needs and the manner in which CRM technology can address them. By helping you clarify your business goals the book enables you to build a CRM system to support your business needs. If you are a small-medium business owner/manager with reasonable IT skills, a system implementer, or a system administrator who wants to implement SugarCRM for yourself either as a first CRM or as a replacement for existing solutions, this book is for you. Existing SugarCRM users who want to broaden their understanding of the topic will find this book valuable too. No programming knowledge is required to use this book to implement, customize, and use SugarCRM.", "author": "Angel Magana, Michael Whitehead", "slug": "implementing-sugarcrm-5x-71631-9781847198679-angel-magana-michael-whitehead", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847198662.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71631", "product_url": "/app/ecom/book/71631/implementing-sugarcrm-5x-71631-9781847198679-angel-magana-michael-whitehead", "bisac_codes": [ "COM032000" ], "items_count": null, "identifiers": { "ISBN13": "9781847198662", "EISBN13": "9781847198679" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065955" } } } }, { "type": "Product", "id": "00010000071630", "attributes": { "name": "Microsoft Dynamics NAV Administration", "subtitle": "", "description": "Microsoft Dynamics NAV is an Enterprise Resource Planning (ERP) software product that integrates financial, manufacturing, supply chain management, sales and marketing, project management, human resources, and services management information from across your organization, into a centralized database. It can take hours to browse through documentation and references available online to learn how to install, configure, deploy and administer Dynamics NAV. This book aims to offer quick-start information in one place. You will be amazed to find out how easily you can administer Dynamics NAV using this quick step-by-step guide. This book also has recommendations for software and hardware requirements including operating system considerations and hardware considerations for administering Dynamics NAV to your advantage. It covers some advanced functions to set up periodic activities, common batch jobs, and create object files. It will also guide you to secure your database by creating backups and improving performance with practical examples. First you will look at the considerations for deploying Dynamics NAV and best practices and the most important aspects of every ERP installation. Then you will install Dynamics NAV-client and server components and use Dynamics NAV with the Microsoft Stack. We discuss the Dynamics NAV Security Architecture including security recommendations and best practices. You will then create and restore backups. This book covers some recommendations about performance tuning-using appropriate code syntax, proper hardware sizing, and considerations for writing customized C/AL code while using SQL Server database. Finally, you will set up procedures for scheduling pre-defined reoccurring processes, error and exception handling procedures, and provide mechanisms for automatic data processing on the server. Also, you will learn different methods used in handling, promoting to the database, and creating object files-tables, reports, codeunits, forms, pages, dataports and XMLports. A hands on, short guide taking administrators through the installation, configuration, deployment, and ultimately, the administration of Dynamics NAV This book is a tutorial guide that illustrates the steps needed to install, configure, deploy, and administer Dynamics NAV. It shows you how to get started with Dynamics NAV and then gradually explains other admin tasks such as backing up and performance tuning, using practical examples. If you want to get started in administering Dynamics NAV, this book is for you. Readers do not need any previous experience with Dynamics NAV.", "author": "Amit Sachdev, Sharan Oberoi", "slug": "microsoft-dynamics-nav-administration-71630-9781847198778-amit-sachdev-sharan-oberoi", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847198761.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71630", "product_url": "/app/ecom/book/71630/microsoft-dynamics-nav-administration-71630-9781847198778-amit-sachdev-sharan-oberoi", "bisac_codes": [ "COM021000" ], "items_count": null, "identifiers": { "ISBN13": "9781847198761", "EISBN13": "9781847198778" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066447" } } } }, { "type": "Product", "id": "00010000071627", "attributes": { "name": "WS-BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g", "subtitle": "", "description": "Business Process Execution Language (BPEL, aka WS-BPEL) has become the de-facto standard for orchestrating services in SOA composite applications. BPEL reduces the gap between business requirements and applications and allows for better alignment between business processes and underlying IT architecture. BPEL is for SOA what SQL is for databases. Therefore learning BPEL is essential for the successful adoption of SOA or the development of composite applications. Although BPEL looks simple at first sight, it hides its large potential and has many interesting and advanced features. If you can get familiar with these features - you can maximize the value of SOA. This book provides a comprehensive and detailed coverage of BPEL, one of the centerpieces of SOA. It covers basic and advanced features of BPEL 2.0 and provides several real-world examples. In addition to BPEL specification the book provides comprehensive coverage of BPEL support in Oracle SOA Suite 11g, including security, transactions, human workflow, process monitoring, automatic generation of BPEL from process models, dynamic processes, and more. This book starts with an introduction to BPEL, its role with regard to SOA and the process-oriented approach to SOA. The authors give short descriptions of the most important SOA platforms and BPEL servers-the run time environments for the execution of business processes specified in BPEL-and compare BPEL to other business process languages. The book will then move on to explain core concepts such as invoking services, synchronous and asynchronous processes, partner links, role of WSDL, variables, flows, and more.Moving ahead you will become familiar with fault handling, transaction management and compensation handling, scopes, events and event handlers, concurrent activities and links. The authors also discuss the business process lifecycle, correlation of messages, dynamic partner links, abstract business processes and mapping from BPMN to BPEL. The book presents in detail, how to use BPEL with Oracle SOA Suite 11g PS2. It explains the development of BPEL and SCA assemblies, and demonstrates different approaches with some practical examples. It addresses security, transaction handling, and human workflow. Then, the book addresses entity variables, notification services, fault management framework, and business events in BPEL. It provides exhaustive coverage of monitoring BPEL processes and developing dashboards with Oracle BAM. It explains how to use BPEL processes with Oracle Service Bus and Oracle Service Registry. Using examples, the book also demonstrates how to transform business process models in BPMN (using Business Modeler) to BPEL, how to achieve round-tripping using BPA Suite and BPM Suite, and how to use Oracle Enterprise Repository to govern BPEL processes. The book also covers the complete BPM lifecycle from modeling through implementation, execution, monitoring, and optimization and presents advanced, real-world examples. A comprehensive and practical guide to the design, development, and use of Business Process Execution Language with Oracle SOA Suite 11g. This book is a comprehensive guide that shows developers how to design and develop business processes in BPEL efficiently. Throughout the book, the authors discuss important concepts and show real-world examples covering Oracle SOA Suite 11g and related products. This book is aimed at SOA architects and developers involved in the design, implementation, and integration of composite applications and end-to-end business processes. The book provides comprehensive coverage of WS-BPEL 2.0 for implementing business processes and developing SCA composite application, dealing with the issues of composition, orchestration, transactions, coordination, and security. This book uses Oracle SOA Suite 11g and related Oracle products. To follow this book you need to have basic knowledge of XML, web services, and Java EE.", "author": "Matjaz B. Juric, Marcel Krizevnik", "slug": "ws-bpel-20-for-soa-composite-applications-with-oracle-soa-suite-11g-71627-9781847197955-matjaz-b-juric-marcel-krizevnik", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847197948.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71627", "product_url": "/app/ecom/book/71627/ws-bpel-20-for-soa-composite-applications-with-oracle-soa-suite-11g-71627-9781847197955-matjaz-b-juric-marcel-krizevnik", "bisac_codes": [ "COM005030" ], "items_count": null, "identifiers": { "ISBN13": "9781847197948", "EISBN13": "9781847197955" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067055" } } } }, { "type": "Product", "id": "00010000071626", "attributes": { "name": "XNA 4.0 Game Development by Example: Beginner's Guide", "subtitle": "", "description": "XNA Game Studio enables hobbyists and independent game developers to easily create video games. It gives you the power to bring your creations to life on Windows, the Xbox 360, the Zune, and the Windows Phone platforms. But before you give life to your creativity with XNA, you need to gain a solid understanding of some game development concepts. This book covers both the concepts and the implementations necessary to get you started on bringing your own creations to life with XNA. It details the creation of four games, all in different styles, from start to finish using the Microsoft XNA Framework, including a puzzler, space shooter, multi-axis shoot-'em-up, and a jump-and-run platform game. Each game introduces new concepts and techniques to build a solid foundation for your own ideas and creativity. Beginning with the basics of drawing images to the screen, the book then incrementally introduces sprite animation, particles, sound effects, tile-based maps, and path finding. It then explores combining XNA with Windows Forms to build an interactive map editor, and builds a platform-style game using the editor-generated maps. Finally, the book covers the considerations necessary for deploying your games to the Xbox 360 platform. By the end of the book, you will have a solid foundation of game development concepts and techniques as well as working sample games to extend and innovate upon. You will have the knowledge necessary to create games that you can complete without an army of fellow game developers at your back. A step-by-step tutorial to using Microsoft XNA by creating four different styles of video games. This book is a step-by-step tutorial that includes complete source code for all of the games covered. It adopts an engaging style to teach all the game development concepts. Each block of code is explained, and game development concepts are diagrammed and covered in detail. Each game begins with a concept description and concludes with suggestions for expanding on the finished game. If you are an aspiring game developer who wants to take a shot at creating games for the Microsoft Windows platform with the XNA Framework, then this book is for you. Using this book, you can get started with creating games without any game development experience. A basic knowledge of C# would be helpful to kick-start your game development, but it's not essential.", "author": "Kurt Jaegers", "slug": "xna-40-game-development-by-example-beginners-guide-71626-9781849690676-kurt-jaegers", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849690669.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71626", "product_url": "/app/ecom/book/71626/xna-40-game-development-by-example-beginners-guide-71626-9781849690676-kurt-jaegers", "bisac_codes": [ "COM012040" ], "items_count": null, "identifiers": { "ISBN13": "9781849690669", "EISBN13": "9781849690676" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067057" } } } }, { "type": "Product", "id": "00010000071624", "attributes": { "name": "OpenStreetMap", "subtitle": "", "description": "Imagine being able to create accurate maps that look how you want them to, and use them on the Web or in print, for free. OpenStreetMap allows exactly that, with no restrictions on how or where you use your maps. OpenStreetMap is perfect for businesses that want to include maps on their website or in publications without paying high fees. With this book in hand you have the power to make, alter, and use this geographical data in a collaborative way from anywhere on the Earth. OpenStreetMap was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive, or unexpected ways. This book will allow you to take control of your own maps and use them smoothly. This book introduces the reader to the OpenStreetMap project and shows you how to participate in the project, and make use of the data it provides. No prior knowledge of the project is assumed, and technical details are kept to a minimum. In this book, you'll learn how easy it is to add your neighborhood to OpenStreetMap using inexpensive GPS equipment, or even no GPS at all. You'll find out how to communicate with other mappers working in the same area, and where to find more information about how to map the world around you. Once you have your area mapped, you'll learn how to turn this information into maps, whether for use in print or online, large or small, and with the details you want shown. The book describes several rendering methods, each suited to different types of map, and takes you through a tutorial on each one. OpenStreetMap is a free map of the world. With this book and eBook you will learn how to add information to it and produce digital maps you can use for anything, for free. This book introduces the OSM project, its aims and objectives, and its history, then guides you through the process of gathering, editing, and using OpenStreetMap data using a series of real-world examples. This book is the perfect aid for geographic-information professionals interested in using OpenStreetMap in their work and web designers and developers who want to include mapping in their sites, and want a distinctive style. It is for you if you have a need to use maps and geographic data for work or leisure, and want accurate, up-to-date maps showing the information you're interested in, without details you don't need. If you want to use maps for navigation and want more or less detail than traditional printed maps give this book is perfect for you.", "author": "Jonathan Bennett", "slug": "openstreetmap-71624-9781847197511-jonathan-bennett", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847197504.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71624", "product_url": "/app/ecom/book/71624/openstreetmap-71624-9781847197511-jonathan-bennett", "bisac_codes": [ "COM032000" ], "items_count": null, "identifiers": { "ISBN13": "9781847197504", "EISBN13": "9781847197511" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066606" } } } }, { "type": "Product", "id": "00010000071622", "attributes": { "name": "Unity 3D Game Development by Example: Beginner's Guide", "subtitle": "", "description": "Beginner game developers are wonderfully optimistic, passionate, and ambitious. But that ambition is often dangerous! Too often, budding indie developers and hobbyists bite off more than they can chew. Some of the most popular games in recent memory - Doodle Jump, Paper Toss, and Canabalt, to name a few - have been fun, simple games that have delighted players and delivered big profits to their creators. This is the perfect climate for new game developers to succeed by creating simple games with Unity 3D, starting today. This book starts you off on the right foot, emphasizing small, simple game ideas and playable projects that you can actually finish. The complexity of the games increases gradually as we progress through the chapters. The chosen examples help you learn a wide variety of game development techniques. With this understanding of Unity 3D and bite-sized bits of programming, you can make your own mark on the game industry by finishing fun, simple games. This book shows you how to build crucial game elements that you can reuse and re-skin in many different games, using the phenomenal (and free!) Unity 3D game engine. It initiates you into indie game culture by teaching you how to make your own small, simple games using Unity3D and some gentle, easy-to-understand code. It will help you turn a rudimentary keep-up game into a madcap race through hospital hallways to rush a still-beating heart to the transplant ward, program a complete 2D game using Unity's User Interface controls, put a dramatic love story spin on a simple catch game, and turn that around into a classic space shooter with spectacular explosions and \"pew\" sounds! By the time you're finished, you'll have learned to develop a number of important pieces to create your own games that focus in on that small, singular piece of joy that makes games fun. This book shoots straight for the heart of fun, simple game design and keeps shooting until you have all the pieces you need to assemble your own great games. The book takes a clear, step-by-step approach to building small, simple game projects. It focuses on short, attainable goals so that the reader can finish something, instead of trying to create a complex RPG or open-world game that never sees the light of day. This book encourages readers hungry for knowledge. It does not go into gory detail about how every little knob and dial functions - that's what the software manual is for! Rather, this book is the fastest path from zero to finished game using the Unity 3D engine. If you've ever wanted to develop games, but have never felt \"smart\" enough to deal with complex programming, this book is for you. It's also a great kick-start for developers coming from other tools like Flash, Unreal Engine, and Game Maker Pro.", "author": "Ryan Henson Creighton", "slug": "unity-3d-game-development-by-example-beginners-guide-71622-9781849690553-ryan-henson-creighton", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849690546.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71622", "product_url": "/app/ecom/book/71622/unity-3d-game-development-by-example-beginners-guide-71622-9781849690553-ryan-henson-creighton", "bisac_codes": [ "COM012040" ], "items_count": null, "identifiers": { "EISBN13": "9781849690553" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066952" } } } }, { "type": "Product", "id": "00010000071620", "attributes": { "name": "IBM Lotus Sametime 8 Essentials: A User's Guide", "subtitle": "", "description": "IBM Lotus Sametime software allows you to collaborate and communicate with others in real time. By using Sametime, you can communicate with your peers and teammates with the Sametime Connect client, embedded Sametime integration with Lotus Notes or Microsoft Outlook e-mail, or on mobile devices like a Blackberry. You will be able to connect to your colleagues via text, voice, video, or by setting up an online meeting with colleagues in several sites or countries getting the information you need to do your job and make better and faster decisions. This user guide enables you, no matter what your skill level, to develop and increase your knowledge of Sametime and how to use each feature from start to finish. It shows how you can effectively collaborate with your colleagues and teammates both in your organization and outside your organization by using the features of Sametime. It's practical, and most of all, fun! This book takes you from the basics of Sametime through to the most advanced features with a focus on real work-related situations along with plenty of screen prints to guide you. You'll learn everything from how to conduct a quick chat to conducting an online meeting. Or perhaps you want to learn how to take advantage of Sametime's telephony features or set up an online poll? The book starts by teaching you how to install Sametime and set up a contact list of people with whom you interact. Next, you learn how the chat feature of Sametime works, from using basic text to sharing screen-capture images. You learn how to use Sametime both within an organization and with other external instant messaging services like AOL, Yahoo, and Google. However, Sametime isn't restricted to just the Sametime client. You learn how to use Sametime from a web browser as well as from a mobile device. Meeting rooms with screen sharing, whiteboarding, audio, and video features are covered, as well as how Sametime integrates into an organization's phone system so that you can have a single place to go for all your communication and collaboration needs. Learn how Sametime advanced features like persistent chats and broadcast communities can help your project teams stay organized. And finally learn about Sametime 8.5 and 8.5.1. Dive into Sametime and learn to use all the features of this rich collaboration software tool As a user, you will learn, using real-world scenarios and tasks, exactly how to use all the features of Sametime. Beginning with how to install Sametime, we've included step-by-step descriptions and screen prints for each topic area in a clear easy-to-follow format. Each chapter builds on what you learn in earlier chapters and guides you into using the more advanced features of Sametime, but if you only want to develop your skills in one particular area, each chapter acts as a stand-alone module. If you want to learn how to use IBM Lotus Sametime, then this book is for you. No matter if you're new to Sametime or want to become a Sametime power user, this book contains something for you. The focus is on using Sametime as a user and does not include information about development or administration of a Sametime environment; but any user of Sametime in an organization will be able to take this book, sit down at their computer, and learn how to use each feature of Sametime from start to finish.", "author": "Thomas Duff, Marie L. Scott", "slug": "ibm-lotus-sametime-8-essentials-a-users-guide-71620-9781849680615-marie-l-scott-thomas-duff", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680608.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71620", "product_url": "/app/ecom/book/71620/ibm-lotus-sametime-8-essentials-a-users-guide-71620-9781849680615-marie-l-scott-thomas-duff", "bisac_codes": [ "COM060090" ], "items_count": null, "identifiers": { "ISBN13": "9781849680608", "EISBN13": "9781849680615" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065934" } } } }, { "type": "Product", "id": "00010000071619", "attributes": { "name": "Microsoft Windows Workflow Foundation 4.0 Cookbook", "subtitle": "", "description": "Windows Workflow Foundation 4.0 (WF) is a significant part of .NET Framework 4.0. WF makes workflow technology available to every single programmer that uses the .NET Framework 4.0. It is easy to create long running and distributed programs using WF with the right knowledge. With this book, you will discover that working with workflows is easy. This book provides both step-by-step recipes and relevant background information. It covers all the important aspects of Windows Workflow Foundation 4.0. The best thing about this book is that all recipes are based on real-world experiences of Andrew Zhu. Andrew is a global WF and BizTalk technology support engineer for Microsoft. This book covers everything you need to know, when working with workflows. Get to grips with flow control activities, messaging, and transaction processes with easy to understand steps followed by explanations. You will quickly learn to use collection and custom WF activities and WF services. You will see recipes that illustrate integration of Windows Workflow with other applications such as WPF, ASP.NET, WCF service.Lastly, you will discover how easily you can customize W4 Designer with WF rule engine and others. A fast-paced handbook with all that you wanted to know about working with workflows This is a fast-paced and to-the-point handbook, it takes you through the important aspects that you need to know when working with Windows WF. The range of topics that we cover in this book is driven by what the working developer needs to know. It is neither a comprehensive reference to the whole WF architecture, nor a strategic guide to the complete application development lifecycle. If you find yourself working with Windows Workflow Foundation 4.0 and you have basic knowledge of C#/.NET Framework/ VB and workflow, this book is for you. It will be best if you know both C# and VB, because WF 4.0 expression can only be written in VB (at the time of writing). With this book, you will be able to enhance your applications with flexible workflow capabilities using WF 4.0. To follow the recipes, you will need to be comfortable with .NET Framework, C# programming, basics of SOA, and how to develop them.", "author": "Andrew Zhu", "slug": "microsoft-windows-workflow-foundation-40-cookbook-71619-9781849680790-andrew-zhu", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680783.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71619", "product_url": "/app/ecom/book/71619/microsoft-windows-workflow-foundation-40-cookbook-71619-9781849680790-andrew-zhu", "bisac_codes": [ "COM051380" ], "items_count": null, "identifiers": { "ISBN13": "9781849680783", "EISBN13": "9781849680790" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066499" } } } }, { "type": "Product", "id": "00010000071618", "attributes": { "name": "Applied Architecture Patterns on the Microsoft Platform", "subtitle": "", "description": "Every day, architects and developers are asked to solve specific business problems in the most efficient way possible using a broad range of technologies. Packed with real-world examples of how to use the latest Microsoft technologies, this book tackles over a dozen specific use case patterns and provides an applied implementation with supporting code downloads for every chapter. In this book, we guide you through thirteen architectural patterns and provide detailed code samples for the following technologies: Windows Server AppFabric, Windows Azure Platform AppFabric, SQL Server (including Integration Services, Service Broker, and StreamInsight), BizTalk Server, Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF). This book brings together - and simplifies - the information and methodology you need to make the right architectural decisions and use a broad range of the Microsoft platform to meet your requirements. Throughout the book, we will follow a consistent architectural decision framework which considers key business, organizational, and technology factors. The book is broken up into four sections. First, we define the techniques and methodologies used to make architectural decisions throughout the book. In Part I, we provide a set of primers designed to get you up to speed with each of the technologies demonstrated in the book. Part II looks at messaging patterns and includes use cases which highlight content-based routing, workflow, publish/subscribe, and distributed messaging. Part III digs into data processing patterns and looks at bulk data processing, complex events, multi-master synchronization, and more. Finally, Part IV covers performance-related patterns including low latency, failover to the cloud, and reference data caching. Expert assessment and implementation guidance across 13 Enterprise scenarios The book consists of a set of business scenarios and corresponding solution critiques. Each \"use case\" chapter is made up of a problem description, assessment of implementation options, and the selection of the ideal solution candidate. We then construct the solution using the chosen Microsoft technology. This book is for architects, developers, and managers who need to improve their knowledge of the Microsoft application platform. This book will appeal to anyone who wants to get up to speed on selecting the most appropriate platform for a particular problem. Consultants and executive leadership will also find significant value in this book. A good understanding of the general Windows platform and development technologies would be helpful.", "author": "Richard Seroter, Rama Ramani, Mike Sexton, Ewan Fairweather, Stephen W. Thomas", "slug": "applied-architecture-patterns-on-the-microsoft-platform-71618-9781849680554-richard-seroter-ewan-fairweather-rama-ramani-mike-sexton-stephen-w-thomas", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680547.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71618", "product_url": "/app/ecom/book/71618/applied-architecture-patterns-on-the-microsoft-platform-71618-9781849680554-richard-seroter-ewan-fairweather-rama-ramani-mike-sexton-stephen-w-thomas", "bisac_codes": [ "COM032000" ], "items_count": null, "identifiers": { "ISBN13": "9781849680547", "EISBN13": "9781849680554" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065537" } } } }, { "type": "Product", "id": "00010000071617", "attributes": { "name": "The Business Analyst's Guide to Oracle Hyperion Interactive Reporting 11", "subtitle": "", "description": "Oracle Hyperion Interactive Reporting is one of the many products in the Oracle Enterprise Performance Management software suite, an industry-leading business intelligence software package. The primary focus of the Interactive Reporting product is to provide strong relational querying and data analysis capabilities. It also provides the capability to disseminate information throughout an enterprise. There is a very steep learning curve for most users of this tool. This book examines the power of the Interactive Reporting Web Client software, focusing on the key features of each section of the product. The author's experience in developing and supporting Interactive Reporting users is very well documented in this book. The goal is to educate you on every useful feature of the product, enabling you to gather information from various sources and process it to produce meaningful results that help you to spot problems and analyze trends necessary for business decisions. The book starts with a quick introduction to the product interface and the EPM Workspace, with explanation of importing and provisioning. It then takes you through each section from building a query and data model to building graphical displays of the data in a logical sequence. The report sections and interactive dashboards are also discussed at length. The book also covers advanced features of the product and provides you with the information necessary to build the foundation for creating complex queries and computations using the product. Demonstrates the key functionalities of the Oracle Hyperion Interactive Reporting software with a detailed view of each section and an introduction to dashboard design This is a hands-on walkthrough, from gathering information to creating a report to the presentation sections. It helps you to get accustomed to the software and gives an in-depth understanding of how to easily unleash the powerful functionality of the software. As a result you will be able to use the powerful functionalities of Oracle Hyperion Interactive Reporting 11 to drive important business decisions. The style of the book allows you to use it as a guide to walk through each chapter or as reference material while you work with the software. This book is for all Oracle Hyperion Interactive reporting users from novice to advanced. If you find yourself struggling while using this tool or you are new to the tool, this book will guide you through and make the learning process incremental.", "author": "Edward J. Cody", "slug": "the-business-analysts-guide-to-oracle-hyperion-interactive-reporting-11-71617-9781849680370-edward-j-cody", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680363.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71617", "product_url": "/app/ecom/book/71617/the-business-analysts-guide-to-oracle-hyperion-interactive-reporting-11-71617-9781849680370-edward-j-cody", "bisac_codes": [ "COM005030" ], "items_count": null, "identifiers": { "ISBN13": "9781849680363", "EISBN13": "9781849680370" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066923" } } } }, { "type": "Product", "id": "00010000071616", "attributes": { "name": "IBM Lotus Notes 8.5 User Guide", "subtitle": "", "description": "IBM Lotus Notes is an integrated desktop client option providing security-rich e-mail and calendar capabilities with a powerful platform for collaborative business applications. Lotus Notes enables you to take your business communications to a new level efficiently, quickly and productively. Many of us use Lotus Notes in our work on a daily basis and being able to use it more efficiently and smartly will benefit our hectic work lives. This exciting user guide enables business users to master all these aspects simply and effectively. This book provides comprehensive coverage of Lotus Notes in its entirety. It is easy to follow the instructions as they come with clear explanations and screenshots. This book will introduce the important features of Lotus Notes and at the same time give business users a deeper and clearer understanding of basic functionality, providing the answers to many questions that are encountered while sending mails, using calendars, and working with Lotus Notes applications. This practical, hands-on user guide shows you how to master all of the new features of Lotus Notes 8.5. This book begins by exploring the client interface of Lotus Notes including the Open List, the Home Page, the Side Bar, as well as many other options. You will see how Sametime facilitates instant communication, and how to get the most out of it. Widgets- small applications that you can install in the Lotus Notes side bar- such as LinkedIn, Google Maps, World clocks, Wikipedia search, and more are discussed at length, enabling you to access valuable information and also customize the widgets quickly. Messaging is covered in detail, with many time saving features explored. You will learn how to manage your Contacts, and even offer access to others as required. Moving ahead, you will see how calendars can be used to manage time effectively, especially with meetings. Next you will explore Notes applications, and how to work remotely with Lotus Notes. Finally, we introduce Symphony, which is an office suite that is included in Lotus Notes. By following the practical, real-world examples, you will successfully master Lotus Notes and be able to get the most out of this diverse application. A compact Lotus Notes User Guide, this book covers best practices, hints, tips, and tricks of Lotus Notes 8.5. It draws on real-world examples and you will find this book to be an invaluable reference for Lotus Notes. There are significant changes from the earlier versions of Lotus Notes to the current version of 8.5 and this book covers the new features in detail so that you will be able to take advantage of them. However, this book also covers key features from earlier versions, which have stood the test of time. If you are a business user who wants to get the most out of Lotus Notes, then this book is for you. From beginners to seasoned professionals, this book aims to cover the features, best practices, tips, tricks, and tools that enable you to work smarter-almost effortlessly-in Lotus Notes 8.5.", "author": "Karen Hooper", "slug": "ibm-lotus-notes-85-user-guide-71616-9781849680219-karen-hooper", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849680202.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71616", "product_url": "/app/ecom/book/71616/ibm-lotus-notes-85-user-guide-71616-9781849680219-karen-hooper", "bisac_codes": [ "COM032000" ], "items_count": null, "identifiers": { "ISBN13": "9781849680202", "EISBN13": "9781849680219" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065931" } } } }, { "type": "Product", "id": "00010000071612", "attributes": { "name": "Object-Oriented Programming in ColdFusion", "subtitle": "", "description": "Are you tired of procedural programming or is your extensive code base starting to become un-manageable? Breathe some new life into your code and improve your development skills with the basic concepts of object-oriented programming. Utilize objects, modular components, and design patterns to expand your skills and improve your ColdFusion applications. Packed with example code, and written in a friendly, easy-to-read style, this book is just what you need if you are serious about ColdFusion. This book is a fast-paced tutorial to important ColdFusion object-oriented programming topics. It will give you clear, concise, and practical guidance to take you from the basics of ColdFusion to the skills that will make you a ColdFusion developer to be reckoned with. Don't be put off by jargon or complex diagrams; read and see how you can benefit from this book and extend your development skills in the process. Using the practical examples within this guide, you will learn how to structure your applications and code, applying the fundamental basics of object-oriented programming to develop modular, reusable components that will scale easily with your application. You will learn the basic fundamental practices of object-oriented programming, from object creation and re-use, to Bean objects, service layers, Data Access objects, and sample design patterns to gain a better understanding of OOP using examples that can be altered and applied in your application. Complete with detailed code samples and snippets, and written in a friendly easy-to-follow style, you will be able to break free from writing purely procedural code and enhance your applications by building structured applications utilizing basic design patterns and object-oriented principles. An introduction to object-oriented programming in ColdFusion This book is a fast-paced tutorial to developing ColdFusion applications using an object-oriented programming approach. Complete with code examples that can be altered and applied to your application and careful explanations, this book will guide you through your first interaction with object-oriented programming within your ColdFusion applications. If you are a web developer wanting to implement object-oriented programming with ColdFusion, then this book is for you. If your goal is to get a good grounding in the basics of object-oriented programming concepts, this book is perfect for you. No prior knowledge of object-oriented programming is expected, but basic knowledge of ColdFusion development skills is assumed.", "author": "Matt Gifford", "slug": "object-oriented-programming-in-coldfusion-71612-9781847196330-matt-gifford", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847196323.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71612", "product_url": "/app/ecom/book/71612/object-oriented-programming-in-coldfusion-71612-9781847196330-matt-gifford", "bisac_codes": [ "COM051000" ], "items_count": null, "identifiers": { "ISBN13": "9781847196323", "EISBN13": "9781847196330" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066576" } } } }, { "type": "Product", "id": "00010000071611", "attributes": { "name": "PostgreSQL 9.0 High Performance", "subtitle": "", "description": "PostgreSQL database servers have a common set of problems they encounter as their usage gets heavier and requirements more demanding. You could spend years discovering solutions to them all, step by step as you encounter them. Or you can just look in here. All successful database applications are destined to eventually run into issues scaling up their performance. Peek into the future of your PostgreSQL database's problems today. Know the warning signs to look for, and how to avoid the most common issues before they even happen. Surprisingly, most PostgreSQL database applications evolve in the same way: Choose the right hardware. Tune the operating system and server memory use. Optimize queries against the database, with the right indexes. Monitor every layer, from hardware to queries, using some tools that are inside PostgreSQL and others that are external. Using monitoring insight, continuously rework the design and configuration. On reaching the limits of a single server, break things up; connection pooling, caching, partitioning, and replication can all help handle increasing database workloads. The path to a high performance database system isn't always easy. But it doesn't have to be mysterious with the right guide. A clear, step-by-step guide to optimizing and scaling up PostgreSQL database servers Improving database performance requires an equal mix of understanding theoretical concepts and working through hands-on examples. You'll find both here. Many of the examples given will be immediately useful for monitoring and improving your PostgreSQL deployments, providing insight into hard-to-obtain information about your database. This book is aimed at intermediate to advanced database administrators using or planning to use PostgreSQL. Portions will also interest systems administrators looking to build or monitor a PostgreSQL installation, as well as developers interested in advanced database internals that impact application design.", "author": "Gregory Smith", "slug": "postgresql-90-high-performance-71611-9781849510318-gregory-smith", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849510301.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71611", "product_url": "/app/ecom/book/71611/postgresql-90-high-performance-71611-9781849510318-gregory-smith", "bisac_codes": [ "COM084010" ], "items_count": null, "identifiers": { "ISBN13": "9781849510301", "EISBN13": "9781849510318" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066726" } } } } ], "meta": { "pagination": { "page": 77779, "pages": 78455, "count": 1569090 } } }
Response Info
Default: None