Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...New DotNetNuke Book! 250 Pages from KendallsoftNew DotNetNuke Book! 250 Pages from Kendallsoft
Previous
 
Next
New Post
7/31/2007 4:10 PM
 

http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=7972

Description 

BONUS- Book includes all modules listed on SnowCovered by Kendallsoft- Also you will receive all new version of the book for the next 6 months!

A huge value- Over 8 modules plus a 200 page Book-

Bound Versions can be found here:

http://stores.lulu.com/store.php?fAcctID=1187505

New Dotnetnuke book at Lulu

See Kendallsoft.com

http://www.kendallsoft.com

This book is essentially about creating enterprise Dotnetnuke systems, which is a common requirement for many developers. What you might not expect is that we are going to create the entire system using Dotnetnuke, and not SharePoint or some other portal framework. So you might want to cancel your subscription to SharePoint magazines and others publications for a while and open your minds to the new kid on the block: Dotnetnuke.

About the Author

Mark Kendall is a Software Engineer at Southwest Airlines Pilot’s Association SWAPA in Dallas,Texas. He has been a programmer/developer for past 15 years and owns and operates Kendallsoft - a small consulting firm specializing in .NET/C# development. Apart from his passion for making money writing software to improve business, Mark enjoys ranting-and-raving about current events and taking long runs on the beach. He can be reached at mailto:mmkendall@kendallsoft.com

This technical guide was created in the field and is a compilation of many hours spent tweaking Dotnetnuke for my customers, friends and colleagues. As I look back, I’ve spent many hours on these endeavours, and believe it or not they are good memories.

Dotnetnuke is a fun product, almost game-like, when it comes to software development - but at the same time it is a very powerful product. The reason I selected my target market so broadly, Entrepreneurs, Developers and Power Users for this book, is that I have been in every one of these roles and have been successful. And I think it has something to offer each group.  I have introduced it to the companies I have worked for, have sold 3rd party products on the retail market, and have hosted sites for other people.

I have made a pretty good living as an application developers as well as an Entrepreneur, running Kendallsoft for the past 5 years. If you put your mind to it, you too can have great success with this product- at least until the next best thing comes along!

 
New Post
8/3/2007 12:51 PM
 

Please post a TOC or something similar, either to here or on your web site.

Thank you, Tom

 
New Post
8/7/2007 7:40 AM
 

As you requested:

Notes from the Field .......................................................................................................................1
Dotnetnuke Unravelled- a guide for Entrepreneurs, Developers and Power Users..................6
Building a Business System: Getting it right ..............................................................................25
Skinning and other Design Issues................................................................................................39
Single Server Signon and User Management .............................................................................63
A review of Dotnetnuke Architecture and Core Application Programming Interface (API) 91
Creating Modules........................................................................................................................101
 Creating a module-development environment: keys to success ..................................101
 Designing a module.....................................................................................................101
 App_code vs. DLL creation ........................................................................................101
 Creating the layers.......................................................................................................101
 Code generation ..........................................................................................................101
 Debugging and testing.................................................................................................101
 What’s next?................................................................................................................101
The Dotnetnuke New Programming Model: Asynchronous JavaScript with XML.............124
 The client to the rescue................................................................................................124
 Calling web services from the client: asynchronous calls to the server ......................124
 Building a web services framework: a look at IWeb...................................................124
 What happens to performance? ...................................................................................124
 A new mindset for developers.....................................................................................124
 Security Issues.............................................................................................................124
 What’s next?................................................................................................................124
Document Management .............................................................................................................130
 Document management explained ..............................................................................130
 Core vs. 3rd party document management ..................................................................130
 Security considerations ...............................................................................................130
 Document collaboration ..............................................................................................130
 What’s next?................................................................................................................130
Connecting to the Business and workflow basics.....................................................................133
 Workflow basics explained .........................................................................................133
 Creating a workflow component .................................................................................133
 3rd party workflow components..................................................................................133
 A help-desk example...................................................................................................133
 What’s next?................................................................................................................133
Application Integration: Integrating with Business Applications ..........................................137
 Expose Dotnetnuke data to the enterprise systems......................................................137
 Pulling data from enterprise systems...........................................................................137
 A service-level approach.............................................................................................137
 A web services example ..............................................................................................137
 Security concerns ........................................................................................................137
 What’s next?................................................................................................................137
Creating Micro Site and Team Sites .........................................................................................150
 Portal Management explained: parent/child relationships...........................................150
 Administration considerations.....................................................................................150
 Domain name management .........................................................................................150
 How file structures are created....................................................................................150
 Upgrading Dotnetnuke with sub-portals: things to consider .......................................150
 What’s next?................................................................................................................150
Advanced Module Development................................................................................................152
 Using the core modules as a starting point to custom modules...................................152
 Creating your own providers.......................................................................................152
 Overriding 3rd party providers: Cute editor example .................................................152
 Creating a settings module for module customization ................................................152
 What’s next?................................................................................................................152
Dotnetnuke advanced Administration ......................................................................................187
 Dotnetnuke scheduling explained ...............................................................................187
 Backing up the critical systems ...................................................................................187
 Installation of new modules and version management................................................187
 Upgrading Dotnetnuke: a planned approach ...............................................................187
Exception and logging.................................................................................................187
 What’s next?................................................................................................................187
Putting it all together..................................................................................................................203
 Going Live: your site to Production ............................................................................203
 Post Production issues and concerns ...........................................................................203
 Content is king ............................................................................................................203
 A little Marketing........................................................................................................203
 What’s next?................................................................................................................203
Appendix 1 Certified Dotnetnuke Application Developer CDAD ........................................219
Showcase Dotnetnuke Sites ........................................................................................................222
DotNetNuke® Web Application Framework (DotNetNuke Website2)..................................235
Introduction to Dotnetnuke Installation...................................................................................235
Module Example in C# ...............................................................................................................250
 

 
New Post
8/9/2007 1:46 PM
 

I'm sorry, but I must be missing something. I picked this up the other day and read through it in 1 sitting yesterday. Is this a joke Mark?

"Chapter 8 - Document Management" consists of 3 pages and claims to cover document management explained, core vs 3rd party document management, security considerations, document collaboration, and what's next???

"Chapter 9 - Connecting to the Business and workflow basics" consists of 3 pages and claims to cover workflow basics explained, creating a workflow component, 3rd party workflow components, a help-desk example, and what's next??? One of those pages is a screenshot of Ventrian's news module interface. That leaves quite a lot to cover in the remaining 2 pages.

"Chapter 11 - Creating Micro Site and Team Sites" consists of 2 pages and claims to cover portal management explained: parent/child relationships, administration considerations, domain name management, how file structures are created, upgrading DNN with sub-portals: things to consider, and what's next??? The capter consists of a screen shot of a portal list in a datagrid!

Don't waste your time with this one.

I dogeared 1 page - that had a link to the IE7 Developer Toolbar.

 

 


Eric Swanzey
www.swanzey.com
 
New Post
8/9/2007 4:45 PM
 
Your points were well taken- Sorry about some of the weaker Chapters. I will fix them and send you another copy.
 
Mark
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...New DotNetNuke Book! 250 Pages from KendallsoftNew DotNetNuke Book! 250 Pages from Kendallsoft


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out