►
From YouTube: SharePoint Dev Weekly - Episode 37 - 30th of April 2019
Description
SharePoint Dev Weekly is a weekly video chat where Vesa and Waldek are talking about the latest news and topics around the SharePoint dev area. This time they were joined by Andrew Koltyakov (Arvo Systems) for a chat and article coverage.
If you want your article or sample mentioned, please use the #SPDevWeekly hashtag on Twitter for letting us know.
This video was recorded on Monday 29th of April 2019.
You can find more details on the weekly summary from the SharePoint Dev blog from http://aka.ms/spdev-blog. More details on the SharePoint Dev community available from http://aka.ms/sppnp.
A
Welcome
everybody:
this
is
a
shape
under
weekly.
It
is
episode
37,
unless
I'm
completely
mistaken,
I
just
threw
something
in
here,
and
it
is
29th
of
April
2019
and
this
time
together
with
me
in
waldek,
we
do
have
a
visitor,
untrue,
k.
So
entry
will
they
do
the
Greek
in
shows
who
you
are
and
what
you've
done
as
a
background
info.
B
Yeah,
hello,
everyone
thank
you
for
having
me
in
the
show.
My
name
is
Andrew
Cote
cough
I'm,
a
SharePoint
developer
and
co-founder
of
RV
systems.
We
are
a
small
company
dealing
mostly
with
a
SharePoint
custom
development
for
around
70
years.
Up
till
now,
we're
located
in
San
Pacific
Russian,
it's
not
far
from
inland.
B
B
B
My
usual
area
of
convenience
is
JavaScript
not
only
on
the
client
but
also
on
serviced
site.
However,
I
studied
with
front-end
back
in
days,
then
the
laugh
to
JavaScript,
converted
to
typescript
and
was
extended
drastically
weather
no
GES
adoption
and
no
des
currently
is
widely
used
on
four
different
production
purposes.
C
B
I
would
love
thinking
that
some
of
my
work
in
open
source
field
helps
other
developers
be
more
productive,
with
SharePoint
development
be
more
modern,
and
even
if
a
developer
starts
with
a
legacy
SharePoint
like
on
from
2013
within
my
projects
on
github,
there
are
many
ditch
aimed
to
share,
hope
and
automation,
with
no
GS,
and
not
only
for
bills
and
pipeline
tools,
but
also
such
as
local
jet
service
with
proxy
into
SharePoint
api's
and
the
last
one.
The
library
named
SP
arrest
proxy
gained
it
successfully
weight
due
to
the
fact
that
it
allows.
A
A
A
Is
a
lot
so
considering
also
that
it's
relatively
new
libraries
still
comparing
those
some
of
the
older
things?
Well,
everything
depends
what
is
new
and
what's
old
and
and
everything
is
relative,
but
and
that's
the
thing
what
I
was
actually
doing
at
the
same
time
when
we
was
talking
I
open
up
a
a
tap
in
the
screen
for
showing
what
is
a
BMP
J
is
just
in
case
for
those
who
are
not
aware.
So
let's
have
a
drill
on
that
one
as
well.
Now,
thank
you
and
true
for
that.
A
One,
like
I,
said
it's
it
it's
well
to
be
honest
for
me,
it's
it's!
A
lack
of
my
I,
don't
know
what
it
is.
How
do
I
call
it
myself?
I
should
have
actually
visited
Sons,
Peter,
Burke
Wow,
that
already
but
I
haven't
I've,
been
in
Moscow
and
back
in
2001.
We
did
a
awesome
train
ride
from
Helsinki
at
the
Moscow
to
Lombard,
or
stayed
in
Mongolia
and
then
China
so
which-
and
that
was
absolutely
brilliant,
so
you
could
not
actually
see
throughout
Russia
and
its
beauty
and
not
that
the
reports
for
it.
A
C
This
week,
I
did
a
few
things,
but
not
much.
Last
week,
we've
done
a
so.
Let's
we've
done
one
of
the
updates
of
one
of
the
tools
that
we
have
in
rancor,
which
is
the
health
strip
which
allows
you
to
quickly
have
a
look
at
your
environment,
your
on-prem
or
online
and
see.
Is
there
anything
wrong
that
requires
my
immediate
attention
and
we
edit,
like
two
big
things.
C
One
is
the
fact
that
we're
looking
now
also
in
things
like
flows
and
power-ups
and
the
other
one
is
that
we're
not
only
looking
into
things
like
showing
you
issues,
but
also
tell
you
where,
where
the
issues
are
so
that
you
can,
you
can
or
you'll
have
evidence
saying
like?
No,
these
guys
are
not
making
things
up.
C
If
you
really
want
to
be
strict,
like
what's
going
on
behind
the
scene
and
some
fixes
as
well
and
at
the
same
time
we're
going
through
our
refactoring,
where,
where
we
want
to
simplify
the
login,
because
currently
we
have
in
CLI
you
log
in
separately
to
spo2
aad
to
graph,
and
it
sounded
like
a
good
idea
at
first,
but
over
time
it
seems
like
well.
Why
not
just
allow
people
to
sense,
III,
then
once
and
then
used
or
leverage
the
fact
that
in
IAD
you
have
a
mirage.
C
You
have
the
multi
resource,
refresh
tokens
and
then
just
swap
request
tokens
on
demand
without
muttering,
the
user
or
even
the
deaths
who
build
commands
right,
because
if,
if
you
build
a
command
now,
you
no
longer
need
to
worry
about.
Do
I
need
to
request
a
token
for
this
versus,
for
this
I
need
to
sign
in
to
the
admin
side
or
regular
side.
C
C
A
C
A
Whenever
you're
requesting
an
access
token,
it
only
works
towards
one
resource,
but
yes,
as
long
as
you
have
been
credited
for
all
of
the
other
resources,
you're
able
to
actually
do
an
HTTP
dance
together
with
your
ad
and
get
an
access
token
transform
to
another
resource
as
long
as
that
was
granted
before.
Yes,
yes,.
C
A
C
Because
it
is
a
command
line,
so
we
cannot
show
a
pop-up
in
browser
right,
because
it's
a
command
line
and
also
the
fact
like
one
idea
that
we
had
it's
still
something
they
want
to
try
at
some
point.
They
say
and
the
same
idea
is
being
used
with
the
as
your
CLI
when
you
launch
it
directly
in
portal.
So
in
total,
when
you
go
to
portal
de
roger
calm,
you
can
start
there
in
line
command,
prompt
it
with
either
the
Azure,
PowerShell
or
or
CLI,
and
if
I'm
not
not
mistaken,
the
way
it
works.
C
A
C
It
it
will
use
device
called
off,
because
it's
just
text
that
you
can
then
open
on
your
phone
authenticate
there,
and
then
it
will
just
plug
back,
but
so
that's
something
they
were
gonna.
Try
as
well
like.
Could
we
have
an
SPF
X
web
part
with
CLI
in
it
that
you
would
put
on
a
page
and
will
then
communicate
to
somewhere?
I
would
allow
you
to
manage
your
tentative
browser.
A
C
A
Absolutely
makes
sense:
that's
pretty
cool,
that's
pretty
cool
on
my
site,
quickly,
kind
of
doing
a
quick
round
away
things.
What
have
I
done.
We
are
looking
into
open
sourcing,
the
provisioning
service,
which
is
a
interesting
thing
for
coercing
fingers.
We
can
announce
that
in
SBC
it
is
actually
progressing.
It's
it's
a
interesting,
so
obviously
I'm
a
div
by
a
heart,
but
now
I've
been
forced
to
given
up
too
much
time
or
a
lot
of
time
of.
B
C
A
Fine,
but
the
things
are
not
moving
unless
there's
somebody
who's
coordinating
all
of
this
non
dev
stuff
as
well,
which
is
now
falling
more
and
more
on
on
my
table,
but
having
those
discussions
with
legal
everything
else.
Dealing
with
the
open
sourcing
stuff
is
interesting.
That's
what
is
this
place
in
a
polite
way?
We've
been
testing.
One
point,
eight
point,
two
of
SharePoint
framework:
that's
coming
out
relatively
soon
as
a
one
point,
eight
point
two
will
have
support
for
node,
ten
and
finally,
and
a
few
other
things
technically.
A
Just
had
a
discussion
with
my
wife
who's
working
remotely
as
well
at
home
today,
a
few
days
a
week
and
okay,
he
said
there
wasn't
again
a
request
to
do
to
me
for
to
fly
to
Richmond
for
early
to
nights
like
no,
no,
no
I'm,
already
three
weeks
away
in
May,
so
I
wasn't
actually
even
planning
to
go,
but
it's
good
to
have
the
discussion
and
transparent
discussions
and
that
kind
of
things,
but
so
much
to
do
so.
It's
just
mind
blowing
anyway.
A
Let's
actually
go
to
the
screen
and
let's
have
a
look
on
some
of
the
entry,
what
you've
done
in
the
key
table
and
what
are
the
assets
which
are
available
for
people
to
take
advantage?
And
then
let's
talk
about
other
articles,
so
let's
actually
do
not.
Let
me
share
my
screen,
and
it
is
this
screen
in
here
and
tell
me
when
I
can
actually
see
but
I'm
sure.
B
A
Cool
so,
first
of
all
chico
suburbs
ship
on
saturday
coming
up
on
this
Saturday,
so
4th
of
May.
There
is
apparently
a
Chikako
ship
on
Saturday
and
then
Chicago
suburbs
and
none
I'm
not
quite
familiar
how
this
works.
But
hey
that's
beauty!
If
there's
a
enough
people
on
turning
on
these
things
and
there's
a
nice
list
of
speakers
and
sessions
available
on
next
Saturday
in
the
ship
on
Saturday,
it's
a
good
set
of
people
and
speakers
available.
Now
we
typically
have
this
one
always
as
a
first
start,
but
it's
actually
then
go
to
Andros
stuff.
A
B
So
there
are
little
options
for
go-go
language
to
deal
with
SharePoint
API,
because
it's
not
straightforward
tasks
to
authenticate
any
language.
Snitch
is
not
supposed
initially
to
work
with
a
specific
platform,
and
gossip
library
adds
capabilities
for
indicating
to
SharePoint,
and
it
covers
many
possible
ways
of
authenticating
to
SharePoint,
because
there
are
a
lot
of
different
strategies
in
checking
yeah,
so
it
can
be
even
different
strategies
when
I
deal,
whether
online
and
when
you
add
on
premises,
which
is
usually
one
of
the
possible
options
on
my
projects.
B
It
becomes
a
real
disaster
to
switch
from
one
authentication
to
another
and,
as
we
have
in
our
nodejs
community,
we
have
a
nice
library
notice,
BOS,
which
manages
all
that
authentication
strategies,
and
I
had
a
project
where
the
goal
language.
Together
with
a
sharepoint,
I
decided
to
recreate
almost
all
of
the
authentication
strategies
for
go
language.
B
C
B
It's
everything
about
the
options
and
if
a
developer
can
do
something,
nothing
actually
can
stop
em,
but
at
a
time
workload,
budget
and
and
so
on,
and
when
we
switched
a
lot
of
back-end
tasks.
To
note
is
a
system.
We
got
the
idea
in
mind
that
we
can
reuse
part
of
the
logic
client
sign
and
on
the
service
site
and
use
JavaScript
in
types
three
podcast,
but
anyway,
on
both
ends
and
then
such
inference.
Structural.
B
Things
came
like
Asia
functions,
then
it
can
create
a
function
in
JavaScript
and
place
it
to
the
backend.
So
this
was
the
main
idea
to
unify
the
languages.
Nature
use
on
different
sites
and
even
more
a
lot
of
for
even
scripting
for
admin
purposes
also
were
created
as
a
scripts
for
no
GS,
and
you
know
what
I
mean
after
creating.
C
C
I
why
you
see
sharp
for
this
and
go
for
that
andrew
before,
like
wine,
do
everything
just
in
single
all
language
and
then
use
that
back
and
forth
right
and
then,
especially
for
things
like
long
long-running
operations
or
or
or
even
scripts
right,
you
can
automate
all
of
that
in
one
unanimous
way
and
then
reuse
across
the
board.
Only.
A
Now,
entry
on
the
on
the
wrists
of
these
tools,
which
we're
seeing
on
there
on
the
screen
as
well
the
SP
wrists
proxy.
You
mentioned
this
one
on
the
discussion
as
well,
and
this
one
seems
to
be
a
relatively
popular
with
91
stars
and
and
all
of
that.
So
what
was
this
all
about?
So
this
is
not
a
super
old
thing,
but
relatively
new,
and
but
it
is
solving
a
scenario
as
well
right.
B
So
it
usually
takes
a
couple
of
milliseconds
for
web
pack
to
rebuild
the
project
if
it's
already
loaded
to
memory
and
then
rethought
reload,
your
everything
in
the
updated
picture
and
the
application
can
authenticate
and
go
to
receive
actual
data
from
SharePoint,
and
you
don't
need
to
mock
up
all
the
data
because
in
many
situations
it's
it
can
be
complicated
tasks
to
mock
out
everything,
because
SharePoint
API
is
huge.
It
writes
a
lot
of
caching
capabilities.
That's
that's
why
this
library
was
created.
Yeah.
B
Yes
and
we
started
using
it
on
our
projects
more
anymore
and
it's
it's
usually
a
pre-modern
err,
pre-modern
SharePoint
projects
when
you
got
to
deal
with
on-premises
and
if
it
were
a
specific
project,
the
library.
This
library
is
not
so
relevant
because
he
can
start
workbench
in
no
browser
mode,
a
place.
The
web
part
to
SharePoint
page
at
the
URL
to
the
and
back
as
usual,
without
hot
reloading
some
situation
about
anyway.
You're
pretty
quick
in
this
turns
with
a
SharePoint
framework.
B
But
when
it
comes
to
legacy,
ya
old
worsens
legacy
SharePoint,
but
with
each
we
go
to
deal
because
customers
use
on-premises,
especially
here
a
lot
of
our
customers
just
can
be
great
to
the
cloud
have
been
tensions
but
Enterprise
yeah,
and
so
we
it's
kind
of
alternative.
When
you
deal
with
on-premises
yep.
A
Absolutely
absolutely
now,
on
the
on
the
tools,
but
you've
been
involved.
Untrue,
PMP
jeaious,
is
something
all
those
words.
We've
been
now
executing
for
wait
three
years
three
years
actually
slightly
more
than
three
years
because
we
started
the
the
PHAs
actually
started
as
a
he
didn't
it
had
a
hidden
agenda
which
we
were
not
open
because
p.m.
PHAs
actually
started
before
SharePoint
framework
was
even
announced,
but
me
Patrick
and
a
few
others
knew
that
we
can
announce
shape
and
framework
and
the
modern
development
stack
and
everything
else.
A
So
we
started
this
BMP
chase
core
first
as
and
then
started
meeting
bi-weekly
and
then
community
and
then
having
a
discussion
and
then
that
then
was
renamed
to
BPM
BJ's
and
we
look
at
a
slightly
Oh
Nikita
up
and
all
of
that.
But
you've
been
active
on
this
one,
untrue
right
or
from
I
almost
from
a
start
or.
B
Yes,
so
it
was
I
guess
it
was
2015
when
mpg
has
started
being
used
in
yeah
in
our
team
and
at
the
time
there
were
a
lot
of
gaps
in
the
library
in
terms
of
methods
coverage,
and
it
was
a
usual
situation
that
basic
scenarios
works.
But
when
you
extend
your
application
with
some
new
functionality,
you
faced
the
fact
that
something,
what
least,
but
the
idea
of
the
library
was
really
great,
and
we
decided
and
I
personally
decided.
B
Why
not
to
buuuut
to
this
nice
project
and
extended
and
somehow
it
happens
that
I
found
myself
more
and
more
answering
on
github
issues
related
to
the
library.
I,
don't
even
know
how
it
happened,
but
it
happened
and
for
myself
it
was
also
really
beneficial,
because
a
lot
of
questions
required
to
dig
a
little
bit
in
the
specific
aspects
of
the
REST
API,
how
it
works.
And
after
a
while
this
became
even
more
beneficial
because
the
same
exactly
questions
arise
from
time
to
time
in
our
team,
and
the
answer
was
really
quick.
A
Just
a
a
for
those
who
might
not
be
super
familiar
on
how
this
actually
works,
so
let
me
flip
the
polarity
to
yellow.
So
what
we're
actually
doing
here
is
that
we're
kind
of
making
the
the
calls
from
an
SB
web
lists
get
list
by
a
title
and
then
a
you
provide
the
string
on
the
as
the
title
name
and
then
from
there
we're
selecting
title
and
author
and
getting
top
50
of
them.
A
So
it's
a
fluent
API
on
top
of
the
SharePoint
REST
API,
so
you
don't
have
to
understand
the
SharePoint
trust,
URL,
syntax,
that's
what
the
MBTA
says,
plus
it
has
intelligence
when
we
were
basically
when
you're
writing,
let's
see
if
we
can
actually
pull
this
off.
So
if
you're
Rob
when
you're
writing,
you
actually
get
the
intelligence.
So
it
gives
you
all
the
time,
the
different
options,
what
you
can
actually
do
and
what
that
and
this
the
rest
API
doesn't
do
that.
So
it
increases
the
productivity
of
the
developer
by
abstracting.
B
A
Yeah,
what
kind
of
it's
fun,
but
not
really
but
yeah?
That's,
but
it's
it's
nice
to
see
the
interest
and
a
growing
interest
on
this
one.
Absolutely
BMP,
J's
libraries
just
trillion
brilliant
example
of
the
power
of
the
community
I'm
building
something
together,
and
it
has
225
stars
and
97
forks.
So
it's
growing
all
the
time
they
use
it,
you're
squaring
which
is
brilliant
as
well
and.
A
A
Because
we
have
a
hard
stop
meant
to
say
in
nine
minutes,
so
what
I
wanted
to
quickly
go
through
on
the
additional
articles?
First
of
all,
there's
some
news
news
related
on
shipment,
News,
News
News
from
a
Christmas
Nulty
from
our
marketing
related
on
upcoming
capabilities
and
and
stuff,
is
now
again
rolling
out
gradually.
So
we
talked
about
the
audience
targeting
I
think
already
lastic
night,
so
we're
kind
of
now
spilling
the
beans
for
all
of
the
things
until
we
start
and
I
was
a
new
stuff
in
the
upcoming
SPC.
A
That's
basically
what's
happening
now.
What
is
targeting
is
coming
out
so
able
to
target
in
the
in
the
news
level.
So
what
is
the
visibility
of
the
news?
So
that's
getting
rolled
out
super
cool
capability,
definitely
something
which
has
been
missing
in
here.
What's
really,
the
important
thing
in
here
is
that
it
you
can
target
actually
based
on
mini
groups,
so
not
just
based
on
the
classic
audiences
which,
by
the
way
does
not
work.
Probably
I
went
online.
Do
numerous
reasons.
We
don't
need
to
deep
talk
on
that
one
and
it's
it's
well.
A
It's
a
legacy.
Implementation
versus
ad,
and
also
you
can
actually
get
emails
on
the
comments
and
replies
and
likes
to
be
fair.
I,
don't
like
this,
because
I
hate
email
discussion,
but
at
least
it
let
people
know
that
somebody
has
commented
your
article,
which
is
kind
of
cool
as
well
organizational
assets.
There
are
CG
some
powershell
scienced
on
this
one
already.
All
of
those
are
not
yet
enabled
in
all
of
the
tenants,
but
basically
what
you
can
do
is
that
you're
able
to
define
an
asset
library
in
the
organization
level.
A
B
A
Additional
capability
is
coming
here
as
well
as
we
were
able
to
say
this
additional
actionable
things
in
the
in
the
hero
web
part
as
well,
and
new
stuff
getting
announced
in
SBC,
which
is
in
less
than
one
month
actually,
which
is
really
cool
now
moving
on
are
other
things
David
from
Al,
who
is
a
always
providing
nice
screen.
Nice
scripts
related
on
how
to
enable
certain
things,
and
this
one
was
around
check
external
sharing
in
your
office
365.
So
basically,
a
script
and
PowerShell
script
think
it's
using
PMP
yeah.
No!
A
This
is
using
SPO
PowerShell
and
it's
double-checking,
the
external
sharing
settings
and
then
you're
able
to
run
through
that
until
your
turn
on.
So
you
know
what
after
things
are
enabled
external
and
what's
not
and
sure
enough.
Maybe
we
should
have
a
centralized
work
like
this
by
Microsoft
as
well,
but
they
PowerShell
you
can
easily
get
the
information
as
well.
A
This
one
was
from
Sebastian
levert
and
video,
so
he's
having
this
video
series
called
elfis
resist
by
sparks.
So
how
do
search
for
your
hub
sign
data
using
SharePoint,
Search,
API
and
and
really
nice,
video
and
explaining
how
that
can
be
done?
Also
links
with
well
links
related
on
the
topics
which
were
actually
mentioned
on
the
video
as
well,
but
Gustav
from
Sebastian.
A
Now,
here,
SPF
X
calendar
webparts,
it's
a
really
cool
web
part
from
shower
Mendes.
I
think
this
is
actually
contributed
already
on
the
SPF
X
web
parts
in
a
case
up
as
well,
so
really
really
cool
stuff,
so
rendering
a
calendar
data
in
a
web
part
format.
So
you
can
put
it
on
a
modern
page
which
is
really
cool
and
you
are
able
to
define
the
site
URL
and
the
calendar
list
name.
So
it's
basically
drawing
the
calendar
based
on
a
location
which
you
define
and
I
think
that's
really
really
cool.
Does.
A
B
A
Coupon
kit,
fine,
so
it
is
actually
recorded
now
we're
comin
really
just
earlier.
Today
it
is
29th
of
April
using
Microsoft
rush
to
manage
s,
perfect
projects
with
library
component,
and
so
basically,
the
the
rush.
Microsoft
rush
is
the
library
which
we
developed
as
a
Microsoft
to
manage
large
solution
structures.
So
our
SB
client,
which
is
our
main
solution,
which
is
the
yeoman
generator
and
all
of
our
libraries
and
applications
and
web
parts,
and
everything
else,
is
a
multi
solution
structure
and
just
doing
the
classic
development
experience
on
top
of
that
was
not
possible.
A
So
what
we
then
developed
or
Pete's
quantum
solace,
developed,
I
think
B.
It
was
the
main
leader
on
this
one,
it's
the
rush
chase,
which
is
basically
then
giving
us
this
kind
of
a
more
centralized
way
of
developing
stuff,
and
this
is
fully
open
source
available
for
anybody
else
outside
of
SPF
X,
which
is
highly
useful
scenario,
ship
and
framer
crew
people
web
part.
This
one
is
from
Lawrence
Sittler,
so
basically
I
think
it's
actually
showing
groups
and
people.
Yes,
actually.
C
A
A
Yep,
absolutely
absolutely,
and
now
the
last
article
here
was
from
David.
He
actually
released
this
on
19th
of
April,
but
we
didn't
laugh
at
this
one
in
the
last
one
in
the
weekly.
It
is
a
nice
video
around
the
SharePoint
library
components
he
actually
did
their
similar
demo
or
similar
coverage
on
the
last
community
call
as
well,
but
really
good
coverage
on
what
is
the
library
component?
What
does
it
actually
mean?
How
you
do
the
development
and
under
considerations
on
done?
A
Library
component
is
still
in
preview,
but
plan
to
go
GA
as
part
of
the
SharePoint
framework
1.9
release,
which
will
hopefully
happen
in
May,
but
no
promises
at
this
point
yet
we're
looking
into
by
the
way
which
is
kind
of
interesting.
A
final
note,
because
there
is
a
hard
stop.
I'm
gonna
stop
this
one,
but
potentially
looking
into
moving
a
monthly
release
cycle
with
SPF
X,
which
probably
I
haven't
even
told
publicly
yet
except
right.
Now,.