PDF-CHM-Books-Catalogue--
Posted: July 12th, 2009, 6:31pm CEST
The Views module is a powerful and flexible tool for displaying content on a Drupal site. Views came on the Drupal scene in 2005. Developed primarily by an awesome coder named Earl Miles with much input from other Drupalers, it has revolutionized the Drupal website developer experience.
This book offers step-by-step Views recipes for use by Drupal administrators and themers. We will be cooking up an extensive smorgasbord. We'll create lists, tables, calendars, charts, maps, proximity searches, fused views, views bulk operations, and so on, while introducing a wide array of techniques and companion modules along the way. Most of the recipes require no programming, but some contain useful code snippets.
This book covers Views for Drupal 5.x. (Views 2 will be the primary subject of a separate book.)
Why release a book on a Drupal 5 module, when Drupal 6 has already been released? It's simple: Many web site developers use Drupal 5!
There are often good reasons for this. Web site developers like to be sure that required modules are in good working shape for the version of Drupal they select. If contributed modules required for the site are not yet ported to Drupal 6, it is a reasonable option to use Drupal 5. Also, if a developer is replicating most of the functionality of an existing Drupal 5 site, she may use Drupal 5. Many developers inherit web sites that are still based on Drupal 5 code. Additionally, developers are still releasing new Drupal 5 modules. Drupal 5 remains a rich and widely-used framework.
Full download
Posted: July 12th, 2009, 6:30pm CEST
This is not a book for geeks. This book will not tell you about PHP, HTML, or anything else that you don't need to know. This is a practical book for teachers written by a teacher with two decades of experience, latterly, in using Moodle to motivate youngers. The aim of this book is to give you some hints and advice on how to get your Moodle course up and running with useful content that your students will actually want to go and learn from on a regular basis.
We will assume that you have an installation of Moodle that is managed by somebody else, so that you are only responsible for creating and delivering course content. Throughout the book, we will be building a course from scratch, adaptable for ages 7-14, on Rivers and Flooding. It could be any topic however, as Moodle lends itself to all subjects and people of all ages.
Full download
Posted: July 12th, 2009, 6:29pm CEST
Practical tips on advertising products and services simply, effectively, and without a big budget abound in this conversational business book. Step-by-step advice is offered on creating an advertisement, buying advertising space, and ensuring that advertisements are effective. Advertising in newspapers, magazines, on the radio, television, the Internet, and on billboards are covered. Easily digested tips that take only one minute to read make sure advertisers get the most bang for their buck. A glossary of advertising terms, a guide to smart advertising words and phrases, and black forms and checklists round out this easy-to-use volume.
About the Author
Andrew Griffiths has been a small business owner for over 20 years. He is the founder of the Marketing Professionals, a marketing consulting firm, and the author of 101 Survival Tips for Your Business, 101 Ways to Market Your Business, and 101 Ways to Really Satisfy Your Customers.
Full download
Posted: July 12th, 2009, 6:28pm CEST
Opened on May 24, 1883, the Brooklyn Bridge is widely considered the greatest engineering achievement of the 19th century. This vision of designer John Augustus Roebling would be the longest bridge ever built at the time. During the 30-year construction period, the project withstood city politics, numerous construction conundrums and accidents, and the death of Roebling. Standing as a prime example of American technological and architectural progress, this iconic suspension bridge remains one of the world's most recognized structures. Built to link Manhattan and Brooklyn, the Brooklyn Bridge remains the most popular bridge in New York, open to pedestrians and motorists alike. Today, more than 160,000 people cross the bridge every day.
About the Author
G.S. Prentzas is an editor and writer who lives in New York. He has written more than a dozen books for young readers, including Miranda Rights in Chelsea House's Point/Counterpoint series, Thurgood Marshall: Champion of Justice, and Tribal Law. Prentzas graduated with honors from the University of North Carolina School of Law.
Full download
Posted: July 12th, 2009, 6:27pm CEST
One look at the App Store will show you just how hot iPhone games have become. Games make up over 25 percent of all apps, and over 70 percent of the apps in the App Store's
Most Popular category. Surprised? Of course not! We've all filled our iPhones with games, and many of us hope to develop the next best seller.
This book is a collection of must-know information from master independent iPhone game developers. In it, you'll discover how some of the most innovative and creative game developers have made it to the pinnacle of game design and profitability. This book is loaded with practical tips for efficient development, and for creating compelling, addictive gaming experiences. And it's not all talk! It's supported with code examples that you can download and use to realize your own great ideas.
This book's authors are responsible for some of the all-time most popular and talked-about games:
- Brian Greenstone developed Enigmo and Cro-Mag Rally.
- Aaron Fothergill developed Flick Fishing.
- Mike Lee developed Tap Tap Revolution, the most downloaded game in App Store history.
- Mike Kasprzak's Smiles was a finalist in the IGF 2009 Best Mobile Game competition.
- PJ Cabrera, Richard Zito, and Matthew Aitken (Quick Draw, Pole2Pole); Joachim Bondo (Deep Green); and Olivier Hennessy and Clayton Kane (Apache Lander) have received glowing reviews and accolades for their games.
Pair iPhone Games Projects with Apress's best-selling Beginning iPhone Development: Exploring the iPhone SDK, and you'll have everything you need to create the next game to top the sales charts.
What you'll learn
- How to optimize games using iPhone SDK tools such as Instruments and Shark, and how to optimize your graphics and sound files for the best performance
- Insight into the art and craft of game design
- How to implement social networking in your game with RESTful web services
- Tips on rapid game development with C on iPhone
- How to increase your market by developing games that run on iPhone, Mac OS X, Linux, and Windows
- How to create multiplayer iPhone games
Who is this book for?
All iPhone game developers, and anyone with an iPhone who wants to learn how games are made
About the Author
PJ Cabrera is a software engineer with more than 12 years of experience developing information systems in various industries, programming in C, C++, Java, PHP, Python, and Ruby. But his real passion for many years has been hacking gadgets (i.e., turning a Sega Dreamcast into a NetBSD router, or running Android and Debian GNU/Linux on a Palm TX) and making home-brewed games for consoles such as Dreamcast, PlayStation 2, GameBoy Advance, and PSP. He is very excited that he can finally share his creative side on iPhone and XBox 360 with the general public through the App Store and XNA Community Games.
Full download
Posted: July 12th, 2009, 6:26pm CEST
Here are the techniques nursing students need to develop, apply, and refine their reasoning skills and gain the confidence needed to pass exams. With more than 1,475 classroom-tested, NCLEX-style questions that cover an entire nursing fundamentals course, this book provides a blueprint for applying critical thinking skills to answering the test questions that students will encounter throughout their nursing education. Extensive field testing with students and faculty ensures that all of the questions provide the information and test-taking experience students need to succeed. BONUS! New CD-ROM with two 75-question final exams.
100-question final exam, with answers and comprehensive rationales.
Completely revised and up-to-date to reflect the latest medical technology, practice guidelines, and standards of nursing practice.
100 new format questions in a single chapter multiple response, fill-in-the blank, hot spot drag and drop/ordered response items, and exhibit items that require a response to picture, chart, graph or table.
100 additional new format questions spread across 24 content areas.
Full download
Posted: July 12th, 2009, 6:24pm CEST
VirtueMart is a widely used component for adding e-commerce to a Joomla! site. VirtueMart covers all the aspects of e-commerce in an easy-to-use fashion and allows administrators to configure the various factors such as those of the shop, selling workflow, payment, products, and more. It also has many other features, which include managing customers and orders, so that every aspect of the shop is handled on-line for your comfort.
This book demonstrates the setting up of an on-line Joomla! e-commerce site from scratch using VirtueMart. It focuses specifically on e-commerce and VirtueMart. It teaches all the aspects of quickly setting up a feature-packed, easy-to-build e-commerce site--from basic installation and configuration of Joomla and VirtueMart through adding features step-by-step to an example web site to deployment.
The book begins with an introduction to VirtueMart with an explanation of its capabilities and how you can use it to earn money from your Joomla! site. This is followed by the necessary installation and configuration of Joomla! and VirtueMart to enable you to lay the foundation of your web site. Then it explains configuration of the VirtueMart store, which includes payment and shipping methods, configuring zones, and currencies.
The book then looks at managing products, customers, and orders, and customizing the web site appearance, all through demonstration so that you can build your own store with minimum effort, investment, and time. It also illustrates the promotion and public-relations factors such as banner ads, featured products, coupons, and more, so that you can build a wide customer base. It follows this up with examples of more advanced features such as localization and using extensions for bulk import/export of products to your VirtueMart shop, to suit your individual store needs. Maintenance, troubleshooting, and security, which are essential for running your site, are also explained. There is also an Appendix provided for configuring shipping and payment modules.
What you will learn from this book?
- Install/Uninstall Joomla! components, plug-ins, and modules; install the VirtueMart component and its modules, to start building your store.
- Configure the shop, create and use the appropriate zones and currencies, configure payment methods, shipping methods, and taxes, which form part of the most essential shop functionalities.
- Manage manufacturers and vendors, products and product categories, and watch your VirtueMart shop take real shape with the products you want to sell.
- Configure user registration settings for VirtueMart, manage users and user groups, create and use order status types, view order statistics and order details, update orders, and manage inventory, which will ease your apprehensions about customer service.
- Install and configure new themes, customize the Joomla! template, customize VirtueMart themes and layouts, and use search engine friendly (SEF) URLs to attract more customers to your shop.
- Use VirtueMart's promotional tools such as banner ads, specials, featured products, newsletters, product notifications, and more, which are important factors in determining the success of your business.
- Add further value to your shop by using different regions and region-specific taxes, multiple currencies, installing new languages, and translating the language of the site.
- Learn to add third-party extensions to further broaden VirtueMart functions for bulk import/export of products to your shop catalogue, update multiple product information at the same time using AJAX, and display slideshows with product images to spice up your shop further.
- Finally, learn to move the shop to your server, to back up and restore files and databases, and also about security, maintenance, and troubleshooting as a final step to complete your brand-new VirtueMart shop!
Approach
This is a step-by-step tutorial-style guide, which teaches you to build an e-commerce site through a complete practical example.
Who this book is written for?
Are you a Joomla! user who wants to build an e-commerce store? Do you have a Joomla! site and want to add e-commerce to it to sell products? Then this book is for you! The pre-requisites are simple. You should already know how to build a site with Joomla!, have a smattering of CSS/HTML and perhaps some PHP.
Full download
Posted: July 12th, 2009, 6:24pm CEST
Due to its power and expandability, Drupal has become one of the most popular open source content management systems. At the same time, Flash has been adopted for its ability to create beautiful and dynamic web applications. By combining these technologies, you can create Flash applications that are both visually stunning and rich in content.
This book is an in depth discussion and tutorial on how to integrate Flash applications with Drupal CMS. It will describe the best techniques and practices for integrating Flash technology with the power and flexibility of Drupal by building real-life Flash applications.
Within this book, you will learn how to build Flash applications that show text from within Drupal and also present images, music, and video within a single Flash application. You will also be able to take advantage of the expandable fields and content filtering provided from the CCK and Views modules to add flexibility and power to your Flash applications. Finally, you will learn how to add your own custom functionality to Drupal and then utilize that from within your Flash applications leaving you with a world of possibilities.
This book starts out with a simple introduction to Flash and Drupal technology where you will create a simple Flash application and then embed that within Drupal. From there, each subsequent chapter builds on the previous chapters tackling a new and challenging task.
For each new task, you will take a step-by-step approach to building a real-life application that utilizes the feature introduced within that chapter. You will also explore alternative design approaches that will eliminate the current design challenges that developers face when building Flash-driven Drupal sites; and all this while staying true to the Object Oriented Principles that govern the foundation of the ActionScript 3 language. By the end of this book, you will be able to apply all the lessons learned from this book to any other use case you may encounter.
What you will learn from this book?
- Understand how Flash and Drupal communicate
- Embed Flash applications within Drupal and also learn about the important modules that make it easier to work with Flash in Drupal
- Learn the asynchronous programming techniques for Drupal's web services
- Set up Drupal for web services using the services module to handle external interaction
- Create a custom recipe content type for your Flash application and add new fields and images to it
- Use Drupal's imageCache module with Flash to ensure that the images are not too large when loaded into our application
- Create an audio-handling class using ActionScript 3
- Load and play audio in Flash, and add user controls like on and off
- Utilize Object Oriented techniques in ActionScript 3 to build a common MediaPlayer class to be used for both audio and video applications
- Create a playlist of video nodes for our custom media player using Drupal Views
- Utilize user management within a Flash application to manage its users and protect the content of the site with a permission-based role system
- Add content to the Drupal web site and also keep it safe from malicious software
- Build a custom voting service and create a Flash-driven 5-star voter for Drupal using the popular FiveStar module
Approach
This book takes a step-by-step approach to building Flash applications for use with the Drupal Content Management System. In each chapter, you walk through the evolution of a real Flash application designed for Drupal. Every chapter builds on the previous one by presenting a more challenging feature for each additional chapter.
Who this book is written for?
This book is written for developers who wish to build dynamic flash applications. Although we will be using Drupal for our Content Management System, the lessons learned within this book can easily be applied to other content management systems such as Joomla or WordPress. Because of this, you are not assumed to be familiar with Drupal. Any interaction with Drupal will be described in full detail so that anyone can follow along. As for Flash, it is not necessary to be familiar with how to use Flash since that too will be covered within this book. However, it is recommended that you have some modest understanding of ActionScript and PHP since there are many code examples within this book.
About the Author
Travis Tidwell is the founder and CTO for TMT Digital, a company that specializes in the development of Flash applications for the Drupal content management system. He is also the sole developer for the Dash Media Player, which is a media player built specifically for Drupal. As well as contributing this media player, Travis is also the author and co-maintainer for the FlashVideo module, which is a complete video solution for Drupal.
Travis graduated with a Bachelors of Science in Electrical and Computer Engineering from Oklahoma State University and has worked as an Embedded Systems Engineer for companies specializing in automotive and agricultural GPS products. Travis then fell in love with web development and more specifically with Drupal and Flash, where he has developed numerous sites including Delicioso.com for Food Network's Ingrid Hoffmann.
Travis is happily married to his beautiful wife, Erin, and is the proud parent of a feisty one-year-old named Brycen. When Travis isn't working on the computer (which is rare these days), he enjoys the performing arts including playing guitar, singing, and tap dancing.
Full download
Posted: July 12th, 2009, 6:23pm CEST
MySQL has gained wide popularity because of its open-source nature, performance, reliability, robustness, and support for various platforms.
phpMyAdmin is a web-based front-end to manage MySQL databases and has been adopted by a number of open-source distributors. It is one of the most widely used open-source applications written in PHP. phpMyAdmin supports a wide range of operations with MySQL. Currently, it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, manage privileges, export data into various formats and is available in 52 languages. The powerful graphical interface of version 3.1 has made phpMyAdmin an indispensable tool for MySQL and web developers.
This is the first book that covers version 3.1, the latest version of phpMyAdmin. It has been fully updated from the previous version that covered phpMyAdmin Version 2.11. It is a comprehensive guide to unlocking the full potential of phpMyAdmin. It builds a solid understanding of the core capabilities of phpMyAdmin before walking you through every facet right from showing you how to set up and manage the database with clear, step-by-step instructions and screenshots to exploring the less well known and generally under-used features and capabilities of phpMyAdmin in depth. Along the way you'll build a more detailed understanding of SQL and how it works in MySQL.
Whether you are an experienced developer, system administrator, web designer or new to MySQL and phpMyAdmin, this book will show you how to increase your productivity and control when working with your MySQL.
What you will learn from this book?
- Administer MySQL users and get statistics about MySQL servers and databases
- Create better database tables and relational structures
- Generate multiple SQL queries and build a more detailed understanding of SQL and its workings
- Prepare better documentation of evolving table structures
- Manage databases, table data and structures, and indexes to create efficient databases
- Learn the different mechanisms involved in importing SQL and CSV files
- Examine the modified behavior of phpMyAdmin to use the outstanding application to its full power
- Perform day-to-day database and table management effectively with the new interface to ease your work
Approach
The book is a step-by-step tutorial for phpMyAdmin explaining and demonstrating the potential of this tool with clear instructions and screenshots. After covering installation and basic features of phpMyAdmin it goes on to show its less well known and generally under-used features and capabilities.
Who this book is written for?
phpMyAdmin is a must-have tool for everyone who needs to manage their MySQL databases and tables in an effective manner. This book is a must-read for every serious phpMyAdmin user who would like to use this outstanding application to its full power.
About the Author
Marc Delisle
Marc Delisle is a member of the MySQL Developers Guild - which regroups community developers - because of his involvement with phpMyAdmin. He started to contribute to this popular MySQL web interface in December 1998, when he made the first multi-language version. He has been actively involved with the phpMyAdmin project since May 2001 as a developer and project administrator.
He has worked since 1980 at Collège de Sherbrooke, Québec, Canada, as an application programmer and network manager. He has also been teaching networking, security, Linux servers, and PHP/MySQL application development. In one of his classes, he was pleased to meet a phpMyAdmin user from Argentina.
Full download
Posted: July 12th, 2009, 6:23pm CEST
Professional ASP.NET 3.5 SP1 In C# and VB
ASP.NET 3.5 brings the power of Visual Studio® 2008 along with the multitude of language improvements in C# 2008 and Visual Basic® 2008 as well as powerful new technology called LINQ, together with the ASP.NET 2.0 Framework you already know and love. Packed with valuable coverage of ASP.NET 3.5 SP1, this essential resource offers both C# and VB examples throughout the book, and shares new and updated content on the ADO.NET Entity Framework, ADO.NET Dynamic Data, and ADO.NET Data Services.
While ASP.NET 3.5 boasts server controls like the ListView and the incredibly flexible GridView, it also includes advancements in AJAX technology combined with JavaScript® debugging features in Visual Studio 2008. With this book, a stellar author team covers the new controls in the AJAX toolbox, the back button history, and script combining, and they also examine the new capabilities of WCF including changes to DataContractSerializer. In addition, the accompanying CD-ROM features the entire book in PDF format.
What you will learn from this book
-
The concepts underlying the server control and its pivotal role in ASP.NET development
-
How to create templated ASP.NET pages using the master page feature
-
How to work with data from enterprise databases including SQL Server®
-
Ways to debug, package, and deploy ASP.NET applications, monitor their health and performance, and handle errors
-
How to retrieve, update, and delete data quickly and logically using LINQ with side-by-side examples comparing LINQ to existing techniques
-
Ways to localize your web site in multiple languages for a world-wide audience
-
Methods for adding AJAX capabilities to your ASP.NET applications
-
The many benefits of the new data access additions
-
Ways to use and extend the Provider Model for accessing data stores, processes, and more
-
What freeware tools you need in Scott Hanselman's ASP.NET Ultimate Developer Tools appendix
Who this book is for
This book is for programmers and developers who are looking to make the transition to ASP.NET 3.5 SP1 with Visual Studio 2008 and either C# 3.0 (2008) or Visual Basic 9 (2008).
CD-ROM includes the full book in PDF format and a selection of 7 Wrox Blox mini e-books including:
-
Internet Explorer 8 and Its Impact on Your ASP.NET Web Sites
-
Jumping from ASP.NET to Silverlight 2
-
Leverage LINQ in ASP.NET 3.5 Projects
Full download
Posted: July 12th, 2009, 6:21pm CEST
Information technology plays a critical role in business success. Investment in technology can increase productivity. It can provide access to new markets—for example, via the Internet. So understanding information technology and how it can serve your business is important.
You also need to understand the cost of the technology that your business relies on and how to make the best use of it. Today, one of your potential technology choices is free and open source software, or FOSS, which does not require license fees or maintenance charges and represents a serious and cost-effective alternative to commercial software.
This book is designed to guide the small business entrepreneur into the world of free and open source software. We will show you how to use open source software and how it brings low-cost and first-class information technology within reach of all businesses, even the smallest startups. The book explains how to install and configure open source software and how to tap into the global community that creates and supports FOSS.
From providing a basic file server for the office to setting up a web server, building your own IT systems puts you in control of your business. Whether you want to manage your own systems or just understand them better so you know what your support professionals are doing, this book is for you.
Full download
Posted: July 12th, 2009, 6:21pm CEST
While Java EE 5 is considered by everyone to be the most important enterprise release, Java EE 6 has a lot in store for you and every server-side Java developer. The most widely spread technology to write enterprise-class applications just got better with enhanced EJB 3.1, Java Persistence API (JPA) 2.0, the new, yet already very successful, Java API for RESTful web services (JAX-RS), and the made-over JavaServer Faces (JSF) 2.0 specification. The enterprise Java platform has now matured to a degree where it can be both complete and lightweight.
Now you could spend quality time with your favorite search engine and blog reader to navigate through the numerous blogs, wikis, and documentation covering all or parts of Java EE 6, but I’d like to suggest that you’d be better off starting with this book. It is concise, pragmatic, and offers an all-in-one experience.
Having the open source GlassFish application server as the underlying platform for this book makes a lot of sense for two reasons: first, GlassFish v3 is the Reference Implementation (RI) and thus is aligned with Java EE 6, and second, using an RI does not mean you can’t please developers and scale to production deployments. The skills acquired with GlassFish in conjunction with those of the most recent technologies are portable in the enterprise.
Antonio Goncalves is a rare combination of friendly Java enthusiast and precise yet no-nonsense Java EE expert. His role as a consultant combined with his involvement chairing the successful Java User Group in Paris and, of course, his role as a member of several key Java EE 6 expert groups makes him the ideal author for Beginning Java™ EE 6 Platform with GlassFish™ 3.
When you are done reading this book, I’d like to suggest that the greatest value of Java EE is not the sum of its features but rather the community that created it, as well as the very nature of it being a standard that lets you choose or change your implementation as you wish. Freedom is not simply about open source but also about open standards.
Full download