►
From YouTube: PnP Monthly Community Call - September 2016
Description
Recording for the SharePoint / Office 365 Dev Patterns and Practices September 2016 monthly community call from 13th of September.
More details on the content and direct links to specific topics can be found from following location - https://techcommunity.microsoft.com/t5/SharePoint-Developer/SharePoint-Office-Dev-Patterns-and-Practices-PnP-Sep-2016/m-p/13038#M389
You can also download the used presentation from https://doc.co/VLcW46
A
So
welcome
everybody.
This
is
otis
traces,
25,
developer,
batters
and
practices
or
SharePoint
possessing
practices,
as
Denver
2016
community
calls,
and
we
always
get
a
lot
of
people
joining
slightly
late.
Sorry
for
is
more
audio
hiccup
when
we
thought
it,
but
I
think
very
old
is
to
go
right
now,
which
is
already
a
good
good
thing.
We
get
all
of
this
recorded,
so
the
recording
will
be
available
in
YouTube
the
PMP
youtube
channel
later
today
or
early
tomorrow.
A
My
tie,
which
is
basically
we
can
say
that
within
24
hours
and
today
we're
going
to
go
through
the
typical
setup
of
the
of
the
BNP
month
cycle
miracles.
So
we're
going
to
go
through
the
monthly
highlights.
What
are
the
contributions
and
changes
and
improvements
within
the
within
the
PMP
samples,
and
then
we
will
have
demos,
demos,
demos.
So
there
will
be
three
demos,
one
from
corny,
one
from
paul
of
the
lrc
and
one
of
them
cry
initially,
just
double
checking
that
people
are
arriving.
A
They
should
be
then
arriving
flight
delayed
as
making
sure
that
everybody
is
christened
there
as
well,
so
good,
always
a
presenter
already
great.
So,
let's
actually
move
on
on
the
on
the
topics,
because
I
don't
want
to
spend
too
much
time
on,
uncovering,
let's
say
the
monthly
updates.
We
have
released
the
monthly
release
notes
already,
but
before
we
go
there
and
before
we
go
to
the
actual
demo
section
where
we
have
great
demos
today,
just
a
quick
clarification.
A
What
is
the
sharepoint
B&B
and
office
365
def
PMP,
so
the
shipment
can
be
it's
really
there
for
provide
code
samples,
guidance
document.
Ations
monthly
community
calls
like
this
one.
We
also
do
bi
weekly
office
hours
and
weekly
special
interest
group,
which
everyone's
brain
work
if
you're
interested
on
on
joining
those-
and
the
whole
point
is
that
we
have
a
forum
and
a
kind
of
a
catalog
of
guidance
in
industry
and
also
a
sample
catalog
of
samples
available
for
people
to
consume.
A
So
it's
really
community
work
for
the
benefit
of
the
community
to
get
a
weak
community.
So
this
is
not
kind
of
like
microsoft.
Just
coming
up
with
a
random
recommendations,
we
wanna
work
together
with
my
community
and
the
fields,
meeting,
customers
and
partners
to
come
up
with
a
the
right
way
of
approaching.
All
of
their
customizations
AKA,
ms
sharepoint
PMP,
is:
do
you
see
status
to
remember
and
there's
a
lot
of
guidance
already
there
for
sharepoint
that
ends
as
well,
and
this
is
kind
of
a
set
of
all
of
the
individual
resources.
A
All
of
the
individual
things.
This
dis,
some
changes
within
the
urls
based
on
the
previous
community
course,
but
all
of
the
existing
and
alt
urls
will
work
as
well.
We've
just
consolidated
the
urls
in
a
more
suitable
way.
One
thing
what
you
might
actually
see
in
the
slide
is
that
we
have
also
listed
the
ship
and
organization
repositories
as
part
of
the
PMP,
and
that's
because
the
pnp
is
owned
by
the
ship
on
the
engineering
and
all
of
the
work.
What
we
do
a
round
shape
and
framework
and
upcoming
samples.
A
The
web
hooks,
the
webpart
samples
and
all
goodies
which
are,
and
coming
sooner
or
later,
are
going
to
be
released
as
part
of
the
DMV
guidance
as
well.
So
the
B&B
is
essentially
the
same
as
general
samples,
whatever
we
if
it's
coming
from
engineering
or
if
it's
coming
from
the
community
and
oh
I'm,
just
realizing
that
I'm
actually
not
showing
your
slides
or
the
slides
are
not
moving
properly.
So
let
me
actually
start
from
here.
A
Somebody
else
was
seemed
to
be
handing
the
slide
so
and,
as
you
can
see,
from
the
from
the
URL
perspective,
we
have
tbo.com
/
share
points
as
they
being
deaf
dogs
as
PDF
effects,
web
parts
and
all
the
data.
So
we
started
collecting
already
samples
and
codes
what
people
can
reuse
related
on
ship
on
framework,
and
there
will
be
much
more
stuff
on
those
Reapers
in
the
Ignite
timeframe.
A
Starcom
choose
B&B,
underneath
the
resources
and
there
we
have
a
sample
code
samples
link
which
will
redirect
you
that
the
baddest
practices
resources
search
page
and
from
there
you
can
usually
use,
for
example,
frequent
xquery
to
find
what's
relevant
for
you.
So
if
you're
looking
into,
for
example,
guidance
around,
how
would
I
customize
ship
won't
look
and
feel
without
introducing
custom
masturbate
or
how
would
I
provision
content
types
using
season?
A
All
of
that,
if
they
are
testable
or
findable
not
by
using
this
search,
search,
tool,
box
and
search
functionality,
just
go
there
and
unused
right
keywords
and
you're,
a
big
it
to
go
good
so,
but
in
the
last
month
we
released
actually
five
and
this
five
or
six
likely
depends
and
Nigel.
Yes,
we
are
recording
five
or
six
webcasts
which
are
available
in
the
depth
of
offices
of
calm,
so
every
single
time
will
release
a
wet
cat.
A
It's
also
released
in
your
death
bed
of
calm,
/
blocks
and
all
of
this
webcast
avail
available
from
the
YouTube
channel
right
now
we
are
adding
those
webcasts
also
available
in
the
channel
nine,
but
gradually
will
be
moving
away
from
the
channel
nine
or
the
YouTube
is.
Actually
we
want
to
kind
of
a
transform
the
user
to
fit
to
be
the
main
channel
and
within
last
month
we
will
leave
guidance
quite
a
lot
of
stuff
related
on
sharepoint
framework
and
the
client-side
web
port,
which
is
in
the
deaf
preview
right
now.
A
We
do
understand
that
right
now,
if
you
are
working
with
a
customer
on
a
production
customization,
that's
not
what
you
actually
are
interested,
so
the
existing
and
adding
guidance
adding
all
of
that
in
samples,
but
they
have
might
be
much
more
relevant
for
your
day-to-day
work.
But
at
the
same
time,
it's
really
important
to
kind
of
understand,
what's
coming
from
a
chevron
framework
perspective
and
to
be
able
to
easily
catch
up
and
stay
up
to
date
on
the
customization
options.
A
There's
also
a
webcast
around
the
latest
on
PMP
PowerShell
there's
a
lot
of
goodies
in
the
PMP
PowerShell,
which
we
went
through
together
with
urban
and
then
the
new
stuff
around
the
sharepoint
web
hooks,
which
is
a
great
webcast
together
with
Bert,
which
is
showing
how
the
web
sharepoint
vehicles
can
be
used
and
what
other
assets
and
resources
around
that
one
as
well.
That's
also
in
a
def
preview.
Right
now
it
is
coming
to
production
usage
sooner
or
later.
A
If
we
come
to
all
together
the
SharePoint
repository
as
we're
already
up
to
15,000
unique
visitors
for
the
past
two
weeks,
which
is
a
pretty
high
number,
we
also
collect
the
kids
of
folks
and
pull
requests
and
those
are
about
increasing
steady
with
the
script.
That's
a
kind
of
a
well
that
gives
the
indication
that
things
are
still
interesting
and
interesting.
Well
to
be
fair,
the
key
to
their
numbers
is
indicating
if
stuff
is
still
interesting,
and
it
clearly
is
what's
good
month
over
month.
A
The
percentile
growth
is
around
five
percent
instant,
depending
on
which
number
we're
looking
into
and
then
that's
a
msdn
unique
visitors,
because
the
BNP
has
its
own
msdn
note
for
time
being
in
the
future.
Obviously,
the
BM
big
items
and
the
ship
on
the
engineering
guidance
is
one
thing,
but
for
now
and
the
BNP
has
its
own
MSD
and
Athiya
note
where
we
have
adding
model
guidance
and
that's
growing
quite
steady
as
well.
A
So
I
think
there
was
like
35
thousand
unique
visitors
within
the
last
month,
which
shows
that
the
material
is
still
absolutely
valid
and
one
thing
what
we
always
also
started
doing
in
april
this
year
and
we'll
started
tracking
the
BMP,
a
core
component
usage
and
because
quite
some
people
are
thinking.
Okay,
this
PNP
core
component
and
the
PMP
provisioning
engine
looks
interesting,
but
they
might
the
only
one
actually
using
that
or
am
I
there.
A
Is
there
a
guarantee
that
if
I'm
hitting
an
issue,
will
other
ones
be
interested
on
fixing
that
and
those
are
absolutely
yes,
so
the
pimp
a
core
component?
It's
not
part
of
the
product,
it's
not
part
of
the
SharePoint.
It's
not
like
this
ship
and
sees
them
and
look
at
it's
a
community
afford,
but
there's
a
lot
of
customers
importance
actually
using
them.
So
in
August
we
hit
2075
confirmed
tenants
which
are
using
the
core
component
and
the
new
get
download.
A
This
is
declining
or
sorry
increasing
quite
nicely
as
well
already
on
sep
tember,
we
have
1330
at
true
1385
tenants
we're
at
the
PMP
core
component
that
has
been
used
and
and
most
likely,
but
at
this
point
someone
might
say
things
and
wait
a
minute
hoka.
How
are
you
actually
solving
who's
using
the
PMP
statham
a
core
component
and
because
the
PMP
is
part
of
the
sharepoint
and
the
sheriff
and
engineering
and
the
sharepoint
service
is
actually
owned
by
the
microsoft
as
well?
A
How
we
do
this
is
that
we
add
specific
tags:
the
client
taxability
of
the
client
context
in
the
BNP
season
core
component
and
so
that
whenever
you're
executing
something
to
both
sharepoint
online,
we
get
a
stamp
out
of
it
and
then
because
we
have
obviously
we
have
Microsoft
where
that
window,
we're
at
the
SharePoint
engineering
they
have
access
on
the
SharePoint
Online
locks
as
well.
We're
able
to
actually
get
that
information.
A
Metrics
couch
a
few
additional
kind
of
resources,
sharepoint
developer
group,
so
that
used
to
be
the
yemek
root
and
the
bmd
yemek
group
in
the
Ostrogoths
5
network.
Unfortunately,
that
has
will
be
shut
down.
Actually
it's
our
day
after
tomorrow's
on
fifteenth
of
sep
tember
and
we're
moving
the
on
occasions,
the
microsoft
tech
community
section.
So
if
you
write
eight
a
HDD
p.m.
s-s,
BBMP
communities,
you
learn
to
the
bifurcation.
A
We
also
have
a
shipment
framework
special
interest
group,
which
is
actually
needing
every
single
week,
where
we
cover
at
the
latest
on
the
ship
on
my
work
and
and
development
on
the
PM
PHAs
core
and
the
next
meeting.
For
that,
one
is
15
to
step
10
/.
All
these
are
by
the
wakening
recorded
and
are
available
in
the
YouTube.
That's
a
recording
us,
but
we
also
have
a
biweekly
office
hours,
and
this
is
more
around
us
kind
of
at
core
team
explaining
what
are
we
doing
right
now?
What's
coming
up?
A
If
there's
any
question
from
the
sharepoint
engineering,
we
call
them
through
as
well,
and
then
they
will
there's
a
plenty
of
time
for
open
Q&A
discussions
because
quite
often
and
this
monthly
calls
are
kind
of
a
fully
booked.
We
have
demos
who,
when
we
spent
the
whole
hour
on
covering
the
slides
and
then
I
was
so.
Therefore
we
don't
have
time
for
questions
and
the
bi
weekly
office
hours
is
really
targeted
for
that.
A
You
can
join
them
the
pie
weekly
office
hours
and
then
we
can
have
a
open
discussion
there
as
well,
and
then
the
monthly
community
calls
happens
from
never
second
Tuesday
of
month
and
those
are
more
around
what
has
happened
like
within
the
past
month
and
what's
coming
up
or
maybe
I'm
on
following
month
as
well,
the
monthly
community
co-host
usually
are
20
minutes
of
me
talking
and
then
multiple
demos,
after
that,
in
September
2016.
This
is
the
list
of
let's
say
the
new
and
updated
samples
and
the
existing
adding
model
site.
A
So
there's
a
new
sample
on
the
web
hooks
and
that
list
that's
actually
on
the
ship
on
door,
ization
site
developed
by
Burt
and
that's
we
have
a
webcast
which
is
showing
that
one
in
practice
actually
recorded
already
way
back
I
think
in
tune
primarily
shared
a
SharePoint
react
support
ticket
and
what
is
conveyed
demonstrated
today.
Provisioning
BMP
deploy
your
console
funky
name,
but
that
actually
shows
how
to
detach
creation
using
this
command
console
application.
So
as
Shepherds
online
/,
on-premises,
really
great
console
as
well.
Business
office
365
started
intranet.
A
This
is
a
great
contribution
as
well
from
Frank
Courtney.
We
can
see
that
one
life
today
as
part
of
the
demos
there's
a
solution,
ship
on
10
books,
tool
and
create
tool,
actually
together,
sandbox
solution,
use
it
cause
checkpoint
online
tenants
or
actually
also
go
on
premises
as
well,
so
you're
able
to
actually
you
as
a
tenant
as
administrator.
If
you
have
the
sufficient
permissions
or
you've
been
given
client
ID
and
secret
you're
able
to
get
a
list
of
all
of
the
sandbox
solutions
within
your
deployment
and
it's
using
multi
threading
and
all
of
that.
A
So
it's
relatively
performant
and
ruddy.
An
optimist.
Etanercept
did
a
nice
update
on
the
aspect
of
accord
indication,
and
this
is
actually
a
authentication
or
middleware
layer
for
the
asp.net
core
implementation
and
that
helps
on
on
getting
notifications
work
with
sharepoint
online.
If
you
are
using
the
asp.net
core
and
then
there
was
updates
also
under
the
earth
tooling,
which
is
available
in
the
PM
petals
on
the
the
core
component
or
the
core
team
and
development
perspective
in
the
in
the
core
components.
There
was
a
lot
of
actually
improvements
and
and
quality
improvements.
A
There
were
some
issues
and
buckler
thoughts
in
august,
which
have
been
at
risk.
The
BMP
provisioning
engine
pretty
much
the
same
thing
as
well.
There
are
some
changes
in
the
publisher
site,
some
additional
updates
on
the
existing
PowerShell
command
lists,
which
will
help
the
scripts
to
be
a
more
reliable,
be
more
flexibility
on
deck
options,
and
then
there
was
a
version
1.0
for
release
on
the
core
component
for
javascript.
Was
this
one
of
the
deliverables
from
the
pnp
as
well?
If
you
are
interested,
we
also
have
the
test
automation
that
sharepoint
p.m.
A
b.com
site,
where
you
can
actually
go
and
have
a
look
on
the
day-to-day
results
for
its
mobility
on
the
unit
testing.
So
we
run
I,
think
400
unit
test
or
integration
tests
on
every
single
day
and
you
are
able
to
check
if,
for
example,
something
critical
is
falling
apart
within
the
within
the
first
release,
penance
and
that's
available
for
you
as
well,
and
your
our
April
to
also
subscribe
any
modifications.
If
there's
anything
fall
in
park
system
reminder
to
everybody,
please
miss
yourself.
A
I
can
hear
some
background
noise
on
the
underline,
so
that
doesn't
necessarily
get
recorded
as
well.
The
important
back
really
be
released
within
this
month,
so
there's
a
lot
of
architectural
changes
or
improvements
on
the
DMV
partner
back
in
general.
So
there's
a
bit
of
support
for
the
about
this
to
support
for
the
DMV
template
files
instead
of
X
and
mel's,
and
that
we
was
introduced
in
a
core
component
back
in
tune
release,
and
now
it's
actually
part
of
the
PMP
partner
plan.
A
There's
also
create
covenants
and
government
capabilities
which
have
been
introduced
in
the
VMP
partner.
Back,
for
example,
you're
able
to
say
that
original
flight
within
my
tenant
should
have
a
consistent
branding
and
with
a
click
of
a
button
from
the
admin
UI.
All
of
your
team
sites
or
all
of
your
sites
will
get
applied
by
a
custom
branding
and
that's
a
pretty
significant
governance.
Functionality
and
Paul
is
going
to
demonstrate
that
in
a
few
minutes
cool
what
is
talking
tom
but
I
want
to
be
actually
process
it
fast.
A
So
we
have
time
for
the
demos
as
well,
so
there's
multiple
again.
Tens
and
tens
of
people
contributed
from
the
community
site
for
this
month
release.
Thank
you
very
much
for
your
contributions,
because
you're
helping
the
other
people
in
the
community
to
learn
the
right
ways
of
customizing
and
to
give
them
guidance
on
the
different
options
on
on
SharePoint,
customizations
and
orchestrated
by
organizations
as
well,
so
a
lot
of
people
from
a
community
site
and
also,
but
we
have
special
share
of
a
set
of
companies.
A
We've
given
us
the
permissions
to
use
their
logos,
who
have
given
their
employees
time
to
contribute
on
this
open-source
community
projects.
So
thank
you
for
the
all
of
these
companies
as
well,
and
because
working
in
this
kind
of
a
community-driven
projects
is
highly
beneficial
for
everybody
within
the
community,
and
hopefully
these
companies
gaining
value
out
of
giving
that
opportunity
for
their
employees
as
well
and
from
a
microsoft
site.
A
We
have
a
typical
set
of
people,
obviously,
and
then
there's
consumers,
Mike
Morrison
and
Oliver
Carpentier,
which
are
not
like
a
typical
set
of
people
who
are
working
day
to
day
on
the
on
the
PMP
core
for
my
DMV
court
in
perspective.
A
lot
of
great
contributions
from
these
guys
as
well
aware
as
an
example,
has
started
working
quite
heavily
and
deeply
in
the
ship
on
screen
work
site
with
a
great
examples
for
the
community
to
excuse
already
at
this
point,
but
moving
along
on
things,
because
I
want
to
actually
get
the
demos
section.
A
B
A
Just
a
reminder
mentioned
already:
the
existing
office
raises
25
developer
network
or
the
tech
network
will
be
shut
down.
So
all
the
normal
immersed
bus
will
be
up
and
running,
but
the
existing
officer
is
divided
network.
The
Yammer
Network
will
be
shut
down
on
fifteenth
of
September.
This
is
a
decision
done
by
somebody
somewhere,
I,
don't
know
where,
but
the
discussion
is
moving
now
to
tech,
community,
microsoft,
com
right
now
started
using
the
sharepoint
developer
group
for
the
PMP
topics,
and
then
we
extend
from
there
if
needed.
A
A
If
you
are
coming
to
the
Microsoft
ignite
in
September
within
two
weeks,
there
will
be
a
BMP
both
under
I
into
office,
extensibility
section
so
feel
free
to
drop
by
there
will
be
at
least
one
PMP
court
in
the
every
time
of
the
day
in
the
booth
for
any
demos
or
any
questions
or
discussions
around
your
topic.
These
pictures
are
from
a
year
ago
from
Chicago,
and
it
seems
to
be
that
Ervin
had
a
pretty
pretty
hectic,
both
time
at
least
and
at
the
picture.
A
But
let's
go
to
the
demos,
so,
let's
actually
start
by
with
Paolo
and
Paul
is
going
to
start
what's
new
with
in
the
pimp
a
partner
back
and
we're
going
to
move
into
Frank
around
the
BMP
I
saw
the
internet,
and
hopefully
we
have
time
for
prayin
as
well,
we'll
see
how
the
timing
goes,
but
it's
a
really
great
implementation
from
prior
run
degree.
How
do
used
to
react
on
the
existing
in
today
share
one
customer
patients
as
well,
but
Paolo.
Please
take
it
away.
Okay,.
C
C
Moreover,
we
introduce
some
architectural
changes
to
better
support
the
idea
to
have
not
only
a
template
of
site
and
site
collection
stored
within
the
current
tenant,
but
more
in
general,
the
capability
to
support
a
gallery
and
online
gallery
of
site
template
that
can
be
shared
across
the
entire
community.
So
if
you
now
see
my
screen,
can
you
confirm
all.
A
C
C
We
want
to
play
with
the
partner
pack,
so,
let's
start
showing
you
some
of
the
new
features
and
some
of
the
new
capabilities
of
the
partner
back
and
let
me
go
to
the
home
page
of
the
partner
back
by
itself,
which
looks
almost
like
the
v
1.1,
but
in
reality
they
are
some
really
interesting
new
features
in
this
layout
and
in
this
page,
first
of
all,
we
decided
to
completely
replace
the
HTML
code.
We
are
in
the
back
end
with
the
new
HTML
code
using
the
official
I
fabric.
C
So
almost
everything
that
you
see
in
this
UI
and
in
all
of
the
pages
you
will
see
in
this
demo
uses
of
issue
I
fabric
of
issue,
I
fabric
components
and
styles,
and
that
required
a
huge
investment
from
us
and
in
a
matter
of
time,
investment,
because
we
had
to
replace
almost
everything
to
adhere
to
the
new
UI
fabric.
But
the
result.
It
is
really
really
interesting.
C
In
a
matter
of
a
few
days
from
now
and
through
which
everybody
will
be
able
to
submit
a
template,
a
dot,
PMT
template
file
and
all
the
people
using
the
partner
pack
will
be
able
to
consume
to
query
the
team,
p
template
gallery
in
order
to
use
and
create
site
based
on
templates
made
available
to
the
community
by
the
community,
and
I
think
this
one
is
a
very,
very
interesting
capability
and
with
a
very
good
potential
right
now.
I
will
use
a
template
that
I
have
in
my
own
and
by
clicking
on
the
next
button.
C
I
will
head
to
the
page,
which
will
ask
me
for
a
bunch
of
information
about
the
site
collection
that
I
want
to
create
and,
as
you
can
see
of
course,
I
still
have
the
back
up
a
bit
provided
tight.
Also,
let
me
call
it
monthly
call,
site
collection
and
let
me
provide
the
relative
URL,
decide
policy
and
whatever
else
like
the
description,
the
language
and
the
time
zone
and
as
you
can
see,
the
UI
elements
are
based
on
the
UI
fabric
office
Roy
fabric
and,
for
example,
when
I
go
to
the
people.
C
Picker
control,
which
will
allow
me
to
select
the
site
collection
administrator.
As
you
can
see,
I
have
the
new
UI
of
the
people.
Picker
with
the
nice
logo,
with
a
nice
photo
preview
of
the
users
and
I
will
be
able
to
use
this
nice
UI
to
select
the
users
and
I
can
do.
Of
course,
the
same
for
this
secondary
site,
collection,
administrator
I
can,
for
example,
enable
external
sharing.
C
Why
creating
my
side
I
can
enable
partner
back
on
the
target
site
collection
that
will
be
created
and
I
can
enable
the
responsive
design
and
again
about
the
responsive
design.
We
stopped
using
a
responsive
design
implemented
just
inside
the
PNP
partner
pack,
but
we
decided
to
use
the
new
one
that
we
made
available
and
late
June
and
this
year,
if
I'm
not
mistaken
and
which
is
included
out
of
the
box
in
the
core
library
of
PMP.
C
Can
you
can
monitor
the
process
going
to
the
my
set
collection
space
through
which
you
can
see
and
what
are
the
side
collection
that
you
already
created
and
what
are
beside
college
that
are
pending
creation,
for
example?
And
again,
this
Grail
is
based
on
the
office
white
fabric
grid
and,
moreover,
from
a
governance
perspective,
we
introduced
the
capability
as
visa
said,
to
play
with
the
SharePoint
tenant
branding.
So
you
should
click
on
the
SharePoint
branding
menu
item.
C
You
will
see
that
you
can
set
up
with
a
unique
form.
What
are
the
logo,
the
background
image,
the
color
file
and
all
the
other
stuff
that
you
would
like
to
apply
to
all
of
the
sides
and
set
collection
that
you
will
create?
Let
me
highlight
also
the
information
that
we
also
decided
to
have
a
UI
custom
action
file,
URL,
which
can
be
a
JavaScript
file
which
will
be
used
to
do
and
user
custom
action
and
bandaged
by
default
in
all
of
the
sides
inside
collection,
on
top
of
which
you
will
apply
the
SharePoint
branding.
C
If
you
click
the
apply
button,
you
will
simply
save
the
branding
settings
at
the
talent
level.
If
you
click
the
rollout
button
again,
a
background
job
will
go
through
all
of
the
side,
collection
and
sub
webs
inside
the
site
collections
and
will
apply
the
branding
that
you
decided
to
have
in
all
of
your
SharePoint.
C
Why
the
tenant,
sighs
again,
you
can
go
to
the
governor's,
refresh
site
functionality
and
through
this
page,
just
by
clicking
one
button,
there
will
be
another
job
that
in
the
ground
one
more
time
we
go
through
all
of
the
site
collections
and
sub
sites
that
have
been
created
using
the
PNP
partner
pack
v2
and
will
refresh
the
provisioning
template
apply
to
them.
So
in
case
you
created
a
provisioning
template
and
then
later
on,
you
update
it.
You
are
the
new
list.
You
are
the
new
security
group
or
stuff
like
that.
C
Well,
if
you
click
this
button
in
background,
of
course,
this
job
will
update
all
of
the
already
existing
size
accordingly
to
the
new
capabilities.
You
added
to
the
template
that
you
updated
in
the
repository
of
your
tenant.
One
more
governance
capability
is
the
capability
to
create
a
batch
of
site
collections
through
a
about
file,
so
you
can
upload
an
XML
file
which
has
to
be
based
on
a
shared
xml
schema
here.
C
I
have
an
example
just
to
show
you
what
I
mean
is
a
sample
xml
file,
which
defines
a
bunch
of
a
site
collection
to
site
collections
to
be
fair
here
and
when
I
upload
this
kind
of
xml
file
through
this
page.
Let
me
show
you
what
will
happen.
I
can
upload
the
file.
I
will
have
a
preview
of
the
site
collections
that
will
be
created
and
again
one
more
time
with
a
background
job.
C
All
of
this
site
collection
will
be
created
and,
as
you
can
see
through
the
xml
file,
I
am
able
to
define
also
the
external
sharing
capability,
the
responsive,
UI
capability,
as
well
as
did
branding.
So
if
I
want
to
create
100
site
collection,
all
all
of
them
with
10
and
branding
I
can
do
that
just
by
uploading
an
XML
file
again,
this
one
is
a
very,
very
often
requested
capability
by
beacon
enterprise
customers.
C
In
fact,
if
you
go
back
to
the
site
contents
of
this
site,
for
example,
you
can
click
on
the
new
subside
menu
item,
and
here
again
here
you
have
the
out
of
the
box,
you
I
of
a
SharePoint
which
will
be
replaced
on
the
fly
on
the
go
by
the
pnp
partner,
prac
UI,
and
through
these
custom
UI,
you
will
be
able
to
select
the
template,
which
could
be
a
template.
You
just
stored
a
few
minutes
ago
using
the
safe
side
as
provisioning
template
capability.
That
I
showed
you.
C
You
can
select
your
template,
you
can
move
next.
You
can
provide
a
name
like
subside
01,
which
works
perfectly
for
me
right
now.
I
can
again
select
if
I
want
to
apply
it
and
unbranded
to
the
new
site
that
will
be
created
or
not,
and
by
clicking
the
next
button
that
will
be
another
background
job
which
will
create
a
near
to
real
time.
The
subside
into
my
site
collection.
C
In
fact,
if
I
go
back,
I
will
not
wait
for
the
sub
site
creation,
but
in
a
few
seconds
from
now,
thanks
to
a
background
in
a
synchronous
job
which
will
be
raised
by
a
message
cute
in
them.
In
the
Asia
blob
storage
cube,
there
will
be
a
major
web
job
which
will
start
creating
the
subside,
creating
all
the
artifacts,
applying
the
provisioning
template
and
eventually
applying
also
the
tenant
white
branding
based
on
these
settings.
C
We
have
in
the
partner
pack
so
feel
free
to
pay
to
play
with
it
and,
as
you
can
see
now
we
have
the
sub-site
zero,
which
is
under
creation,
and
we
are
almost
done
for
this
demo.
I
hope
you
will
enjoy
the
partner
pack
v2
and
please
let
us
know
what
you
think
through
the
github
repo
by
filing
any
issue
or
any
feedback
back
to
you
visa.
Thank
you.
Thanks.
A
Paula
and
and
by
the
way,
chat
letting
people
know,
we
will
record
a
slightly
longer
BMP
park
and
back
webcast
I
think
actually
this
week.
So
that's
what
probably
go
live
on
next
Monday.
So
if
they
interested
in
more
on
how
would
this
was
actually
implemented?
How
are
those
details
and
how
to
get
bought
it
and
what
other
details
capabilities
will
go
then,
through
with
in-depth
webcast,
so.
B
B
You
know
if,
if
many
of
you
haven't
done
a
lot
with
that,
there's
there's
quite
a
few
different
techniques
out
there,
but
you
know
I
used
a
few
different
ones
and
basically
just
submitting
a
ticket
item
into
a
Texas
q
Ryan,
which
is
just
a
sharepoint
list.
The
first
sample
that
I
put
out
there
was
pretty
much
just
basic
form.
B
You
know
it
had
some
of
the
methods
and
classes
built
into
that
I'm
expanding
on
that
which
I'll,
update
and
kind
of
breaking
some
it
out
in
the
zone
classes
about
jump
in
here
in
just
a
minute,
but
so
again
this
this
apart
sample
is
based
on
an
investor's,
PMP,
Apps
Script
part
example.
Basically,
it's
it
modifies,
though
so
I
by
adding
the
the
script
part,
which
is
basically
in
this
case
it's
pre-configured
right
to
load.
The
sample
react
form
now.
B
Validation
perspective
was
to
create
some
classes
based
on
a
couple
elements:
I'm
using
input,
element
and
text
area
element,
and
these
classes
basically
wrap
those
elements
with
some
validation,
decorators
right
and
then
I
can
simply
add
them
to
the
form
and
have
the
attributes
and
I'll
show
you
and
show
you,
I
just
a
minute
and
with
the
reactivation
nixon
component
that
I'm
using
you
know,
I
can
define
different
validation
rules,
so
just
text,
validation,
email,
validation,
etc.
So
you
know.
Basically
this
is
a
form
here
and
pretty
simple.
B
A
So,
while
you
are
prime
actually
showing
that
and
filling
up,
the
forms
have
to
kind
of
a
clarify
the
setup,
because
I
don't
think
it's
super
clear.
If
you
have,
if
people
haven't
actually
looked
into
the
ship
on
its
framework,
somebody
might
get
confused
on
what
is
the
sharepoint
sprain,
but
you
mentioned
about
the
absolute
part
and
I
can
imagine
that
maturity
of
people
into
call
or
like
okay?
What's
that
so
just
to
be
just
to
be
sure
that
we
actually
get
that
one
covered.
So
this
is
something
what's
available.
A
What
can
actually
take
advantage
right
now
today-
and
this
is
essentially
is
create-
a
child
escaped
which
is
associated
to
the
script-
editor
wit
board,
but
it
has
been
packets
in
a
way
and
that
the
script
editor
web
part
has
been
a
pre-configured
and
it's
deployed
to
the
webpart
gallery.
So
the
javascript
is
there
by
default.
When
you
have
to
wear
the
functionality
to
the
page,
it
will
try
itself
as
a
forms
using
then
react
as
the
library
on
the
background
right
print,
exactly
correct.
B
A
A
That's
a
really
big
thing
that
you
are
actually
adding
a
whip
part
and
not
betting
in
that
part,
and
this
is
not
an
iframe
so
and
that's
a
really
really
huge
difference
from
a
classical
at
port
implementation
with
an
iframe
perspective.
So
you
click
the
report
and
then
you
have
an
idea,
Squidward,
section
and
crew
of
available
where
they
have
that
functionality
right.
B
Yep
and
so
I'll
jump
over
now,
I'm
just
going
to
show
you
how
we,
how
we
pre
configured
that
basically
this
right
here
is,
you
know,
is
basically
how
we
configure
the
right
week.
We
have
we
put
our
references
in
there,
but
my
URL
is
wrong.
There's
will
change
that
answer.
A
small
ting,
okay,
yeah
I,
haven't
deployed
any
update,
so
so
there
was
my
form
and
obviously
it
looking
for
validation
there,
but
yeah
I
jump
over
and
basically
mother
form.
A
B
Didn't
you
know
didn't
go
back
and
redo
my
page
anyway,
instead
filling
all
this
out
again.
Obviously
it's
doing
its
foundation
I'm
showing
some
alerts
there,
but
it
does.
It
does
feel
level,
validation,
informed
level
validation.
So
as
it's
trying
to
submit
it's
going
through
and
it's
checking
to
see
if
these
fields
are
filled
out,
jumping
over
to
cut
real
fast
here's
here,
the
career
ticket
form
itself.
The
decorators
I
mentioned.
B
Are
these
classes
here
I'm,
basically,
wrapping
a
input
element
right
with
some
validation
pieces
and
then
I
can
reuse
that
and
drop
it
onto
the
form,
as
as
you
can
see
here
in
the
render
method,
I'm
using
that
decorator,
there
right
and
I
just
apply
my
attributes
here
and
another
validation
stuff
by
what
I
don't
have
is
one
for
the
Select
box.
Yet,
but
I
do
have
one
for
the
textarea
validate.
B
You
know
the
text
area
in
the
input,
so
it's
kind
of
an
interesting
way
to
to
ramp
some
sub
dekhna
format,
evaluation
decoration
around
your
elements-
and
this
is
basically
just
doing
you
know
it's
doing
a
next
HR.
You
know
sound
I'm,
just
some
posting
my
my
code.
You
know
my
item
into
the
list
and
I'm
using
the
app
dispatcher
here
and
the
ticket
actions.
B
So
basically,
my
when
I
hit
submit
I'm
calling
the
ticket
actions
and
using
the
dispatcher-
and
this
is
where
I'm
am
adding
spectrum
methods
to
up
I'm
doing
create
the
dispatcher
basically
calls
the
ticket
store,
and
this
is
all
following
sum
of
all
decks.
Great
examples
he's
been
doing
around
this
stuff,
but
it's
it's
pretty
simple.
You
know
there's
no
lot
to
right
now.
You
know,
by
way
you
want
to
add
some
other
methods
and
other
things
to
it.
B
Now.
Some
interesting
things
on
here
is
some
of
that.
Some
of
the
validation
components,
plugins
I've
used
there's
a
jo
I
validation
strategy,
which
I
believe
has
been
renamed.
But
you
know
it's
interesting
because
you
can
go
through.
You
can
add
different
types
of
validation
to
different
types
of
fields,
right,
whether
its
strings
phone
numbers,
email,
etc.
A
The
form
yep,
but
just
esta
con
over
reiterate
on
the
on
the
value
of
this
one.
This
is
showing
how
you
can
take
advantage
of
a
modern
JavaScript
framework,
development
or
modern,
let's
say
react
as
an
example:
react
development
using
existing
in
production
technologies,
there's
a
chip
on
framework,
that's
coming
up
at
sooner
or
later
right.
A
Now
it's
in
the
Developer
Preview,
so
you
should
not
actually
take
advantage
of
that
one
in
production
deployment,
but
what
Frank
is
sort
of
what
crime
is
essentially
showing
here
is
is
that
we
have
we
take
advantage
of
the
existing
with
core
technologies
to
Bayport
file.
We
associate
at
the
web
part
file
with
the
white
javascript
files
within
here.
A
We
can
actually
say
that
dot
web
portal
content
there
with
the
references
to
the
javascript
files
in
the
CD
ins
and
then
there's
a
deep
entry
within
the
page
which
is
getting
transformed
as
the
form
and
it's
fully
responsive.
It's
it's
using
whatever
javascript
implantation
you
have
on
the
background,
using
whatever
tooling
one
of
years.
So
right
it's
actually.
It
is
a
really
really
nice
demo
on
using
the
modern
set
of
doing
development
already
in
the
existing
in
production
versions,
as
well.
I
mean.
B
Yeah,
there's
like
exactly
there's
a
lot
of
great
stuff
around
you
know
be
able
to
just
now
is
great
because
you
know
as
you
as
you
start
using
for
this
new
modern
approaches.
Right,
there's
a
lot
of
there's
a
lot
of
neat
stuff
out
there,
and
just
just
digging
into
the
four
aspect
of
us
right,
I'm.
Finding
a
lot
of
things
in
progress
around
you
know
schema
formed
generators.
B
You
know
a
lot
of
cool
stuff
out
there
that
that
you
can
take-
and
you
know
literally,
generate
the
form
without
without
you
doing
a
lot
of
hand
coding
of
all
your
elements-
and
you
know
get
creative
around
that
and
so
but
being
able
to
do
something
like
you
know,
leveraging
you
know
what
you've
done
this
with
the
app
script.
I
reproach
right
it's
a
great
way
to
do
some
of
that
now
right
and
get
your
hands
on
and
start
playing
around
so.
A
A
If
you
have
any
questions
out
of
it,
please
use
the
Microsoft
community
at
Microsoft
at
doc,
microsoft.com
for
questions,
but
let's
try
one
more
time
if
Frank,
if
you
try
taking
over
and
so
start
sharing,
so
while
we're
waiting
death
screen
sharing
the
starts
just
to
kind
of
a
clarify,
what
one
has
done,
it
combines
a
lot
of
a
lot
of,
let's
say
classic.
B&Amp;B
approaches
and
PMA
patterns
on
I
can
see
as
well.
Thank
you
Frank
to
have
one
more
fine-tuned
general
solution,
but
I'll
let
Frank
to
talk
about
that
phone
in
practice.
D
You
ok,
so
there
will
prevents
my
contribution
to
the
PMT
repository,
which
is
a
solution
and
starter
internet
for
support
online,
so
first
to
get
the
solution
just
go
on
the
TNP
key
technical
Satori
and
either
download
the
solution
or
clone
the
repository
and
then
follow
the
instruction
at
the
end
of
the
readme
file
to
deploy
the
solution.
Ok,
next,
once
you
are
you've
done,
the
your
setup
just
creates
a
new
powershell
scripts
like
this
and
call
the
deploy
solution
scripts
with
your
parameters.
D
D
I
use
the
remote
provisioning
engine
to
deploy
all
artifacts
like
master
pitches,
page
layouts
and
configure
the
sites
besides,
so
what
about
the
the
poor
shall
come
on?
Let's
too
so,
don't
forget
to
download
the
latest
version
of
pin
people
shell
command
lets.
So
after
the
authority
growing
the
solution.
This
is
what
you
get
in
your
site
collection.
So
this
is
a
very
basic
example
of
tubing
intranet.
D
Honestly,
the
internet
solution
are
almost
the
same.
Basically
about
the
page,
management's,
the
news
creation,
all
the
other
steps.
So
this
is
a
responsive
solution
by
design,
so
I
use
a
bootstrap
to
to
do
this.
I
know
this
is
not
a
best
practice
to
update
the
master
page.
That's
for
now.
You
can't
just
do
Jurassic
injection
to
build
a
global
solution,
a
global
antoinette
solution.
I
tried
it.
D
This
is
too
complicated,
so
you
have
to
to
update
the
master
page
to
create
a
custom
master
page
just
to
do
one
to
insert
the
the
container
mark
up
the
HTML
container
market
for
the
global
solution.
So,
as
you
can
see
the
very
classic
bootstrap
implementation,
so
I
reuse
the
the
components
in
the
in
the
framework.
As
you
can
see,
there
is
a
little
tweak
about
boost
to
appear.
I
isolated
the
bootstrap,
the
bootstrap
framework
into
the
main
content
area
so
because
follow
for
those
will
work
already
with
the
bootstrap,
which
happens.
D
C
D
There
is
so
ok,
let's
take
a
look
at
the
other
solution,
so
it
uses
the
default
publishing
infrastructure
of
our
shopping.
So
classic
pages
on
the
front
page,
I
leveraged
the
source
web
parts
with
custom
display
templates.
Ok,
so
for
the
news
question
parts
I
can
show
you
the
news
question
about
patch
experience,
so
options.
Korea,
all
pages-
are
stored
in
the
pages
library,
so
you
have
static
pages
like
about
pin
PR
pitches,
a
veg.
D
I've
created
some
default
page
layout
so
feel
free
to
to
update
that
will
get
them
menu,
but
the
very
the
basic
page
experience
of
suffering,
no
no
customization
here
so
and
you
can
see
the
display
mode
of
the
news.
Okay,
so
you
have
a
contextual
menu,
the
top
navigation
bar
by
the
way,
all
the
navigation
components
are
based
on
the
taxonomy
service.
So
there
is
a
temp
set
behind
the
top
navigation
bar
shared
with
the
breadcrumb
and
contextual
menu.
So
when
I
edit,
this
page',
you
can
see
all
the
fields
are
stacked.
Why?
D
Because
we
don't
want
to
to
manage
the
responsive
behavior
in
edit
mode
because
basically
too
complicated-
and
it
is
not
useful
for
this
for
this.
For
this
part,
so
I
I
created
some
I've
googled.
Some
some
basic
metadata
feel
free
to
delete
n.
It
not
required,
but
basically
I
leverage.
The
basic
publishing
a
feature
of
your
char
point.
So
you
have
the
intent,
scheduling,
behavior
air,
so
you
can
set
a
start
date
and
end
date,
and
also
the
most
important
part
is,
if
is,
there
is
a
basic
bilingual
or
multilingual
management.
D
D
Okay,
my
news
is
created
and,
as
you
can
see,
all
the
you
I
turn
in
the
French,
because
in
this
solution
the
language
context
is
given
by
the
page
itself,
not
by
the
size
like
serpent
ayat'
do
by
the
way
I
don't
use
the
diversion
feature.
Why?
Because
it
is
very
complicated
in
the
inner
support
online
environment
to
play
with
this.
This
feature,
because
you
have
you,
don't
have
the
the
the
control
over
the
timer
job.
D
Okay,
so
from
contributor
point
of
view,
it's
a
can
be
very
annoying
waiting
too
much
time
for
a
fall
for
the
page
creation.
So
next
you
can
just
switch.
The
language
of
the
page
is
just
a
basic,
very
basic
association
system.
So
and
all
the
ladders
are
translated
in
the
taxonomy
in
a
text.
Medium
set.
Ok,
so
this
is
the
part
of
the
the
the
multilingual
staff
in
this
solution.
You
have
also
a
basic
search
so
touch
here.
D
I
met
some
predefined
categories,
so
you
can,
you
can
set,
you
can
search
for
documents
or
people
by
the
way
of
foreign
Antoinette
in
56.
If
I,
you
don't
necessarily
have
to
implement
your
own
people
zones
because
within
56
value,
others
you
are
several
ways
to
search
for
people
for,
for
example,
if
I
sell
for
speed
for
people
here,
I'm
ready
to
to
delve
okay.
This
is
a
simple
way
to
manage
the
the
people
search
okay.
D
So
this
is
all
software
paths
here,
okay
and
we've
custom
display
templates,
so
nothing
a
new
era
from
the
from
the
shop
point
of
view.
Ok,
there
were
just
a
preview
of
a
few
page.
Next,
you
have
also
a
cash
system
to
improve
performance
is
ok,
because
you
you
work,
the
solution
is,
is
implemented
with
using
javascript.
The
performance
is
a
point
really.
It
is
a
really
important
point,
so
you
have
to
control
the
you
have
to
implement
a
small
cash
system.
So
in
the
intranet
you
have
a
special
list
here.
D
Called
configuration-
and
here
you
can
control
the
cash
by
default
items.
Taxonomy
items
for
navigation
menus
are
retrieved
from
the
directly
from
the
10
set,
but
you
can
you
can
disable
this
behavior
and
retrieve
the
item
directly
from
the
local
storage,
the
browser
locate
storage.
So
I
will
show
you
I
do
this.
The
the
navigation
menus
are
loaded
from
the
local
storage.
D
Just
to
show
you
here.
You
have
2
1
for
English,
one
for
French
for
navigation,
so
you
can
control
the
performances
of
the
optimal
solution.
Ok,
now,
if
I
go
to
the
behind
the
scene
in
the
in
the
code,
ok,
so
the
solution
is
implemented
using
Visual
Studio
code
and
uses
a
lot
of
a
modern
web
development
tools
and
technology.
The
first
one
is
a
web
pack.
I
use
web
back
to
configure
all
the
solution.
So
I,
basically
webpack
is
a
is
a
dangler,
so
it
outputs
out
the
solution
into
one
on
multiple
checks.
D
So
you
can
see
here
a
dist
folder
with
all
my
stuff
bundle,
so
the
first,
the
first
tool
I
use
is
web
back
then
I
use
typescript
for
all
the
time.
Speed
and
knockouts.
Just
212
a
modular
architecture
about
the
components,
so
there
is
a
view
model
for
every
components:
okay
for
the
breadcrumb,
the
top
navigation
bar
the
search
box.
So,
with
my
distillation,
we
leverage
the
knockout
component
lighting
feature.
D
I,
think
this
is
the
same
in
the
shop
and
framework,
so
just
to
show
you
what
happened
with
component
biting,
for
example,
if
I
want
to
deploy
some
components
in
my
master
page.
So
this
is
the
master
page.
Just
I
have
to
I'll
just
to
write
something
like
this
a
custom
elements
and
it
will
be
replaced
by
the
appropriate
components.
D
D
Just
to
give
you
an
example
just
to
get
this
information,
the
page
in
for
information
I
used
the
pin
pgs
con,
so
I
can
show
you,
for
example,
here
so
the
PPG
score
library
is
very
easy
to
use,
but
you
can
see
a
call
is
done
like
this
very
simple
call
and
that
you
get
the
result
and
you
do
what
you
want
with
with
the
results,
let's
put
it
before
the
photo
solution.
If
you
want
some,
you
want
more
details
about
the
solution.
D
A
Frank
thanks
for
this
and
I'm
sorry
for
that
we
went
slightly
long
on
a
time.
We
know
that
some
people
need
at
the
drop,
but
we
everything
is
getting
recorded
with
stewed,
but
I
really
wanted
to
actually
use
have
the
time
to
walk
through
the
solution,
because
it's
a
great
solution
and
it
takes
advantage
of
sets
and
many
things
from
the
B&B
and
for
come
from
a
community
contributions
perspective
as
well,
because
there's
the
BMP
JavaScript
core
component
is
taking
interviews.
You
used
to
be
a
PowerShell
to
get
stuff
deployed.
A
You
use
already
right
now
the
modern
ways
of
doing
JavaScript
development,
even
though
it's
not
taking
advantage
of
the
ship
on
three
work,
because
absolutely
you
can
do
that
and
there's
a
lot
of
effort
and
thinking
around
the
caching
as
well
with
just
one
of
the
classics:
challenges
in
the
in
the
corridor
customizations
and
sharepoint
online.
No
doubt,
but
thank
you
Frank
for
that
one.
Also
thanks,
Brian
and
10
spot
0
for
4
create
demos.
Today
and
like
mentioned
in
Durham
window,
the
recording
will
be
available
in
the
BNP
youtube
channel
within
24
hours.
D
A
There's
any
follow-up
questions
feel
free
to
bring
us
in
the
microsoft
tech
community
or
in
the
issue,
lists
or,
and
please
go
through,
for
example,
Frank's
plug
posts
around
the
solution,
they're
really
well
explaining
what
the
what
of
inference
solution
is
all
about
so
really
great
stuff.
Thank
you,
everybody
for
joining.
Thank
you.
Everybody
who
contribute
and
under
September
release
and
will
hopefully
see
you
guys
later
in
the
October
monthly
community,
call
so
tentative
attorney.