Skip to main content

Professional DotNetNuke ASP.NET Portals

Professional DotNetNuke ASP.NET Portals

Shaun Walker, Patrick J. Santry, Joe Brinkman, Dan Caron, Scott McCulloch, Scott Willhite, Bruce Hopkins

ISBN: 978-0-471-74750-5

Jun 2005

446 pages

Select type: E-Book



Professional DotNetNuke ASP.NET Portals

DotNetNuke, the popular ASP.NET open source application, is sweeping through the ranks of ASP.NET and Web developers. Whether you've never programmed your own Web site before or you are an experienced ASP.NET developer, you'll find DotNetNuke and this book have something to offer you. You'll get started with invaluable hands-on insight for installing DotNetNuke on the server and then move on to developing and administering portals created with DotNetNuke.

Written by the creator and programmers of the DotNetNuke project, the book discusses operating a DotNetNuke portal. You'll see how DotNetNuke gives you a flexible architecture for rapidly developing Web applications and you'll find ways to extend the portal framework by developing modules that plug into DotNetNuke. Step-by-step instructions to administer DotNetNuke in various real-world scenarios will help you save time developing your own DotNetNuke ASP.NET sites.

What you will learn from this book
* How to easily develop a dynamic content managed Web site
* Management of user membership and permissions
* Other features you can add to a DotNetNuke site including discussion forums, RSS feeds, calendars, and more
* How to instantly change your Web site user interface with skins
* Techniques for hosting multiple Web sites from a single account with the multiple portal capability

Who this book is for

Web developers or administrators who have never used ASP or ASP.NET can use this book to create their first ASP.NET portal site with no programming skill required. Experienced ASP.NET developers can use this to create ASP.NET sites quickly and efficiently using DotNetNuke.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education for new technologies, all designed to help programmers do a better job.


Chapter 1: An Inside Look at the Evolution of DotNetNuke.

Chapter 2: Installing DotNetNuke.

Chapter 3: Portal Overview.

Chapter 4: Portal Administration.

Chapter 5: Host Administration.

Chapter 6: Modules.

Chapter 7: DotNetNuke Architecture.

Chapter 8: Core DotNetNuke APIs.

Chapter 9: Beginning Module Development.

Chapter 10: Developing Modules: The Database Layer.

Chapter 11: Developing Modules: Business Logic Layer.

Chapter 12: Developing Modules: The Presentation Layer.

Chapter 13: Skinning DotNetNuke.

Chapter 14: Distribution.

Appendix A: Resources.

Appendix B: Frequently Asked Questions.

Appendix C: System Message Tokens.


"I would recommend this book as a must buy to anyone who develops with or for the DotNetNuke framework." (, 8th September 2005)
ChapterPageDetailsDatePrint Run
29Delete Paragraph
Please delete the first paragraph of chapter 2 (which follows) completely:

"In the last chapter you were introduced to DotNetNuke, the concept of Portals, and you formed a project plan for DotNetNuke implementation. You also looked at architectural considerations such as web farms, databases, and web servers."

57Text Error
1st paragraph, 1st line:

should be:

100First line after heading "User Accounts" at the bottom of the page:
Figure 4-18

Should be:

Figure 4-16

1203rd paragraph, 5th line
Figure 5-32)

should be:

Figure 4-32)

1332nd paragraph after heading "Editing Module Definitions", 2nd line
(see Figure 5-17).

should be:

(see Figure 5-18).

Figure 6-1, lower right hand corner or image:

should be: