If you’re a web programmer, your experiences have taught you certain lessons—and only some of them apply well to Drupal. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they’ve used for other projects. This book will show you which programming techniques you can use—and which you should avoid—when building web applications with this popular content management framework.
Updated to cover both Drupal 7 and Drupal 8, the guidelines in this book demonstrate which programming practices conform to the "Drupal way" and which don’t. The book also serves as an excellent guide for Drupal 7 programmers looking to make the transition to Drupal 8.
Get an overview of Drupal, including Drupal core and add-on modules and themes
Learn Drupal’s basic programming principles, such as the ability to customize behavior and output with hooks
Compare Drupal 7 and Drupal 8 programming methods, APIs, and concepts
Discover common Drupal programming mistakes—and why hacking is one of them
Explore specific areas where you can put your programming skills to work
Learn about the new object-oriented Drupal 8 API, including plugins and services
Supplementary Cementing Materials in Concrete
Supplementary cementing materials (SCMs), such as fly ash, slag, silica fume, and natural pozzolans, make a significant difference to the properties of concrete but are rarely understood in any detail. SCMs can influence the mechanical properties of concrete and improve its durability in aggressive environments. Supplementary Cementing...
Bioinformatics: Tools and Applications
Biology has progressed tremendously in the last decade due in part to the
increased automation in the generation of data from sequences to genotypes to
phenotypes. Biology is now very much an information science, and bioinformatics
provides the means to connect biological data to hypotheses. Within this volume,
we have collated...
Microsoft SQL Server(TM) 2005 Reporting Services Step by Step The popular STEP BY STEP approach provides hands-on guidance to beginning-level and new-to-SQL Server 2005 programmers. A sequential, learn-by-doing tutorial, this book covers key features and techniques of Reporting Services to help programmers harness the full power of SQL Server 2005. The enclosed CD includes data sets and sample code.
XQuery: Search Across a Variety of XML Data
The W3C XQuery 3.1 standard provides a tool to search, extract, and manipulate content, whether it's in XML, JSON or plain text. With this fully updated, in-depth tutorial, you’ll learn to program with this highly practical query language.
Designed for query writers who have some knowledge of XML basics, but...
Silverlight 2 Unleashed Full Color Code samples appear as they do in Visual Studio and Expression Blend!
Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!