Drupal is a powerful and flexible open source framework for content management. As an open-source community-driven environment, Drupal has attracted mostly Linux and Macintosh programmers. Until now, that is.
Drupal 7 incorporates features that make it compatible with Windows servers and Windows development tools. The new version opens the doors for Windows developers to build Drupal sites, including custom modules, all without leaving Visual Studio. Many enterprises are in need of a secure, high-quality web solution that integrates seamlessly with their back-end systems. And many of these back-end systems are in enterprises and powered by Windows servers. Naturally, these organizations have developers who focus on Windows development tools. This book provides a bridge to Drupal for Windows developers by speaking their language.
It starts with the Drupal page model, which Windows programmers can contrast against the ASP.NET page model. The book then describes the various features of Drupal: the hook model, theming, roles, caching, and the data abstraction layer that lays the foundation for integration with enterprise-level databases and external systems. Pro Drupal 7 for Windows Developers focuses on topics important for the programmer who is new to Drupal:
Quick up-to-speed introduction to Drupal for developers so that they can get over that critical learning curve.
A "just enough" introduction to the important features of Drupal, including the page model, the hook architecture, the theming layer, and custom module development.
Step-by-step tutorials on building, testing, and deploying custom modules for internal use or for sharing with the Drupal community.