Cover image for Building Websites with DotNetNuke 5.
Building Websites with DotNetNuke 5.
Title:
Building Websites with DotNetNuke 5.
Author:
lackey, Ian.
ISBN:
9781847199935
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (344 pages)
Contents:
Building Websites with DotNetNuke 5 -- Table of Contents -- Building Websites with DotNetNuke 5 -- Credits -- About the Authors -- About the Reviewers -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. What is DotNetNuke? -- Open source web portals -- What is a web portal? -- Common portal features -- Why DotNetNuke? -- PHP-Nuke -- Joomla! -- DotNetNuke -- Benefits of using an established program -- The DotNetNuke community -- Core team -- The DotNetNuke discussion forum -- The bug tracker -- The DotNetNuke project Roadmap team -- The license agreement -- Coffee Connections -- Determining client needs -- What is a user story? -- Advantages of using user stories -- Coffee Connections user stories -- Summary -- 2. Installing DotNetNuke -- Installing DotNetNuke (local version) -- Clean installation -- Downloading the code -- Setting up an application -- Verifying default documents -- Setting security permissions -- Setting up the database -- Running the install wizard -- Upgrading -- Upgrading the checklist -- Backing up your database -- Backing up your DotNetNuke files -- Performing the upgrade -- Summary -- 3. Users, Roles, and Pages -- User accounts -- Who is a user? -- Creating user accounts -- Setting required registration fields -- Managing your own profile -- Registering a user manually -- Understanding DotNetNuke roles and role groups -- Assigning security roles to users -- Role advanced settings -- Understanding DotNetNuke pages and tabIDs -- Administering pages -- Summary -- 4. Standard DotNetNuke Modules -- DotNetNuke modules -- Adding a module -- Module Settings -- Editing a module -- Importing and exporting content -- Syndicate information -- Help and Online Help documentation.

Editing module functionality -- Basic Settings -- Advanced Settings -- Page Settings -- Changes to the organization of modules -- Standard modules -- Account Login module -- Practical purposes -- Administration and modification -- Special features -- Banner module -- Console module -- Administration and modification -- Feed Explorer module -- Administration and modification -- HTML module -- Practical purposes -- Administration and modification -- Special features and additional information -- Search Input and Search Results module -- Practical purposes -- Administration and modification -- Additional Modules -- Announcements module -- Practical purposes -- Administration and modification -- Special features and additional information -- Blog module -- Administration and modification -- Special features -- Chat module -- Administration and modification -- Special features -- Contacts module -- Practical purposes -- Administration and modification -- Special features -- Documents module -- Practical purposes -- Administration and modification -- Special features and additional information -- Events module -- Practical purposes -- Administration and modification -- Special features and additional information -- FAQs module -- Practical purposes -- Administration and modification -- Special features and additional information -- Feedback module -- Practical purposes -- Administration and modification -- Special features and additional information -- Form and List module -- Practical purposes -- Administration and modification -- Special features and additional information -- Forums module -- Practical purposes -- Administration and modification -- Gallery module -- Practical purposes -- Administration and modification -- Help module -- Practical purposes -- Administration and modification -- IFrame module -- Practical purposes.

Administration and modification -- Special features and additional information -- Links module -- Practical purposes -- Administration and modification -- Special features and additional information -- Map module -- Practical purposes -- Administration and modification -- Special features and additional information -- Media module -- Practical purposes -- Administration and modification -- News Feed (RSS) module -- Practical purposes -- Administration and modification -- Special features -- Reports module -- Administration and modification -- Special features and additional information -- Repository module -- Practical purposes -- Administration and modification -- Store module -- Practical purposes -- Administration and modification -- Special features and additional information -- Survey module -- Administration and modification -- Users Online module -- Administration and modification -- Wiki module -- Practical purposes -- Administration and modification -- Special features and additional information -- XML/XSL module -- Practical purposes -- Administration and modification -- Special features and additional information -- Third-party modules -- Commercial modules -- Developers and vendors -- Open source modules -- Developers and vendors -- Summary -- 5. Host and Admin Tools -- The difference between host and admin -- Admin tools -- Site Settings -- Basic Settings -- Advanced Settings -- Stylesheet Editor -- Pages -- Extensions -- Languages -- Skins -- Security Roles -- User Accounts -- Vendors -- Site Log -- Newsletters -- File Manager -- Recycle Bin -- Event Viewer -- Site Wizard -- Google Analytics -- Host tools -- Host Settings -- Basic Settings -- Advanced Settings -- Portals -- Module definitions -- File Manager -- Vendors -- SQL -- Schedule -- Languages -- Search Admin -- Lists -- Superuser Accounts -- Extensions -- Dashboard -- What's New.

Marketplace -- Extra options on the Admin menu -- Common Tasks -- Summary -- 6. Understanding the DotNetNuke Core Architecture -- Architecture overview -- Diving into the core -- Using the Context object in your application -- The PortalSettings class -- Working with the configuration files -- The web.config file -- Configuring the providers used in DotNetNuke -- Handling the providers -- The group -- The group -- HTTP modules -- Application settings -- The global files -- Global.asax.vb -- Application_Start -- Examining Application_BeginRequest -- The Globals.vb file -- Putting it all together -- Summary -- 7. Custom Module Development -- The Coffee Shop Listing module -- The development environment -- Creating the view control -- Displaying the module -- View control summary -- The module folder structure -- Inheriting from PortalModuleBase -- Module configuration -- Diagnosing errors using the Log Viewer -- Navigation -- NavigateURL -- IActionable -- Updating the configuration -- Navigating from ShopList to EditShopList -- Navigation summary -- NavigateURL -- IActionable -- Localization -- Localizing static content -- Localizing dynamic content -- Localizing the content -- Summary -- 8. Connecting to the Database -- The DAL, DAL+, and Linq to SQL -- The DAL -- The DAL+ -- Linq to SQL -- Summary of the data connection methods -- The database scripts -- Executing the install script -- Creating the Linq to SQL DataContext class -- The Settings page -- Creating the Settings page -- The Settings page -- Inheriting from ModuleSettingsBase -- Overriding LoadSettings and UpdateSettings -- Storing values in ModuleSettings -- Updating the configuration -- The EditShopList page -- The EditShopList.ascx file -- The EditShopList code behind file -- The remaining methods for EditShopList -- The ShopList page -- The ShopList.ascx file.

The ShopList code behind file -- SetProfile/GetProfile -- GetModuleSettings -- The remaining methods for ShopList -- Summary -- 9. Silverlight Coffee Shop Viewer -- Silverlight and DotNetNuke -- Creating the web service -- Getting coffee shops -- Getting last used zip code -- Creating the WebService.asmx entry point -- The Silverlight application -- Adding reference to System.Windows.Controls.Data -- The web service proxy -- The Application_Startup page -- The Silverlight Coffee Shop Viewer UI -- The Silverlight Coffee Shop Viewer code -- Building the Silverlight project and moving the .XAP -- Altering Coffee Shop Viewer to launch the Silverlight application -- The ShopList UI -- The ShopList code -- Packaging the module -- Deploying the module -- Summary -- 10. Creating Multiple Portals -- Multiple portals -- Parent portals versus child portals -- Setting up a parent portal -- Registering your domain and setting the DNS -- Creating a parent portal -- Setting up a child portal -- Creating portal templates -- Using the Site Wizard -- Managing multiple portals -- Summary -- Index.
Abstract:
Quickly build and deploy your own feature-rich website with DotNetNuke 5, VB.NET, and C#.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: