SlideShare a Scribd company logo
DNN Summit 2018
> set-speaker “Joe Brinkman”
> set-session “Take Command Of DNN”
DNN Summit 2018
> Set-Problem –UIComplexity 100
Security - Photos
Site Settings - Photos
SEO - Photos
Extensions - Photos
DNN Summit 2018
> Set-Problem –Obscurity 100
› Email on Portal Alias Change?
› Disable the Biography field?
› Allow a site to use a module?
DNN Summit 2018
> Set-Problem –Speed Slow
› Navigation – panels, tabs, sections
› Multi-click workflows
DNN Summit 2018
> Set-Problem -Automation manual
› Not Repeatable
› Not Scriptable
DNN Summit 2018
> Get-Help “DNN Prompt”
› Command Service is Key
› Web Console OOTB
› PowerShell FTW
Command Service
Web
Console
PowerShell Your App?
DNN Summit 2018
> Get-Help “Web Console”
› Full Command List
› Integrated Help
› Linked Resources
DNN Summit 2018
██████╗ ███████╗ ███╗ ███╗ ██████╗
██╔══██╗ ██╔════╝ ████╗ ████║ ██╔═══██╗
██║ ██║ █████╗ ██╔████╔██║ ██║ ██║
██║ ██║ ██╔══╝ ██║╚██╔╝██║ ██║ ██║
██████╔╝ ███████╗ ██║ ╚═╝ ██║ ╚██████╔╝
╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝
>
DNN Summit 2018
> Get-Help “Prompt Integration”
› PowerShell
› Mobile
› [Your App Here]
DNN Summit 2018
██████╗ ███████╗ ███╗ ███╗ ██████╗
██╔══██╗ ██╔════╝ ████╗ ████║ ██╔═══██╗
██║ ██║ █████╗ ██╔████╔██║ ██║ ██║
██║ ██║ ██╔══╝ ██║╚██╔╝██║ ██║ ██║
██████╔╝ ███████╗ ██║ ╚═╝ ██║ ╚██████╔╝
╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝
>
DNN Summit 2018
DNN Summit 2018
> Get-Help “Command Service”
› Extensible
› Accessible
› Secure
DNN Summit 2018
██████╗ ███████╗ ███╗ ███╗ ██████╗
██╔══██╗ ██╔════╝ ████╗ ████║ ██╔═══██╗
██║ ██║ █████╗ ██╔████╔██║ ██║ ██║
██║ ██║ ██╔══╝ ██║╚██╔╝██║ ██║ ██║
██████╔╝ ███████╗ ██║ ╚═╝ ██║ ╚██████╔╝
╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝
>
DNN Summit 2018
> Set-Status -WorkInProgress
› Initial Framework Complete
› Needs more testing
› Needs more commands
› Needs
DNN Summit 2018
> Get-Resources
› https://github.com/dnnsoftware/Dnn.AdminExperience.Extensions
› https://github.com/DNN-Connect/Dnn-Powershell
› https://github.com/dnnsoftware/Dnn.Platform.Samples
DNN Summit 2018
> Sponsors
DNN Summit 2018
> About Me
joe@brinkman.me
jbrinkman
http://github.com/jbrinkman
https://www.linkedin.com/in/joebrinkman/

More Related Content

Similar to Take Command of DNN

TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...psaramago1
 
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...psaramago1
 
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"LogeekNightUkraine
 
Troubleshooting: Tools, tips and tricks
Troubleshooting: Tools, tips and tricksTroubleshooting: Tools, tips and tricks
Troubleshooting: Tools, tips and tricksNatraj Yegnaraman
 
Preview of DNN Platform 8
Preview of DNN Platform 8 Preview of DNN Platform 8
Preview of DNN Platform 8 DNN
 
Move out from AppEngine, and Python PaaS alternatives
Move out from AppEngine, and Python PaaS alternativesMove out from AppEngine, and Python PaaS alternatives
Move out from AppEngine, and Python PaaS alternativestzang ms
 
What’s New In DotNetNuke 5 (Cambrian)
What’s New In DotNetNuke 5 (Cambrian)What’s New In DotNetNuke 5 (Cambrian)
What’s New In DotNetNuke 5 (Cambrian)Engage Software
 
Win Connections Technical Overview (Harold W)
Win Connections   Technical Overview (Harold W)Win Connections   Technical Overview (Harold W)
Win Connections Technical Overview (Harold W)Harold Wong
 
Win Connections Technical Overview ( Harold W)
Win  Connections    Technical  Overview ( Harold W)Win  Connections    Technical  Overview ( Harold W)
Win Connections Technical Overview ( Harold W)Harold Wong
 
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)ITCamp
 
Windows 7 Manageability Solutions
Windows 7 Manageability SolutionsWindows 7 Manageability Solutions
Windows 7 Manageability SolutionsMicrosoft TechNet
 
The Spicies 2008 Vendors
The Spicies 2008 VendorsThe Spicies 2008 Vendors
The Spicies 2008 VendorsSpiceworks
 
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...European Collaboration Summit
 
Adelaide D365 UG June 2017 - Introduction to Microsoft Bot Framework
Adelaide D365 UG June 2017 - Introduction to Microsoft Bot FrameworkAdelaide D365 UG June 2017 - Introduction to Microsoft Bot Framework
Adelaide D365 UG June 2017 - Introduction to Microsoft Bot FrameworkSam Fernando
 
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through LoggingRumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through LoggingSolarWinds Loggly
 
Windows 7 Optimized Desktop
Windows 7 Optimized DesktopWindows 7 Optimized Desktop
Windows 7 Optimized DesktopKeith Combs
 
Dynamics 365 User Group (Adelaide Chapter) Oct 2017
Dynamics 365 User Group (Adelaide Chapter) Oct 2017Dynamics 365 User Group (Adelaide Chapter) Oct 2017
Dynamics 365 User Group (Adelaide Chapter) Oct 2017Andrew Ly
 

Similar to Take Command of DNN (20)

TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
 
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
TechNet livemeeting_Should I upgrade to SCOM 2012 (Dieter Wijckmans's conflic...
 
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
 
Spring Launch
Spring LaunchSpring Launch
Spring Launch
 
Troubleshooting: Tools, tips and tricks
Troubleshooting: Tools, tips and tricksTroubleshooting: Tools, tips and tricks
Troubleshooting: Tools, tips and tricks
 
Preview of DNN Platform 8
Preview of DNN Platform 8 Preview of DNN Platform 8
Preview of DNN Platform 8
 
DotNetNuke In An Hour
DotNetNuke In An HourDotNetNuke In An Hour
DotNetNuke In An Hour
 
Move out from AppEngine, and Python PaaS alternatives
Move out from AppEngine, and Python PaaS alternativesMove out from AppEngine, and Python PaaS alternatives
Move out from AppEngine, and Python PaaS alternatives
 
What’s New In DotNetNuke 5 (Cambrian)
What’s New In DotNetNuke 5 (Cambrian)What’s New In DotNetNuke 5 (Cambrian)
What’s New In DotNetNuke 5 (Cambrian)
 
Win Connections Technical Overview (Harold W)
Win Connections   Technical Overview (Harold W)Win Connections   Technical Overview (Harold W)
Win Connections Technical Overview (Harold W)
 
Win Connections Technical Overview ( Harold W)
Win  Connections    Technical  Overview ( Harold W)Win  Connections    Technical  Overview ( Harold W)
Win Connections Technical Overview ( Harold W)
 
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
Managing Mobile Devices with Windows Intune and SCCM 2012 (Adrian Stoian)
 
Windows 7 Manageability Solutions
Windows 7 Manageability SolutionsWindows 7 Manageability Solutions
Windows 7 Manageability Solutions
 
The Spicies 2008 Vendors
The Spicies 2008 VendorsThe Spicies 2008 Vendors
The Spicies 2008 Vendors
 
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
 
7 Wonders Of Windows 7
7 Wonders Of Windows 77 Wonders Of Windows 7
7 Wonders Of Windows 7
 
Adelaide D365 UG June 2017 - Introduction to Microsoft Bot Framework
Adelaide D365 UG June 2017 - Introduction to Microsoft Bot FrameworkAdelaide D365 UG June 2017 - Introduction to Microsoft Bot Framework
Adelaide D365 UG June 2017 - Introduction to Microsoft Bot Framework
 
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through LoggingRumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
 
Windows 7 Optimized Desktop
Windows 7 Optimized DesktopWindows 7 Optimized Desktop
Windows 7 Optimized Desktop
 
Dynamics 365 User Group (Adelaide Chapter) Oct 2017
Dynamics 365 User Group (Adelaide Chapter) Oct 2017Dynamics 365 User Group (Adelaide Chapter) Oct 2017
Dynamics 365 User Group (Adelaide Chapter) Oct 2017
 

More from Joe Brinkman

AI: Your Personal Intern
AI: Your Personal InternAI: Your Personal Intern
AI: Your Personal InternJoe Brinkman
 
Automate Builds and Deployments.pptx
Automate Builds and Deployments.pptxAutomate Builds and Deployments.pptx
Automate Builds and Deployments.pptxJoe Brinkman
 
Auth0 OOF Panama - Ignite Session
Auth0 OOF Panama - Ignite SessionAuth0 OOF Panama - Ignite Session
Auth0 OOF Panama - Ignite SessionJoe Brinkman
 
DNN Connect 2015 Keynote
DNN Connect 2015 KeynoteDNN Connect 2015 Keynote
DNN Connect 2015 KeynoteJoe Brinkman
 
Where are we going DNNCon Keynote
Where are we going   DNNCon KeynoteWhere are we going   DNNCon Keynote
Where are we going DNNCon KeynoteJoe Brinkman
 
MongoDB: The Ultimate Backpack for the Cloud
MongoDB: The Ultimate Backpack for the CloudMongoDB: The Ultimate Backpack for the Cloud
MongoDB: The Ultimate Backpack for the CloudJoe Brinkman
 
Get involved in Open Source
Get involved in Open SourceGet involved in Open Source
Get involved in Open SourceJoe Brinkman
 
Making open source work
Making open source workMaking open source work
Making open source workJoe Brinkman
 

More from Joe Brinkman (8)

AI: Your Personal Intern
AI: Your Personal InternAI: Your Personal Intern
AI: Your Personal Intern
 
Automate Builds and Deployments.pptx
Automate Builds and Deployments.pptxAutomate Builds and Deployments.pptx
Automate Builds and Deployments.pptx
 
Auth0 OOF Panama - Ignite Session
Auth0 OOF Panama - Ignite SessionAuth0 OOF Panama - Ignite Session
Auth0 OOF Panama - Ignite Session
 
DNN Connect 2015 Keynote
DNN Connect 2015 KeynoteDNN Connect 2015 Keynote
DNN Connect 2015 Keynote
 
Where are we going DNNCon Keynote
Where are we going   DNNCon KeynoteWhere are we going   DNNCon Keynote
Where are we going DNNCon Keynote
 
MongoDB: The Ultimate Backpack for the Cloud
MongoDB: The Ultimate Backpack for the CloudMongoDB: The Ultimate Backpack for the Cloud
MongoDB: The Ultimate Backpack for the Cloud
 
Get involved in Open Source
Get involved in Open SourceGet involved in Open Source
Get involved in Open Source
 
Making open source work
Making open source workMaking open source work
Making open source work
 

Recently uploaded

A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationHelp Desk Migration
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfVictor Lopez
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabbereGrabber
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion Clinic
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzisteffenkarlsson2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfDeskTrack
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 

Recently uploaded (20)

A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 

Take Command of DNN

  • 1. DNN Summit 2018 > set-speaker “Joe Brinkman” > set-session “Take Command Of DNN”
  • 2. DNN Summit 2018 > Set-Problem –UIComplexity 100 Security - Photos Site Settings - Photos SEO - Photos Extensions - Photos
  • 3. DNN Summit 2018 > Set-Problem –Obscurity 100 › Email on Portal Alias Change? › Disable the Biography field? › Allow a site to use a module?
  • 4. DNN Summit 2018 > Set-Problem –Speed Slow › Navigation – panels, tabs, sections › Multi-click workflows
  • 5. DNN Summit 2018 > Set-Problem -Automation manual › Not Repeatable › Not Scriptable
  • 6. DNN Summit 2018 > Get-Help “DNN Prompt” › Command Service is Key › Web Console OOTB › PowerShell FTW Command Service Web Console PowerShell Your App?
  • 7. DNN Summit 2018 > Get-Help “Web Console” › Full Command List › Integrated Help › Linked Resources
  • 8. DNN Summit 2018 ██████╗ ███████╗ ███╗ ███╗ ██████╗ ██╔══██╗ ██╔════╝ ████╗ ████║ ██╔═══██╗ ██║ ██║ █████╗ ██╔████╔██║ ██║ ██║ ██║ ██║ ██╔══╝ ██║╚██╔╝██║ ██║ ██║ ██████╔╝ ███████╗ ██║ ╚═╝ ██║ ╚██████╔╝ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝ >
  • 9. DNN Summit 2018 > Get-Help “Prompt Integration” › PowerShell › Mobile › [Your App Here]
  • 10. DNN Summit 2018 ██████╗ ███████╗ ███╗ ███╗ ██████╗ ██╔══██╗ ██╔════╝ ████╗ ████║ ██╔═══██╗ ██║ ██║ █████╗ ██╔████╔██║ ██║ ██║ ██║ ██║ ██╔══╝ ██║╚██╔╝██║ ██║ ██║ ██████╔╝ ███████╗ ██║ ╚═╝ ██║ ╚██████╔╝ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝ >
  • 12. DNN Summit 2018 > Get-Help “Command Service” › Extensible › Accessible › Secure
  • 13. DNN Summit 2018 ██████╗ ███████╗ ███╗ ███╗ ██████╗ ██╔══██╗ ██╔════╝ ████╗ ████║ ██╔═══██╗ ██║ ██║ █████╗ ██╔████╔██║ ██║ ██║ ██║ ██║ ██╔══╝ ██║╚██╔╝██║ ██║ ██║ ██████╔╝ ███████╗ ██║ ╚═╝ ██║ ╚██████╔╝ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝ >
  • 14. DNN Summit 2018 > Set-Status -WorkInProgress › Initial Framework Complete › Needs more testing › Needs more commands › Needs
  • 15. DNN Summit 2018 > Get-Resources › https://github.com/dnnsoftware/Dnn.AdminExperience.Extensions › https://github.com/DNN-Connect/Dnn-Powershell › https://github.com/dnnsoftware/Dnn.Platform.Samples
  • 16. DNN Summit 2018 > Sponsors
  • 17. DNN Summit 2018 > About Me joe@brinkman.me jbrinkman http://github.com/jbrinkman https://www.linkedin.com/in/joebrinkman/

Editor's Notes

  1. Basic console demo
  2. Create custom command
  3. PowerShell script Mobile App