Following are the updates I will be pushing onto the reference page I’m trying to keep up to date and failing miserably most of the time.
101 level tutorials for PowerShell Extensions for Sitecore (updated)
How PowerShell console can help you extend Sitecore? (updated)
- Scheduled Tasks – Video tutorial
- React to Sitecore events with PowerShell scripts
- Execute PowerShell Scripts in Scheduled Tasks
- Add Scripts to the PowerShell Toolbox
- Launch PowerShell Scripts in the Item Context Menu
Interesting use cases of the PowerShell Extensions Module (new section)
- Using PowerShell to create and run on demand tasks
- Sitecore PowerShell Extended with Gutters (part of the SPE core since v2.7.5)
- Sitecore PowerShell Extended with Pipelines (part of the SPE core since v2.7.5)
Extending PowerShell Extensions (new section)
- Building your own commandlets for PowerShell Extensions – tutorial.
- Build a custom command in Sitecore PowerShell Extensions – similar tutorial from Mike.
- Expand Tokens on Sitecore Items Using a PowerShell Function
PowerShell Extensions as tooling for Sitecore development (new section)
- Writing integration tests using PowerShell
- Sitecore and PowerShell: Feel like He-man
- Serialization and deserialization with Sitecore PowerShell Extensions
- Sitecore PowerShell console in Visual Studio
- Fixing problematic content or Workflow state
- How to populate Sitecore with test data using PowerShell
- Migrating large amounts of content in Sitecore with PowerShell Extensions
- Remoting into your Sitecore PowerShell instance
Using PowerShell Extensions for reporting (new section)
- Reports with Sitecore PowerShell Extensions (Michael West’s take)
- Create a Custom Report in Sitecore PowerShell Extensions (this time by Mike Reynolds)
- And then again “Creating beautiful Sitecore reports easily with PowerShell Extensions” by yours truly – because we can never have enough articles about reports
Code Examples (new section)
- Read-Variable Example
- Re-create a site structure from its sitemap in your Sitecore instance with PowerShell
- Zip and download Sitecore logs
- Zip and download Sitecore Media Library folder
- Archive Log Files
- Link to one image instead of another – everywhere it’s used
- Query for unused assets in Media Library in Sitecore using PowerShell
- Delete Unused Media Items
- Set Random Wallpaper
- Unlock Items
- Kick Users
Creative uses of PowerShell Extension runtime in code
- Using PowerShell Extensions runtime in your own code.
- PowerShell scripted Data Sources in Sitecore (part 1) & (part 2)
External Content helpful for Sitecore PowerShell Scripters (updated)
- PowerShell Guidelines & Best Practices
#Sitecore #PowerShell is something that interests but still eludes you, here’s a great video by @jsnover – the architect of PowerShell.
PowerShell Extensions on Conferences and User Groups (new section)
- Michael Reynolds “Sitecore from the Command Line” – Event & Video.
- Adam Najmanowicz’s “Supercharge your Sitecore Solution with PowerShell” – on Sitecore Users Virtual Summit
- Michael West’s presentation of PowerShell Extensions to PowerShell users who do not know Sitecore.
- Michael Reynolds “Making Magic with Sitecore PowerShell Extensions” (event page)
- Michael Reynold’s “Sitecore PowerShell Extensions” presentation at SUGCON 2014 and the PowerPoint deck from it.
PowerShell Extensions Development & internals
- How Sitecore PowerShell got GUI support… a tale of JobMonitor and Sitecore Async UI API.
- What does it take the Release the PowerShell Extensions module
- Sitecore PowerShell Extensions persistent sessions – what you need to know about them
- Sitecore PowerShell Extensions 3.0 modules proposal
The PowerShell co-nerds within Sitecore Community (updated)
- Uli – (Blog) Fantastic series about the use of PowerShell to deliver Integration tests.
- Ian Graham – (@ianjohngraham) – using PowerShell in his daily routines:
- Chris Lewis (@ChrisLewisDev) – joins the PowerShell Extensions contributor’s team with his excellent commit improving Publish-Item commandlet!
- Bartłomiej Mucha (blog) – PowerShell blogger from Poland (Yay! Go Poland!)
- Hans Léautaud (@HLeautaud) – migrates a large amount of content with PowerShell Extensions and blogs about it.
Ufff…. this was A LOT more work than I expected… now let me use the remainder of the night to integrate it back into the Sitecore PowerShell Extensions resources page.
This entry (Permalink) was posted on Monday, November 3rd, 2014 at 2:49 pm and is filed under Best Practices, C#, Code Samples, Continuous Deployment, PowerShell, Sitecore, Software, Software Development, Web applications. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response , or trackback from your own site.