PowerShell with SharePoint from Scratch
New edition for PowerShell V7 and VS Code
In
PowerShell with SharePoint from Scratch, Peter Kalmström
explains how PowerShell can be used to manage SharePoint
Online.
The book is intended for SharePoint admins
and other power users, who already know SharePoint but have
little experience in programming languages.
Demos
PowerShell with SharePoint from Scratch has multiple
links to
kalmstrom.com Tips articles with video demonstrations.
These articles give explanations in other ways and make
the learning more varied.
Structure
PowerShell with SharePoint from Scratch has 22 exercises,
each with step-by-step instructions and theory sections
that explain the idea behind the script.
The chapters
have a clear progression, from very basic exercises to more
advanced ones. Use them for practice or as templates for
your own scripts.
The first chapters have no exercises.
Instead, Peter explains some fundamental facts about PowerShell
and shows how set up VS Code for use with PowerShell.
Author cooperation
Peter Kalmström has written the book with his mother, Kate,
who is a former teacher and author of schoolbooks. She knows
SharePoint well but had only little prior experience of
programming languages. Because of that, she could ask the
right questions about things that Peter took for granted
and help him write good explanations.
The collaboration
between mother and son has made PowerShell with SharePoint
from Scratch well suited as an introduction to PowerShell
and a preparation for further studies.
Purchase
PowerShell with SharePoint from Scratch is available
from
Amazon, as e-book and paperback.
|
Exercise areas:
CREATE AND REMOVE PAGES
CREATE
AND REMOVE LIST AND LIBRARY APPS
CREATE POWERSHELL
CODE IN EXCEL
CREATE AND REMOVE SITES AND HUB FAMILIES
IMPORT EXCEL DATA TO SHAREPOINT LIST COLUMNS
UPLOAD FILES WITH METADATA
CREATE CERTIFICATE
AUTOMATE POWERSHELL TASKS
PowerShell buildning
blocks:
ARRAY
CLASS
CMDLET
FUNCTION
HASH TABLE
IF STATEMENT
KEY-VALUE PAIR
LOOPS, FOR
AND FOREACH
METHOD
OPERATOR
PARAMETER/ARGUMENT
PROPERTY
TYPE
VARIABLE |
|