Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
75 used & new from $0.01

Have one to sell? Sell yours here
 
   
Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 (Programmer to Programmer)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 (Programmer to Programmer) (Paperback)

by Shaun Walker (Author), Joe Brinkman (Author), Bruce Hopkins (Author), Scott McCulloch (Author), Chris Paterra (Author), Patrick J. Santry (Author), Scott Willhite (Author), Dan Caron (Author)
Key Phrases: Visual Studio, End Sub, Logging Provider (more...)
2.9 out of 5 stars See all reviews (16 customer reviews)

List Price: $39.99
Price: $29.19 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.80 (27%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
41 new from $0.01 34 used from $0.01

Frequently Bought Together

Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 (Programmer to Programmer) + Beginning DotNetNuke Skinning and Design (Programmer to Programmer) + DotNetNuke For Dummies (For Dummies (Computer/Tech))
Price For All Three: $72.07

Show availability and shipping details


Customers Who Bought This Item Also Bought

Professional DotNetNuke ASP.NET Portals

Professional DotNetNuke ASP.NET Portals

by Shaun Walker
3.3 out of 5 stars (22)  $26.39
Beginning DotNetNuke 4.0 Website Creation in C# 2005 with Visual Web Developer 2005 Express: From Novice to Professional (Beginning: from Novice to Professional)

Beginning DotNetNuke 4.0 Website Creation in C# 2005 with Visual Web Developer 2005 Express: From Novice to Professional (Beginning: from Novice to Professional)

by Nick Symmonds
2.5 out of 5 stars (8)  $30.39
DotNetNuke For Dummies (For Dummies (Computer/Tech))

DotNetNuke For Dummies (For Dummies (Computer/Tech))

by Lorraine Young
4.1 out of 5 stars (8)  $16.49
DotNetNuke Websites Problem Design Solution (Programmer to Programmer)

DotNetNuke Websites Problem Design Solution (Programmer to Programmer)

by Tracy Wittenkeller
2.7 out of 5 stars (3)  $29.09
Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005 Express: From Novice to Professional (Beginning: from Novice to Professional)

Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005 Express: From Novice to Professional (Beginning: from Novice to Professional)

by Nick Symmonds
4.0 out of 5 stars (5)  $21.40
Explore similar items

Editorial Reviews

Product Description
DotNetNuke is a powerful open source framework that creates and deploys robust modules on the ASP.NET platform. Written by its core team of developers, this book will provide you with the tools and insight you'll need to install, configure, and develop your own stunning Web applications using DotNetNuke 4.

You'll first gain an inside look into the history of this project as well as the basic operations of a DotNetNuke portal. You'll then find detailed information on how the application is architected and how you can extend it by building modules and skins. With this information, you'll be able to complete projects such as commercial Web sites, corporate intranets and extranets, online publishing portals, and custom vertical applications.

What you will learn from this book

  • The latest features and functionality of DotNetNuke 4 for ASP.NET 2.0
  • The best way to install DotNetNuke on the server
  • Proven tips for managing and administering a DotNetNuke portal
  • How to dramatically enhance your Web site's user interface using skins
  • Techniques for extending the portal framework
  • Ways to create a unique look for your porta

Who this book is for

This book is for the nondeveloper or administrator who wants to dive into the exciting DotNetNuke framework. It is also for experienced ASP.NET developers who want to use DotNetNuke to build dynamic ASP.NET sites or create add-ins to 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 in new technologies, all designed to help programmers do a better job.

From the Back Cover
DotNetNuke is a powerful open source framework that creates and deploys robust modules on the ASP.NET platform. Written by its core team of developers, this book will provide you with the tools and insight you'll need to install, configure, and develop your own stunning Web applications using DotNetNuke 4.

You'll first gain an inside look into the history of this project as well as the basic operations of a DotNetNuke portal. You'll then find detailed information on how the application is architected and how you can extend it by building modules and skins. With this information, you'll be able to complete projects such as commercial Web sites, corporate intranets and extranets, online publishing portals, and custom vertical applications.

What you will learn from this book

  • The latest features and functionality of DotNetNuke 4 for ASP.NET 2.0
  • The best way to install DotNetNuke on the server
  • Proven tips for managing and administering a DotNetNuke portal
  • How to dramatically enhance your Web site's user interface using skins
  • Techniques for extending the portal framework
  • Ways to create a unique look for your portal

Who this book is for

This book is for the nondeveloper or administrator who wants to dive into the exciting DotNetNuke framework. It is also for experienced ASP.NET developers who want to use DotNetNuke to build dynamic ASP.NET sites or create add-ins to 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 in new technologies, all designed to help programmers do a better job.

See all Editorial Reviews


Product Details

  • Paperback: 552 pages
  • Publisher: Wrox (September 16, 2006)
  • Language: English
  • ISBN-10: 0471788163
  • ISBN-13: 978-0471788164
  • Product Dimensions: 9.1 x 7.2 x 1.3 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 2.9 out of 5 stars See all reviews (16 customer reviews)
  • Amazon.com Sales Rank: #150,889 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #19 in  Books > Computers & Internet > Web Development > Web 2.0
    #57 in  Books > Computers & Internet > Web Development > Programming > ASP

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

What Do Customers Ultimately Buy After Viewing This Item?

Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 (Programmer to Programmer)
49% buy the item featured on this page:
Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 (Programmer to Programmer) 2.9 out of 5 stars (16)
$29.19
Beginning DotNetNuke Skinning and Design (Programmer to Programmer)
18% buy
Beginning DotNetNuke Skinning and Design (Programmer to Programmer) 4.2 out of 5 stars (4)
$26.39
DotNetNuke For Dummies (For Dummies (Computer/Tech))
17% buy
DotNetNuke For Dummies (For Dummies (Computer/Tech)) 4.1 out of 5 stars (8)
$16.49
Professional DotNetNuke 5: Open Source Web Application Framework for ASP.NET (Wrox Programmer to Programmer)
8% buy
Professional DotNetNuke 5: Open Source Web Application Framework for ASP.NET (Wrox Programmer to Programmer) 5.0 out of 5 stars (4)
$31.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(4)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

16 Reviews
5 star:
 (3)
4 star:
 (3)
3 star:
 (3)
2 star:
 (4)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
2.9 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
73 of 76 people found the following review helpful:
2.0 out of 5 stars Exactly What You Don't Need To Use DotNetNuke 4.x, March 25, 2007
This book is NOT for you if you need to seriously use DotNetNuke or if you are going to embark on custom module development.

This book is definitely for you if you want to know why Shaun Walker and the other core folks made certain decisions from 1.x through 4.x. This is only useful if you have to write a review or report on DotNetNuke for a magazine or blog.

I've been using DotNetNuke seriously since before it was DotNetNuke and I have read all the books written about DotNetNuke through version 4.x. Frustratingly, none of the books gets my recommendation and this particular book is at the bottom. This book is full of general explanations that do you no good if you need to use DotNetNuke.

This book is a shining example of the Achilles heel of DotNetNuke: it's a framework by architects, for architects.

If you want to see what DotNetNuke ought to be more like, get the XMod module (it's a third-party product and I'm not affiliated with it in anyway and I'm not going to give you a link to it, just search for XMod).

XMod is doing what DotNetNuke should be doing because XMod is a user's product. If you don't really want to make your own module or find that the documentation on customizing DNN just does not cut it -- get something like XMod. You'll still be using DotNetNuke but something like XMod is well documented and provides many duplicate features of DNN that accomplish functions similar to DNN but in a much, much more robust and usable way.

In the case of both DNN and XMod the "user" refers to a developer.

Don't let anyone fool you, DNN is a developer's product and you need to know a lot about all the web applicaiton technologies involved and ought to be able to use Visual Studio and SQL at a minimum.

But the nutty thing about this book is that it spends half its time speaking above the developer talking about architectural decisions and other esoterica that will not tell you enough to mimic the architecture or use the code unless you are already a DNN expert developer.

This book will drive you mad if you are a developer who is not afraid to compile a VS project and you are looking for an answer such as, "How do I just add a couple of columns to the Survey module table, a bit of extra business logic and a few cosmetic changes I need?" This book will only reiterate that DNN modules are scattered all over the place in this provider and that or this App_Code folder or that. And that DNN achieves an oh-so-wonderful but madingly obfuscatory 'separation of Church and State' architecture.

The rest of the time this book talks below the developer and gives worthless "For Dummies" information about how to use the various modules like Announcements and Links. For goodness sake Wrox, how in the world did you pass off such a disjoint amalgam of chapters?

DotNetNuke is a very good application framework. Today (Spring 2007) DotNetNuke 4.5 is the best starting point for your web application regardless of size or deployment. DNN blows the LAMP alternatives out of the water.

It remains to be seen if DNN will continue to be needed. My prediciton is "No". DNN is already being absorbed into .NET & Visual Studio and will continue to be absorbed. The only wildcard is the need for Microsoft to present the illusion of "Open Source". It is an illusion because in truth, Microsoft directly funds and virtually controls DotNetNuke. (Sorry, Shaun, it's a fact even you admit in this book. But it's okay with me and most DNN users.)

Even though this book spends and inordinate amount of time explaining "For Dummies" details, it does not provide enough to be useful! For instance, it tells yous about the editor and the discussion module and then promptly dismisses both as inferior to modules you ought to go download. So, you are left on your own to use a module that is not documented.

Trying to develop a custom module in any version of DotNetNuke is not for the uninitiated and chances are you bought this book because you are endeavoring to create a custom module. You would think this book would excel at providing assistance to the custom module developer. But alas it does not.

It is full of "we did this in version 3 because people wanted that in version 2, etc." rather than getting down and dirty into custom module development. Also the examples are incomplete snippets and only in VB.

I will conclude this epistle with a plea to Shaun and the Core: Stop writing books! Instead, provide thorough, updated online documentation, tutorials and private forums. I'd pay way more than the price of this book for a library of sample projects (And please in C#!) with tutorials and explicit instructions. For instance, take Michael Washington's tutorials. I'd pay for access to that type of resource if it were fleshed out a bit more, presented in a more organized fashion and included in-depth documentation and access to private forums to ask questions and get help when deadlines need to be met (on a pay-per-use basis if necessary).

Trying to follow an example in this book will drive you mad because it always leaves out all the REALLY IMPORTANT details like paths, settings, options, creating and configuring IIS for webhost sites versus localhost sites etc. Constantly the book says things like, "If your site is hosted, you'll have to do this part differently." REALLY!? Just HOW is it done differently!? THAT'S WHAT I BOUGHT THE BOOK FOR!

P.S. It is quite evident that few of the Core Team actually use DotNetNuke. The Core really needs to add some serious users to its ranks. Right now it is just a bunch of (very good) system programmers. System programmers we all know are topnotch in their areas of expertise but usually suck at knowing what makes an application a winner with the end users. The upshot is that we who do know the latter end up spending the bulk of our DNN time tweaking under, over and around the ugliness and clumsiness of DNN. This ugly clumsiness can be seen architecturally where too many times, when you need another of something you have to create a new modules and there is no way you (the developer) are going to let end users add modules to pages. So you end up not being able to use a module only because you cannot get "another" one without adding a new module to a page.
Comment Comments (4) | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 11 people found the following review helpful:
2.0 out of 5 stars Refer to DNNs online Docs, March 1, 2007
By RustyLix (Chicago, IL) - See all my reviews
There isn't much more in this book than is already available for free, to registered users, on the DotNetNuke website. I develop web based applications daily in DNN and barely, if ever, refer to this book. Register for a free account at the DotNetNuke website and consult the free documentation, of which this book is a regurgitation of, along with the forums.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
12 of 13 people found the following review helpful:
2.0 out of 5 stars Not for the developer (or nondeveloper) ..., March 24, 2007
My expectations appear to be in sync with other developers looking for a book that really goes under the hood to explain how to develop modules for the DotNetNuke portal framework. Much of what is written here you can find in their other book geared toward DNN 3. For example, page 58 in the DotNetNuke Portals book is page 88 in this one. I also agree with others that much of the information in this book has already been covered in the DNN documentation, the online help, and more thoroughly in Lorraine Young's DNN Guide (I understand that she is authoring a DotNetNuke for Dummies book, also not geared towards the developer, and which I have a hunch will also be a re-hash of her DNN Guide - which is rather good for its intended audience).

I hate to be so harsh here but I hope that the message gets across that developers are really looking for a solid technical book with practical examples on how to program for this framework, and tips and tricks for leveraging the DNN framework as well. Daniel Egan's first book covering DNN 3 was a very good attempt (his second was yet another re-hash, though). Traincert.net has a video which describes a creative way to setup your development environment to develop DNN modules for DNN4/VS 2k5, but that's about all...

I hope that Shaun and the other's who are responsible for putting together such a terrific open source application see an opportunity here.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Ugg...
I am very disappointed with this book. As others have said, most of the content is already available on the Net. Read more
Published 5 months ago by M. Krell

3.0 out of 5 stars Good book, bad technology.
If you are unlucky enough to get tasked with working with this godawful technology, I guess you have one of two options:

1) Buy this book. Read more
Published 16 months ago by Russell S. Moling

1.0 out of 5 stars Not too helpful
This book might be the worst software book I have read. The most helpful thing in the book is the appendix with dotnetnuke related links. Read more
Published 19 months ago by ACME Developer

5.0 out of 5 stars Great Buy very Infomative
When I started with DotNetNuke a year ago I knew absolutely nothing about it. I bought a copy of professional DotNetNuke 4 read it cover to cover and it did wonders. Read more
Published 20 months ago by Michael J. Lisci Jr.

1.0 out of 5 stars A Waste of Your Money and Time
Without a doubt the worst technical documentation that I actually had to pay for. This book is one long self-indulgent testament to the developers and the community that has... Read more
Published on March 12, 2007 by B. Young

2.0 out of 5 stars Re-Hash
Don't waste your money. All the information in the book is available for free download at the DotNetNuke site. Just download the 4.4. Read more
Published on January 10, 2007 by ASPNET Guy

4.0 out of 5 stars If you're going to work in DotNetNuke, you'll need it
The Pros:
I just began working in DotNetNuke and I wouldn't be able to get by without it. It provides an introductory explantion to how to use DotNetNuke and gets you up... Read more
Published on November 28, 2006 by Frodo Baggins

4.0 out of 5 stars Required Reading for New DotNetNuke 4 Users and Developers
This book is an indispensable resource in installing and configuring a DotNetNuke installation. The information is clear and easy to follow. Read more
Published on November 10, 2006 by Paul E. Divan III

5.0 out of 5 stars Excellent coverage of .NET Nuke.
Excellent overview of the product. It's straight from original commiters of the Nuke project. I could set up my own portal with in couple of days with .NET Nuke. Read more
Published on November 5, 2006 by K. Kolla

3.0 out of 5 stars Not enough for neither administrators nor developers
While this book gives a good background on the history of DotNetNuke, including good explanations on why/when/how/where design and architecture decision was implemented as DNN... Read more
Published on November 1, 2006 by Thomas M. Jensen

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (2 discussions)
  Discussion Replies Latest Post
How popular is DotNetNuke ? 0 February 2008
Where is it? 0 June 2006
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
"SQL Injection Attacks and Defense" newly tagged development 0 20 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)

Listmania!



Look for Similar Items by Category


Need a Wrench with Great Impact?

Shop for impact wrenches at Amazon.com
Tough jobs require the power of a wrench that won't back down. A variety of impact wrenches are available for any number of projects at prices you'll like.

Shop for impact wrenches

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates