Professional DotNetNuke 4
DotNetNuke (DNN) is a popular Open Source Web Application Framework for ASP.NET, which developers can employ to create Web sites quickly. It can also be easily customized by including rich and powerful features, such as Forums, FAQs, and much more. All of these features are included with the product, so there is absolutely no need to install any other third-party application. But to effectively use these features, a developer should understand each one of them. A developer should also understand how to properly install DotNetNuke in different environments, as well as the application of various skins and modules. Unfortunately, many of the tutorials written about DotNetNuke are scattered all over the Web. It s not surprising, then, that there is a great demand for a book that examines not only the features of DotNetNuke, but also the core aspects of it.
Professional DotnetNuke 4 from Wrox provides a comprehensive overview about the latest version of DotNetNuke using ASP.NET 2.0. The book is packed with 17 chapters of high-quality content written by eight popular authors. Chapter 1 examines in detail the evolution of DotNetNuke. The next two chapters provide comprehensive explanations about the installation procedures, various aspects involved with the portal, and modules (including brief coverage of User roles). While Chapter 4 analyzes the administration aspects of a DotNetNuke portal, the next chapter shows you how to administer it as a host. Chapter 6 is important as it examines the use of various modules. You ll most probably make use of these modules while working with DotNetNuke, so you need a good understanding about each one of them. The chapter also provides brief coverage about the installation of third-party modules.
The remaining chapters of the book target advanced developers who work a great deal with DotNetNuke. Chapters 7 through 17 examine the architecture of DotNetNuke, APIs, Roles, Localization, and Module development using different layers such as Database, Business Logic, and Presentation. The final two chapters demonstrate the process for creating a custom skin and the various aspects involved with the deployment of DotNetNuke. Unfortunately, I found a minor copy editing error in Chapter 12 in which Visual Studio 2005 was incorrectly referenced as Visual Studio .NET 2005. I wonder how the technical editors forgot to trace these minor mistakes and hope the publisher will rectify them in the next edition of the book.
The book includes two appendixes that cover some of the useful resources available for learning more about DotNetNuke in addition to a list of system tokens. From my point of view, the book is a useful resource to explore DotNetNuke completely and the authors have made an excellent attempt to explain difficult concepts in a nice manner. Beginners will sometimes find it difficult to grasp the content on the book because the writing style of certain chapters are difficult to understand unless the reader is well versed in the coding structures.
Title: Professional DotNetNuke 4
Authors: Shaun Walker, Joe Brinkman, Bruce Hopkins, Scott McCulloch, Chris Paterra, Patrick J. Santry, Scott Willhite, Dan Caron
Page Count: 517