DotNetNuke Portal Management Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.

Slides:



Advertisements
Similar presentations
Patrick J. Santry Microsoft ASP.NET MVP wwwCoder.com.
Advertisements

Editorial roles Members of a Manila site can be assigned an editorial role if you want to grant them access to write stories or modify the appearance of.
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
USING WORDPRESS. WEEK 1 1.Why WP? 2.Setting Up WP 3.Exploring the Admin screen 4.Page Organization 5.Posting 6.Polls.
Managing Users. Overview for School Admin Users Define Users Users Module Add Users Importing Users and Groups Manually adding users Search for Users.
Kentico CMS 5.5 R2 What’s New. Highlights Intranet Solution Document management package – WebDAV support – Project & task management – Document libraries.
SHRM Hosted Website Program. 2 Overview of Program  In 2004 SHRM conducted a survey of our chapters/councils and found assistance was needed with website.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
How many …. Have seen this page on our website ?
Kentico CMS 5.0 Full-featured Flexible Web Content Management System for All Your Needs.
Creating Online Class Communities Jennifer Dorman Discovery Education
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
The Dr ü G Book: An Intro to Drupal The Dr ü G Book: An Intro to Drupal (Dr ü G: Drupal User ’ s Group - users, not developers) This is an introduction.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Inti Online Login Page (Lecturer/Student/Administrator View)
PIVOTECH COMPANY LIMITED WEBSITE HAND-OVER TRAINING.
SCO Insight Connector Training. The SCO Insight Connector  Product Overview  Technical Specifications  Installation  Using the Components  Target.
DotNetNuke v4 on ASP.NET v2 Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Presented by Chad Kafka This Month’s Topic: Wikispaces Advanced Today’s session is an introduction to what a WIKI is and how they can be used in education.
Go to the MTSD Home Page In the URL add “/admin”
Introduction to DotNetNuke Scott McCulloch DotNetNuke Core Team
Event Manager Training Part 3.  Edit Event Options - Customize FY11 Sites  Edit Event Webpages  Sending s (Recruitment/Engagement)  Help and.
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
DotNetNuke Portal Private Assembly Development Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
MY-CLUB © 2010 Doxess. All Rights Reserved. Press or left-click on mouse to advance to the next slide ClubRunner ™ Upcoming and New Product Releases.
DIT314 ~ Client Operating System & Administration CHAPTER 5 MANAGING USER ACCOUNTS AND GROUPS Prepared By : Suraya Alias.
DotNetNuke v3 Overview Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Moodle (Course Management Systems). Managing Your class In this Lecture, we’ll cover course management, including understanding and using roles, arranging.
V8.0 Upgrade. Overall Changes Task List Additions Counts in Employer/Contact Profiles Search Results Page – Mass Partial Delete Defaulting Allowed.
Upcoming and New Releases This presentation outlines ClubRunner’s recent updates, as well as what subscribers can expect in the upcoming months. January.
Phone: Mega AS Consulting Ltd © 2007  CAT – the problem & the solution  Using the CAT - Administrator  Mega.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Module 5: Implementing Group Policy
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
What is Web Site Administration Tool ? WAT Allow you to Configure Web Site With Simple Interface –Manage Users –Manage Roles –Manage Access Rules.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
Intro to Datazen.
CharMeck.org Contributer Training SharePoint 2013 Orientation and Basic Training.
Getting Started with your Cloud File Sync Tool. Part I: Getting Started.
SURVEY APPLICATION. Overview Introduction Why survey app?? Architecture diagram Application flow Features Future plan.
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Databases Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – SharePoint Database.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Introduction to SQL Server  Working with MS SQL Server and SQL Server Management Studio.
DotNetNuke v4 Overview Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Custom Authentication Providers For DotNetNuke v5.0 Stan Schultes – Sarasota, FL Florida Community Leader
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
DotNetNuke v4 – Intro to In Depth Tool Shed & Tackle Box.
COWG Web Site for Web Authors April, 2008 Karl Schultz, Lt Col, CAP COWG Webmaster.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
DotNetNuke v4 on ASP.NET v2 Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Justin Scheitlin Daisey Fahringer
SQL Database Management
DotNetNuke Portal – Custom Module Development
File Management in the Cloud
League of Oregon Cities
Cms Full-featured Flexible Web Content Management System for All Your Needs.
DotNetNuke v4 Web Portals
Building Custom Modules
DotNetNuke v4 Overview Stan Schultes
DotNetNuke® Web Application Framework
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Building Custom Modules
Advanced Module Development
Oracle Sales Cloud Sales campaign
Upcoming and New Product Releases
Presentation transcript:

DotNetNuke Portal Management Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference speaker, mentor, trainer Conference speaker, mentor, trainer Contributing Editor, Visual Studio Magazine Contributing Editor, Visual Studio Magazine Founder -.NET Pub Club (netpubclub.net) Founder -.NET Pub Club (netpubclub.net) Microsoft MVP Microsoft MVP

WebCast Series on DotNetNuke DNN v3 – New Features & Portal Overview DNN v3 – New Features & Portal Overview January 31, 2005 January 31, 2005 DNN v3 – Installation and Configuration DNN v3 – Installation and Configuration January 31, 2005 January 31, 2005 DNN v3 – Portal Management DNN v3 – Portal Management February 4, 2005 February 4, 2005 DNN v3 – Custom Module Development DNN v3 – Custom Module Development February 4, 2005 February 4,

Audience Polls How much experience with ASP.NET (0, 3yr)? How much experience with ASP.NET (0, 3yr)? Who is using DNN in production today (Y/N)? Who is using DNN in production today (Y/N)? Who has seen DNN v3 (Y/N)? Who has seen DNN v3 (Y/N)? How are you using DNN (personal, corporate, consultant, host, other)? How are you using DNN (personal, corporate, consultant, host, other)?

Presentation Outline DNN Portal Overview DNN Portal Overview Management Overview Management Overview Core Plumbing Core Plumbing Portal Maintenance Portal Maintenance Management Tips & Tricks Management Tips & Tricks

DNN v3 Portal Overview DotNetNuke is an open source (free), ASP.NET based web portal application DotNetNuke is an open source (free), ASP.NET based web portal application Portal and content management are done live on the site Portal and content management are done live on the site Target Audiences: Target Audiences: Web Hosters Web Hosters Corporate Portal Developers Corporate Portal Developers Individual Users Individual Users

Management Overview How does the DNN portal work? How does the DNN portal work? Roles & Users Roles & Users Host Site Management Host Site Management Portal Management Portal Management Files & File Uploads Files & File Uploads Vendors & Banner Advertising Vendors & Banner Advertising Newsletters Newsletters Localization & Language Localization & Language

How Does the DNN Portal Work? DNN is a “live CMS” (Content Management System) DNN is a “live CMS” (Content Management System) The Host role configures the overall environment The Host role configures the overall environment The Portal Admin role configures one specific site (portal) The Portal Admin role configures one specific site (portal) Roles control visibility of info and grant abilities to configure content Roles control visibility of info and grant abilities to configure content All portal changes are made on live portal All portal changes are made on live portal Portals = websites (unique URLs) Portals = websites (unique URLs) Templates are an easy way to create sites Templates are an easy way to create sites Create many sub-portals in one installation Create many sub-portals in one installation Alias strings & http dispatching Alias strings & http dispatching

How Does the Portal Work – 2 Pages = portal organizational units Pages = portal organizational units Page hierarchy forms the site menu structure Page hierarchy forms the site menu structure Page permissions, appearance, and link types Page permissions, appearance, and link types Modules = information containers Modules = information containers Dynamically loaded user controls – all content generated from DB Dynamically loaded user controls – all content generated from DB Add new or existing modules to pages Add new or existing modules to pages Module permissions, appearance, dates, and options Module permissions, appearance, dates, and options Module export/import Module export/import

Roles & Users User access to portal info is controlled by Roles User access to portal info is controlled by Roles Roles: Roles: Used to set permissions for viewing and editing content Used to set permissions for viewing and editing content Role usage is up to you Role usage is up to you Public & private roles Public & private roles New Membership provider New Membership provider Users: Users: New user profile fields (web, IM, cell) – specify required user fields in Admin  Users with checkboxes New user profile fields (web, IM, cell) – specify required user fields in Admin  Users with checkboxes Preferences – language, time zone Preferences – language, time zone Membership Services: new Subscriptions public role Membership Services: new Subscriptions public role Admin search for users by name, Admin search for users by name,

Host Site Management Host – site settings Host – site settings Site appearance & settings, payment processing, demos Site appearance & settings, payment processing, demos Server settings: Proxy, SMTP Server settings: Proxy, SMTP Global portal settings: log storage, file upload types, skin permissions, caching, Friendly URLs Global portal settings: log storage, file upload types, skin permissions, caching, Friendly URLs Host – site management Host – site management Site File Manager Site File Manager Custom Modules installation Custom Modules installation Create locales, change resource files, lists Create locales, change resource files, lists Site search mgmt Site search mgmt Create superuser accounts Create superuser accounts Host – portals management Host – portals management Create sub-portals, Alias strings Create sub-portals, Alias strings Portal expiration date, hosting fee, disk space Portal expiration date, hosting fee, disk space Site log history interval Site log history interval Premium modules Premium modules

Portal Management Portal Admin – manages single site’s settings Portal Admin – manages single site’s settings Controls layout of portal – page – module Controls layout of portal – page – module Portal appearance: background, skins, containers Portal appearance: background, skins, containers User registration: none, private, public, verified User registration: none, private, public, verified Default Pages: splash, home, login, user, home directory Default Pages: splash, home, login, user, home directory Payment settings, banner type, language, timezone Payment settings, banner type, language, timezone Administrator account Administrator account Portal Management Portal Management Build Site Wizard Build Site Wizard File Manager with sub directories and roles File Manager with sub directories and roles Vendors & Banner Ads Vendors & Banner Ads Site Log Site Log Newsletters (Bulk in v2) Newsletters (Bulk in v2) Recycle Bin Recycle Bin Log Viewer Log Viewer Choose locale (applies resource files) Choose locale (applies resource files)

Files & File Uploads New File Manager New File Manager Can now create sub-directories Can now create sub-directories Set permissions by role in File Manager Set permissions by role in File Manager View Folder View Folder Write to Folder Write to Folder Set uploadable file types on Host  Advanced Settings  Other Settings Set uploadable file types on Host  Advanced Settings  Other Settings Synchronize Database and File System Synchronize Database and File System Uploading files Uploading files Decompress ZIP Files checkbox Decompress ZIP Files checkbox Choose folder at upload time Choose folder at upload time Portal space used on File Manager status bar Portal space used on File Manager status bar

Vendors & Banner Advertising Create vendors, banners, affiliate referrals Create vendors, banners, affiliate referrals Put each in their own directory Put each in their own directory Separate Host and Admin directory structures Separate Host and Admin directory structures Banner types: Banner types: Banner Banner Micro Button, Button Micro Button, Button Block, Skyscraper Block, Skyscraper Text, Script Text, Script Categorize Banners by groups Categorize Banners by groups

Newsletters Called Bulk in v2 Called Bulk in v2 Rich Text Editor, attach any portal file Rich Text Editor, attach any portal file Send by Roles Send by Roles Subscribers role is new built-in Subscribers role is new built-in Public roles allow users to join themselves Public roles allow users to join themselves Add s to list manually Add s to list manually Send methods Send methods Personalized – one per user Personalized – one per user Blind – one message sent to all users Blind – one message sent to all users Send action – sync or async Send action – sync or async

Localization & Language Host: create locales, change resource files & lists Host: create locales, change resource files & lists Language Editor Language Editor TimeZone Editor TimeZone Editor Resource File Verifier Resource File Verifier Create/upload Language Pack Create/upload Language Pack Portal Admin: choose locale (applies resource files) Portal Admin: choose locale (applies resource files)

Core Plumbing Scheduler (host) – schedule recurring tasks Scheduler (host) – schedule recurring tasks Search Search Search Input, Search Results modules Search Input, Search Results modules Host  Search Admin Host  Search Admin Site Log Site Log File vs. database (Host  Advanced  Other) File vs. database (Host  Advanced  Other) Log history interval Log history interval Log Viewer Log Viewer Enable/disable by event, send Enable/disable by event, send Log by portal Log by portal

Portal Maintenance Backup – both database and user files Backup – both database and user files Backup / restore: remember – this portal is managed online Backup / restore: remember – this portal is managed online Database size – dependent on logs Database size – dependent on logs Use the site log option – file vs. database Use the site log option – file vs. database Adjust logging intervals as needed Adjust logging intervals as needed Clean up unused files Clean up unused files DNN Upgrades DNN Upgrades

Management – Tips & Tricks Export / import – portals and modules Export / import – portals and modules Can’t separate admin from user traffic Can’t separate admin from user traffic Link click tracking – analyze link usage globally Link click tracking – analyze link usage globally Exceptions and logs output Exceptions and logs output Remember your IIS logs for troubleshooting Remember your IIS logs for troubleshooting Host  SQL Host  SQL Help sometimes available on module dropdowns Help sometimes available on module dropdowns Docs – scheduler, host & portal templates, membership Docs – scheduler, host & portal templates, membership Watch forums & bug lists for fixes Watch forums & bug lists for fixes

Learn More – project download (register) and info – project download (register) and info support.dotnetnuke.com – Gemini bug tracker support.dotnetnuke.com – Gemini bug tracker – DNN forums – DNN forums Free v2 modules list (v3 coming) + resources + great skin! Free v2 modules list (v3 coming) + resources + great skin! – resource portal – resource portal – resource portal – resource portal – resource portal – resource portal – resource portal – resource portal – Microsoft’s ASP developer site – Microsoft’s ASP developer site