Wrox - Professional Dotnetnuke 4 (2006).pdf

(8419 KB) Pobierz
Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0
28838595.023.png
Professional DotNetNuke 4.0: Open Source Web Application Framework for ASP.NET 2.0
byShaun Walkeret al.
Wrox Press 2006 (544 pages)
ISBN:0471788163
Written by a core team of developers, this insider's guide will provide you with the tools and insight you'll
need to install, configure, and develop your own stunning Web applications using DotNetNuke 4.
Table of Contents
Professional DotNetNuke 4.0—Open Source Web Application Framework for ASP.NET 2.0
Preface
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 - Member Role
Chapter 10 - Client API
Chapter 11 - Localization
Chapter 12 - Beginning Module Development
Chapter 13 - Developing Modules: The Database Layer
Chapter 14 - Developing Modules: The Business Logic Layer
Chapter 15 - Developing Modules: The Presentation Layer
Chapter 16 - Skinning DotNetNuke
Chapter 17 - Distribution
Appendix A - Resources
Appendix B - System Message Tokens
Index
List of Tables
List of Listings
Professional DotNetNuke 4.0: Open Source Web Application Framework for ASP.NET 2.0
byShaun Walkeret al.
Wrox Press 2006 (544 pages)
ISBN:0471788163
Written by a core team of developers, this insider's guide will provide you with the tools and insight you'll
need to install, configure, and develop your own stunning Web applications using DotNetNuke 4.
Table of Contents
Professional DotNetNuke 4.0—Open Source Web Application Framework for ASP.NET 2.0
Preface
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 - Member Role
Chapter 10 - Client API
Chapter 11 - Localization
Chapter 12 - Beginning Module Development
Chapter 13 - Developing Modules: The Database Layer
Chapter 14 - Developing Modules: The Business Logic Layer
Chapter 15 - Developing Modules: The Presentation Layer
Chapter 16 - Skinning DotNetNuke
Chapter 17 - Distribution
Appendix A - Resources
Appendix B - System Message Tokens
Index
List of Tables
List of Listings
28838595.024.png 28838595.025.png 28838595.026.png 28838595.001.png 28838595.002.png 28838595.003.png 28838595.004.png 28838595.005.png 28838595.006.png 28838595.007.png 28838595.008.png 28838595.009.png
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.
28838595.010.png 28838595.011.png 28838595.012.png 28838595.013.png 28838595.014.png 28838595.015.png 28838595.016.png
Professional DotNetNuke 4.0—Open Source Web
Application Framework for ASP.NET 2.0
Shaun Walker
Joe Brinkman
Bruce Hopkins
Scott McCulloch
Scott Willhite
Chris Paterra
Patrick Santry
Dan Caron
Published by Wiley Publishing, Inc.
10475 Crosspoint Boulevard Indianapolis, IN 46256.
www.wiley.com
Copyright © 2006 by Wiley Publishing, Inc., Indianapolis, Indiana
Published simultaneously in Canada
ISBN-13: 978-0-471-78816-4
ISBN-10:
0-471-78816-3
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
1B/SZ/QW/QW/IN
Library of Congress Cataloging-in-Publication Data:
Professional DotNetNuke 4 : open source Web application framework for ASP.NET 2.0 / Shaun Walker … [et al.].
p. cm.
ISBN-13: 978-0-471-78816-4 (paper/website)
ISBN-10: 0-471-78816-3 (paper/website)
28838595.017.png 28838595.018.png 28838595.019.png 28838595.020.png 28838595.021.png
1. Active server pages. 2. Web sites—Design. 3. Microsoft .NET. I. Walker, Shaun, 1971-
TK5105.8885.A26P78952 2006
005.2'76—dc22
2006017016
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any
means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under
Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the
Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center,
222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for
permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd.,
Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at
LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND THE AUTHOR MAKE NO
REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR
COMPLETENESS OF THE CONTENTS OF THIS WORK AND SPECIFICALLY DISCLAIM ALL
WARRANTIES, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A
PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES OR
PROMOTIONAL MATERIALS. THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE
SUITABLE FOR EVERY SITUATION. THIS WORK IS SOLD WITH THE UNDERSTANDING THAT
THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING, OR OTHER
PROFESSIONAL SERVICES. IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF
A COMPETENT PROFESSIONAL PERSON SHOULD BE SOUGHT. NEITHER THE PUBLISHER NOR
THE AUTHOR SHALL BE LIABLE FOR DAMAGES ARISING HEREFROM. THE FACT THAT AN
ORGANIZATION OR WEBSITE IS REFERRED TO IN THIS WORK AS A CITATION AND/OR A
POTENTIAL SOURCE OF FURTHER INFORMATION DOES NOT MEAN THAT THE AUTHOR OR
THE PUBLISHER ENDORSES THE INFORMATION THE ORGANIZATION OR WEBSITE MAY
PROVIDE OR RECOMMENDATIONS IT MAY MAKE. FURTHER, READERS SHOULD BE AWARE
THAT INTERNET WEBSITES LISTED IN THIS WORK MAY HAVE CHANGED OR DISAPPEARED
BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT IS READ.
For general information on our other products and services please contact our Customer Care Department within
the United States at (800) 762-2974, outside the United States at (317) 572-3993 or fax (317) 572-4002.
Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Programmer to Programmer, and related trade dress
are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in the United States and
other countries, and may not be used without written permission. DotNetNuke is a trademark of Perpetual Motion
Interactive Systems, Inc. All other trademarks are the property of their respective owners. Wiley Publishing, Inc.,
is not associated with any product or vendor mentioned in this book.
Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be
available in electronic books.
About the Authors
Shaun Walker
Shaun Walker , founder and president of Perpetual Motion Interactive Systems Inc., a solutions company
28838595.022.png
Zgłoś jeśli naruszono regulamin