►
From YouTube: SharePoint Dev Weekly - Episode 8 - 9th of October 2018
Description
SharePoint Dev Weekly is a weekly video chat where Vesa and Waldek are talking about the latest news and topics around SharePoint dev area. In this episode, they were joined by Chris Kent (DMI) and Erwin also did a cameo appearance on the background screen.
If you want your article or sample mentioned, please use #SPDevWeekly hashtag in Twitter for letting us know.
This video was recorded on Monday 8th of October, 2018.
You can find more details on the weekly summary from SharePoint Dev blog from http://aka.ms/spdev-blog. More details on the SharePoint Dev community available from http://aka.ms/sppnp.
A
B
B
C
A
C
So
like
what
I've
done
is
we've
worked
a
bit
on
the
CLI
and
we've
updated
the
output
of
the
upgrade
report
which
you
get
when
you
upgrade
a
SharePoint
framework
project
from
one
to
an
RN
CLI.
So
we
already
have
to
have
the
report
combined
down,
but
then,
if
you
just
want
to
have
a
quick
overview
well,
what
we
said
initially
that
the
output
that
we
had
default,
one
in
in-text,
was
really
that
useful.
C
So
we've
we've
done
some
adjustments
there
and
now
that
is
available
in
beta
and
then
another
thing
that
I'm
working
on
is
at
rancor.
We
have
the
thing
where
we
analyze
your
code
and
try
to
help
you
improve
it.
Try
to
try
to
try
to
help
you
avoid
security
issues,
performance
issues
and
all
that
so
as
new
versions
of
by.
C
A
B
In
that
perspective,
migration
stuff,
so
we
had
an
interview
where
you
share
gates
great,
but
we
needed
the
IDS
to
be
the
same.
People
deleted
items
out
of
the
list,
so
extra-fine
DMV
powershell
with
the
share
gate,
powershell
and
we're
able
to
fake
dummy
items
as
we
created
items
and
kratom
in
batches
and
then
go
back
and
delete
all
the
fake
atoms.
So
all
the
IDS
matched.
B
A
A
My
side
of
the
boats
so
I
think
actually
having
slightly
problems
on
following
up
on
all
of
the
things
on
my
table.
I
really
need
to
start
figuring
out.
How
do
we
scale
the,
but
the
numbers
are
going
insane
and
we
did
trust
today,
internal
again,
investigation
on
SPF,
X
and
F
adoption
and
we've
been
showing
those
numbers
every
now
and
then
on
the
on
the
monthly
calls
and
the
community
calls
and
and
sure
the
curve
is
really
high.
A
But
it's
somebody
might
be
saying
well,
of
course,
it's
high
because
you
started
from
a
low
position,
no
because
actually
even
from
the
January
to
until
today.
So
this
week
we
crew
two
hundred
and
eighty
percent
on
this
VFX
usage
already
in
January
as
a
FX
was
way
past
shipment,
Alex,
I'm,
sure
chef
Montanans
will
not
super
widely
adapted,
but
they
were
pretty
widely
adapted
so
already
at
that
point
in
January
way,
past
check
on
that
is
for
two
hundred
and
eighty
percent
growth.
After
that.
So
an.
A
Is
is
going
extremely
well,
which
is
good
cool.
You
know,
and
that's
five
ten,
the
modern
experiences
of
those,
even
though,
as
they
affect
first
in
a
classic
as
well
on
all
of
that
so
and
I'm.
Also
the
telemetry
guy,
so
I
need
to
figure
out
how
to
do
investigations
because
Oberst,
our
leadership
team
is
coming
and
say:
cool
people
are
using
aspects
on
which
sites
it's
kind
of
site
types
and
how
they're
using
that,
and
then
that
falls
on
my
table
as
a
request.
So.
A
A
And
then
we
have
at
this
massive,
whatever
thingy
internal,
it's
cosmos,
that's
been
heading
the
data,
lakes
and
all
stats,
and
then
we
do
queries
over
there.
It's
pretty
cool
actually
and
when
it
gets
stuff
to
work
properly
and
then,
obviously
all
of
the
other
stuff
which
is
on
my
table.
That's
fine!
You
don't
want
to
see
this
side
of
the
table.
You
can
see
that.
A
Actually
jump
on
items
and
articles
notice
a
lot
of
stuff
happening
on
the
SharePoint
deaf
community,
so
people
are
writing
a
lot
as
post,
which
is
great,
and
but
we
wanted
to
start
with
first
on
an
internal
announcement.
Well,
not
an
internal
shipment
engineering
announcement,
which
is
that
we're
opening
up
ship
on
dead
block,
also
for
community
posts
and
this
one,
but
this
one
came
out
on
last
week-
was
a
Thursday
Thursday
I
think
it
was
Thursday
4th
of
October.
That's
certain.
A
But
the
whole
point
here
is
that
we
basically
allow
MVPs
sent
us
articles
and
then
to
get
them
visibility,
additional
visibility,
and
then
we
post
them
to
the
official,
SharePoint
and
dep
log,
which
apparently
people
were
super
happy
about
this
statement.
We're
still
waiting
for
with
this
some
solutions.
Obviously
I
would
like
to
have
a
slightly
longer
backlog
of
items.
So,
if
you're
an
MVP-
and
you
want
to
have
this
ability
around
the
extensibility
on
SharePoint-
that
includes
friending,
whatever
the
experience
is
a
lot
of
stuff,
what
we
actually
go
through
today
as
well.
A
Some
of
these
articles
could
be
just
as
well
course
populist,
Trudeau,
official
SharePoint.
Yet
one
now
on
that
one.
Obviously,
when
we
released
this,
we
also
had
a
one
first
article
on
Chris.
You
can
actually
talk
this
through
as
well,
and
this
one
was
the
reference
article.
So
this
is
how
they
make
the
articles
will
look
like,
but
this
is
a
real
article
as
well.
I
think
this
weird
guy
called
Chris
Kent
who's.
Actually
a
person
I
mentioned
in
the
in
the
blog
post
as
well,
but
anything
I
just
wanted
to
talk
about
this.
B
So
the
actual
blog
post
itself
is
all
about
when
you
make
your
column
formats,
your
view
formats
right
any
time
to
list
formatting
people
are
going
to
change
right.
The
theme
or
they
gonna
do
in
the
hub
side
and
it's
gonna
apply
a
theme
and
you
want
to
make
sure
if
your
column
formats
continue
to
match
so
hard-coding
colors
will
used
to
do
a
lot
on
all
the
samples.
All
the
samples
on
the
repo
are
all
rewritten
to
use
this
theme
kotas,
so
you
use
it
with
these
classes
here.
B
So
it's
like
m
SVG,
color
the
background
color,
and
then
you
can
just
pick
one
of
the
named
colors
there's
like
23,
some
odd
named
colors,
but
the
theme
colors
that
allows
you
to
stay
in
line
with
everything
you
can
also
do
it
typography
and
it's
a
couple
other
things.
So,
just
by
doing
that,
you
keep
things
kind
of
standard-looking
nice
and
you
have
to
rewrite
those
over
and
over.
So
anyway,
that's
what
spell
yep.
A
B
The
other
thing
with
this
is
what
you're
seeing
there
is:
a
combination
of
column,
formatting
and
view
formatting
on
the
same
view
there
and
he's
one
of
those
columns
and
that
view
formatting
are
all
available
samples.
So
if
you
like
something
there,
I
kind
of
want
to
flow
I
didn't
make
an
overdue
date
and
yeah
I
can
stuff.
All
of
those
samples
are
available
to
you
for
free
from
PMT.
A
That
was
super
clear.
Whenever
we
get
the
recording
out,
there
will
be
resources
and
also
link
right.
Well,
there
is
a
resource
and
means
to
the
column
area,
commenting
samples
as
well
so
I
actually
trusted
a
merge.
Three
new
column
view
contain
samples
from
community
out
there.
So
thank
you
for
those
open
source,
there's
actually
quite
a
lot
of
traffic
in
those
as
well.
So
I
was
just
checking
that
we
build
there's
2.2
thousand
views
within
the
last
week.
A
So
that's
clearly,
people
are
liking
that
now
moving
on
different
topics,
so
on
different
articles,
this
one
from
curry
broth
once
again,
a
kind
of
a
summary
pose
to
quarries
seems
to
mind.
We've
talked
about
this
model
a
few
times
so
writing
to
yourself
as
well
kind
of
a
hey,
probably
I,
will
forget
about
this
one
next
time
I'm
running
into
this.
So
let
me
write
a
small
article.
It
doesn't
have
to
be
a
long
one.
This
one
is
a
good
example,
but
a
really
important
example
as
well.
A
B
Write
so
we
write
things
like
being
PJs
to
use
all
the
latest
and
greatest
stuff
and
keep
it
small,
but
sometimes
you
have
to
support
those
kind
of
legacy
or
older
browsers
that
don't
support
everything.
Polyfill
comes
in
and
really
kind
of
makes
the
difference
and
Maps
the
new
stuff
to
the
old
stuff
it
filled
in
with
it.
B
A
Of
course,
they
don't
know
about
it,
so
the
original
suspects
playing
for
those
were
like
what
is
this
internal
joke.
So
originally
a
SharePoint
BMP
when
a
shipment
BMP
was
just
a
community
treatment,
it's
coordinated
by
SharePoint
engineering,
but
when
we
started
this
journey-
and
there
was
quite
a
it-
was
like
treat
well
first
and
then
additional
people
internally
and
we
needed
to
come
up
with
a
project
name
for
the
stuff
that
we
are
sharing
samples
and
filling
gaps.
The
project
name
was
gaps,
G.
A
Bmps
much
better
so
obviously
and
roberson.
Nowadays,
the
BMP
means
much
more
than
just
a
random
set
of
samples,
because
everything
a
lot
to
be
doing
in
SharePoint
def
is
underneath
the
PMPM
per
line
anyway.
So
coming
back
on
the
articles,
how
did
we
end
up
out
there
and
so
let's
go
to
Christian,
so
Christian
had
a
interesting
article.
A
Had
a
CUDA
article
related
on
how
to
create
and
the
Picasa
functions
and
there's
basically
in
this
article
he
shows
ways
of
creating
and
debugging
natural
functions.
Why
would
I
care
as
a
shape
on
developer?
Why
is
this
a
thing
for
SharePoint
developers?
Well,
whenever
you're
implementing
a
let's
say
a
business
logic,
a
larger
solutions?
A
You
probably
don't
want
to
put
your
business
logic
on
your
web
part,
so
the
web
part
will
be
just
a
UI
layer
wherever
you
actually
have
your
business
object,
which
is
connecting
the
on
premise
so
on
you,
actually
a
social
functions
or
other
services.
For
that
so
calling
an
Asha
function,
we've
been
having
quite
a
few
demos,
those
from
SPF
X.
It
is
actually
the
de
facto
way
of
decoupling
right
yeah.
Well,
is
it
calling
a
national
function
or
a
Web
API?
A
Absolutely
so
good
article
and
we'll
look
on
that,
one,
if
you're
looking
into
that,
and
if
your
SharePoint
framework
developer
have
a
look
ownership
functions.
Absolutely
super
important
concept
to
understand
now
slightly
different
topic
here
from
John,
so
not
a
different
topic
but
important
topic.
Actually,
this
one
is
a
follow-up
on
the
multilingual
I'm
on
a
SharePoint.
A
If
just
being
quite
a
few
articles
on
this
and
I
think
we
in
engineering,
we
need
to
make
the
story
better
and
we're
working
on
a
better
story
as
well,
but
now
what
what
John
is
explaining
is
how
this
I.
Whenever
you
are
selecting
a
language,
how
does
it
reflect
on
the
UI
of
the
site?
So
what?
What
are
the
elements?
What
is
content,
what
is
translated
and
one
is
not
translated
and
should
be
honest.
A
I
say:
I
live
in
a
a
modeling
law
country
and
so-
and
we
always
we
haven't
done
at
that
good
job
in
the
SharePoint
in
the
past
or
even
now,
on
the
whole
thing,
capabilities
for
I
think,
that's
fair
to
say
and
yeah
there's
some
weird
things
and
how
do
I
control
this
yeah?
You
need
to
go
to
a
user
profile
and
then
you
need
to
go
to
that
hidden
thing
and
your
profile
and
modify
the
thing
and
thing.
And
then
you
need
to
have
it
sitting
inside
level
and.
C
A
C
A
So
what
is
considered
as
content
and
what's
considered
as
a
label,
because
labels
are
automatically
translated
quite
often,
but
then,
if
it's
content,
like
the
navigation
link
as
an
example
or
document
library
name,
it
is
actually
content.
That's
not
translated,
and
by
default
now
you
could
actually
work
around
all
these
things.
So
I
know
that
many
of
the
interact
in
a
books
providers
as
an
example.
They
have
a
different
solution
for
this.
Oh
I'm,
wearing
a
one.
C
A
Just
got
a
feature
from
ignite
and
which
is
well
well
always
absolutely,
and
one
of
the
one
of
the
examples
of
an
entrant
in
a
box
providers.
I
haven't
received
any
other
team
t-shirts.
You
need
to
send
me
t-shirts
and
I.
Can
okay
I,
don't
wear
them
cool,
so
good
article
furniture
and
moving
on
are
things
boo,
whoa
bo
do
name
right.
C
For
that
I
I
have
an
idea
because
I,
so
we
had
the
same
challenge
when
we
build
the
connector
for
flow
or
anchor
and
in
our
case
is
as
here
our
analysis
can
take
a
moment.
So
what
we've
done
in
flow
connectors
there's
the
notion
of
a
synchronous
action
where
you
can
block
the
flow
at
given
step
and
as
long
as
you
reply
200
to
accept
it.
The
final
will
wait
until
you
get
200
yeah.
Okay,
now
couldn't
couldn't
this
work
for
this
in.
A
The
in
the
same
area,
or
what
we're
saying
here,
I'll
say
slide,
select
me
assuming
if
the
zoom
in
will
work
we'll
see
in
the
recording.
What
we're
doing
is
that
the
we
use
flow
to
add
a
message
to
the
assess,
storage
key
and
then
the
asterisk
U
is
actually
executing
master
function.
The
flow
itself
is
completed
before
the
function
is
completed,
but.
A
A
A
A
But
that
was
what
boo
is
here.
Explaining
is
obviously
here's
one
he's
using
creepy
with
the
SEC
okay,
but
he's
using
socket
IO
the
community,
a
community,
a
communicate
and
back
when
the
the
execution
is
completed.
So
clippies
is
hovering
in
the
in
the
UI
and
then
using
socket
IO,
basically
telling
oh
hey
the
subject:
function.
Execution
is
calm,
complainants
pretty
cool
setup.
We
can't
really
even
do
copyright
reasons.
We
can't
even
get
this
creepy
to
the
open
source,
repo
or
the
PMPA
repost
and
most
likely
and
I.
A
Don't
want
to
go
through
that
legal
but
I'd,
say
it's
a
cool
demo,
it's
absolutely
a
great
demo
and
to
be
fair
using
the
the
same
model,
the
socket
IO
model
to
communicate
for
an
element
in
the
SharePoint
UI
with
sovereign
there,
and
that
is
a
cool
thing.
That's
that's
something
which
should
actually
have
quite
a
few
other
additional
scenarios
which
we
could
demonstrate
not
necessarily
as
quickly
but
something
else.
Yeah.
C
B
A
If
we
could,
as
a
community
as
an
open
source-
let's
say,
project
Bo,
please
listen
as
well
anodized
way
and
open
source
way
to
do
this.
We
could
be
able
to
then
create
something
which
is
generic,
which
we
could
then
provide
for
the
call
muley
as
a
reusable
thing.
So
and
that's
always
interesting,
because
then
we
simplify
the
way
for
people
making
this
stuff
up.
So
now
as
part
of
1.7.
We
previewed
this
in
a
tonight
as
well.
We
will
have
a
natives.
A
Well,
it's
not
a
socket
bio,
but
we
will
have
a
native
reaction
or
you
can
subscribe
your
web
part
of
phonons
to
events
in
the
list,
so
you
don't
have
to
use
than
socket
IO.
You
are
able
to
say
hey.
If
something
happens
in
that
list
will
could
get
me
a
notification
which
will
further
simplify
this
whole
story,
because
then
you
don't
have
to
use
socket
IO.
You
could
use
the
list
for
temporary
purposes
and
then
do
the
the
toaster
messages
and
Chris
that's
a
great
sample
for
you
to
do
in
1.7.
A
A
really
cool
stuff
and
thank
you
Paul
for
this
one
really
really
really
cool
stuff,
and
this
this
would
be
something
which
should
actually
also
demonstrate
in
community
cuz.
Let's
try
to
schedule
this
together
with
both
on
community
calls
moving
on
on
things,
dynamic,
SD
effects
package
bundling.
So
this
is
from
David,
and
this
is
based
on
a
relatively
recent
article,
which
we
added
on
the
official
Microsoft
Oaks.
This
is
actually
a
discussion
which
started
to
get
away
to
me:
consonants
and
bat
Miller
who's,
our
engagement
and
engagement
manager.
A
This
people
submitted
a
sample
and
not
as
simple
as
an
article
related
on
how
it
can
be
done
as
well.
So
it's
so
really
cool
cool
stuff,
because
that
will
then
basically
keep
your
bundle.
Size
is
smaller,
so
you're.
Basically,
you
can
more
dynamically
load
whenever
needed
to
need
it
code
right
than
having
a
massive
amount
of
code,
which
only
lets
say
a
fraction
of
your
ant.
Users
are
using.
A
Yeah,
a
really
good
example
is
editing,
yeah,
absolutely
cool.
Moving
on
in
things,
Marcus
Miller
had
a
and
a
nice
blog
post
related
on
executing
patch
requests
with
Microsoft
craftsmanship
on
framework,
so
in
1.6
we,
you
can
natively
call
my
subcraft
through
SharePoint
framework.
This
one
is
10
explaining
how
to
use
batch
capability
and
craft
so
how
to
queue
up
to
the
executions.
Why
would
you
do
this?
Why
is
this?
Why?
Why
is
this
an
interesting.
A
When
I
reduced
the
number,
of
course
going
between
the
wires
between
the
browser
and
the
server
so
as
an
example,
so
kind
of
a
far-fetched
simple,
but
they
do
think
about,
let's
say
classic
PNP
provisioning
engine,
it's
a
pretty
chatty
thing.
It
is
actually
hitting
the
the
sharepoint
online
quite
technically,
because
it's
actually
figuring
out
this
blood
of
delta
handling
and
all
the
additional
things.
The
less
course
you
do
is
better
because
then
you're
reducing
the
load
on
trip
and
on
one
side
or
in
the
much
subcraft
side
or
whatever
so
don't
get
trouble.
A
C
Point
good
point
yeah,
but
yes,
so
if
you
look
at
the
example
here
like,
for
example,
in
Graff,
if
you
want
to,
if
I'm
not
mistaken,
load
the
logo
of
a
group,
that's
a
separate
call
for
each
group
and
I.
Guess
that
that
isn't
the
whole
case
here.
You
have
multiple
groups
and
you
want
to
show
the
logos
and
you
can
do
that
in
single
call
now.
So
you
can
just
put
the
request
in
single
batch
and
then
execute
that
as
single
call
and
not
see,
five
calls.
Okay.
A
A
Two
more
extract
and
customize
a
single
web
part
from
a
ship
once
targets,
so
obviously
we
have
like
15,
webparts
and
shape
of
starter
kit,
which
is
going
to
be
upgrade
at
one
point.
Six
really
soon
we
haven't
been
able
to
do
that
yet
doing
numerous
reasons,
but
the
October
really
is
is
actually
October.
A
Pmp
release
is
happening
today
when
you're,
watching
the
video
or
Tuesday
so
today,
anyway,
and
then,
after
that,
we
can
actually
upgrade
the
shipment
started,
gave
to
one
point
six
and
that's
one
of
them:
have
the
latest
and
greatest
capabilities
now
mo
static.
It
has
like
15
webparts
or
something
like
that,
and
somebody
might
be
saying:
hey
I
want
to
use
one
of
those
web
parts
in
my
deployment
and
want
to
put
the
whole
SDK
to
a
file
in
my
app
catalog
I.
A
Don't
want
to
have
all
of
the
15
I
just
want
to
have
one,
and
this
is
then
explaining.
How
could
you
reuse
the
existing
code
and
split
that
to
a
smaller
solution
now?
Is
this
a
preferred
way?
It's
it's
debatable.
I
would
say.
Is
it
really
that
big
of
a
deal,
if
there's
few
more
additional
webparts?
If
you
only
want
to
have
just
world
clock,
I,
don't
know
or
then
you
could
actually
add
the
whole
skpk
to
a
file
in
and
then
you
are
able
to
actually
filter
which
way
parts
are
available.
A
That's
one
option
as
well:
there
is
a
tenant
level
sitting
where
we're
able
to
say
hi
these
money,
those
webparts
with
following
manifest
IDs.
That
way,
you
wouldn't
have
to
spend
the
whole
of
this
time
to
extract
the
solution,
and
you
would
just
take
the
existing
SP
pkg
file,
which
is
in
github,
put
it
in
your
app
catalog
and
then
filter
Waiters,
which
you
don't
want
to
get
exposed,
because
now
the
the
keys
challenge
potentially
of
splitting
and
the
web
arts
or
the
code.
A
B
B
A
And
then
the
last
one,
so
unfortunately
we
couldn't
get
urban
people
are
asking
if
we
could
actually
get
the
urban.
So
let
me
actually
get
urban
on
a
background.
If
you
can
see
it
from
the
small
picture,
a
small
video
as
well,
but
we
can't
we
didn't-
were
unable
to
get
Berman
on
this
done,
like
I
would
Christmas
here.
So
we've
got
Christmas
a
villager,
but
everything
was
busy
too
right
and
this
article
on
his
book
with
surrounding
European
pumping.
A
In
here
BMP,
oh
yeah,
so
the
TMP
Power
Cell
actually
is
so
cheap
internal
power
shows
always
that
you're,
connecting
with
the
atom
inside
with
EMP
power,
solid
connect
to
the
site
which
you
to
pick
some
electron.
So
it
is
super
valuable
if
you
actually
are
able
to
see
the
URL
of
the
site
where
you're
connected
and
that's
what
this
one
is
doing.
So,
basically
how
to
add
a
few
lines
of
code
to
your
publisher
files
to
make
sure
that
you
can
see
on
the
website
we're
connected.
So
that's
critical.
A
C
A
On
all
of
the
topics
which
were
running
once
to
everybody
has
to
well
charge
the
batteries
every
now
and
then
that's
what
I'm
trying
to
do
it.
What's
what's
up
with
you
guys
on
the
on
the
future
of
things,
what
I
waiting
excited
and
shut
out
of
Korea
today
Chris?
What
was
your
number
one
thing
in
ignite.
B
B
A
C
C
I
think
I
think
we
just
discuss
that
during
the
last
episode
and
I
think
that
the
thing
that
I
like
a
lot
is
the
fact
that
now,
after
all
this
time
now
we
see
that
the
different
building
blocks
that
we've
seen
over
the
years
come
together
and
make
her
point
as
a
cohesive
platform,
rather
than
just
a
box
off
of
building
blocks
that
that
you
can
use
to
build
things
yeah
now
with
Chris.
Is
it
at
my
place?
It
goes
on.
A
A
B
A
So
he
is
a
real
person,
not
just
a
picture
on
the
on
the
screen
20
minute
session,
with
urban,
on
transforming
from
a
classic
to
modern
and
when
we
were
creating
the
classic
site,
it
was
insanely
painful
because
you
you
need
to
click
the
do
the
adequate
part,
refresh
and
I
think
refresh
and
then
I
think.
Yes,
that's
how
I
say:
yeah
hey.