►
From YouTube: PnP Monthly Community Call - December 2016
Description
Recording for the SharePoint / Office 365 Dev Patterns and Practices November 2016 monthly community call from 8th of November.
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-Dec-2016/m-p/35860/highlight/true#M1083.
You can also download the used presentation from https://doc.co/zGmPEo.
A
So
welcome
everybody
with
this
December
2016
office,
dev
or
SharePoint
SharePoint
patterns
and
practices.
Community
called-
and
we
are
I
think
this
is
already
we've
been
doing
this
for
one
and
a
half
year.
So
two
years
actually
I
think
this
is
a
two
year
anniversary
unless
completely
mistaken,
on
the
monthly
community
calls
and
we'll
get
always
a
lot
of
people
joining
slightly
late
and
that's
absolutely
fine
wilco,
true
the
monthly
community
contributions
and
what
has
happened
within
the
last
month.
A
First,
then,
we
go
to
the
contributions,
the
samples
what
has
been
added
and
what
has
been
included
in
the
in
the
guidance
in
the
BNP
repos
or
in
the
SharePoint
Reapers
as
well.
Now
that
the
sharepoint
PMP
is
actually
controlling
the
sharepoint
repositories
in
the
Kitab
as
well,
and
then
in
the
end,
we
have
three
different
demos
waiting
up
for
the
for
two
days,
so
once
again,
I'm
trying
to
be
as
fast
as
possible,
but
myself,
and
so
that
we
have
plenty
of
time
for
the
demos.
A
So,
let's
see
how
that
goes,
and
so
without
further
ado,
let's
actually
move
into
the
content
itself
by
the
way.
A
small
note,
if
somebody,
your
colleagues,
are
asking
how
to
get
included
in
this
course,
or
can
they
watch
this
afterwards?
Obviously,
everything
is
getting
recorded
and
the
recording
will
be
available
within
24
hours
in
the
PMP
youtube
channel,
but
let's
actually
get
on
going
so
quickly.
Explain
one
more
time
in,
like
we
doing,
every
single,
a
webcast
or
every
single
community
call
Chevron
patterns
and
practices
is
owned
by
the
sharepoint
engineering.
A
So
I'm
personally
working
as
an
example
in
the
redmond
organization
responsible
of
the
customization
api
score
SharePoint
or
our
team
is
I,
am
NOT
responsible,
all
of
them
by
myself,
but
the
shipment
BMP
is
slightly
different.
We
work
together
with
community,
to
provide
code
samples
guidance
document
ations
having
these
monthly
community
calls,
so
that
people
have
an
opportunity
to
ask
questions
and
we
can
help
them,
and
we
also
have
case
studies
available.
A
The
guidance
concentrates
on
a
SharePoint
framework,
which
is
new
stuff,
which
is
going
to
go
to
the
ga
relatively
soon
an
EVA
suit,
even
sooner
to
the
release
candidate
and
there's
a
lot
of
guidance
around
shape
on
Adams
remote
to
develop
and
remote.
Ap
is
for
shipment
online
SharePoint
own
premises,
also
including
Microsoft
graph
and
office
365
development
in
general
AKA,
ms
sharepoint
PMP,
is
the
one
address
to
remember
cool,
let's
actually
get
on
going
on
two
things.
A
This
is
a
classic
like
what
I
always
do
within
the
monthly
community
course,
because
people
don't
seem
to
be
aware
of
this,
and
we
have
a
lot
of
samples.
We
have
a
lot
of
guidance.
The
guidance
and
especially
simple
samples
nowadays
are
scattered,
true
numerius
repositories,
and
it
might
feel
pretty
hard
to
find.
What
are
you
actually
looking
for?
A
That's
why
we
do
have
the
patterns
and
practices
resources
functionality
in
the
drift
officers,
comb
so
where
you
can
actually
go
and
use
wild
text
search
or
you
can
filter
down
on
samples
or
you
can
actually
have
a
look
on
based
on
the
theme
or
a
language.
What
are
you
actually
looking
for
and
then
have
an
direct
link
to
the
sample,
readme
files
and
the
data
sample
itself?
So
this
is
a
great
tool
for
everybody
to
find
if
there's
any
existing
guidance
or
examples
available
regardless.
What
are
you
actually
building
on
something?
A
A
If
you
go
there,
it
will
actually
give
you
all
of
the
existing
SPF
examples
which
are
available
within
shipment
repositories
or
in
the
PMP
repositories.
So
you
can
easily
find
how
to
get
started
on
the
modern
development
stuff
as
well
good
what
else,
and
during
last
month,
in
November
or
before
this
community
call,
including
yesterday,
yes,
I,
call
it
there
that
one.
There
as
well,
we
released
123456
webcasts
weekly
webcasts,
which
are
around
different
topics
on
the
development
on
in
sharepoint
online
or
in
on
premises
or
within
office.
365.
A
When
we're
back
in
the
early
November,
we
had
the
whole
team
actually
in
the
MV
participating
in
the
NDP
summit.
Microsoft
people
as
say
hosts
in
quotes
and
then
MVPs
as
it
may
be.
A
summit
participants-
and
we
took
some
time
to
record
this
nice
discussion
around
the
future
of
the
sharepoint
development
and
that
relates
on
the
on-premises
as
well.
We
will
release
on
premises,
guidance,
few
webcasts
pretty
soon
as
well,
and
we
keep
on
releasing
SharePoint
framework
webcasts
in
the
future
as
well.
A
We
are
looking
into
actually
going
through
the
holiday
season
by
releasing
a
new
web
cast
and
everything
on
Monday.
So
if
you
will
have
a
break
you
can
get
whenever
you
come
back
on
the
from
the
holidays,
you
can
actually
have
a
look
on
the
what's
the
latest
and
what's
the
new
stuff,
what
has
been
added
some
high
level
statistics
on
the
November
2016,
we're
super
proud
of
the
of
the
growth
from
the
team
perspective
and
also
from
a
SharePoint
engineering
perspective,
because
the
BMP
usage,
if
we
and
this
is
concentrating
on
the
p.m.
A
a
core
component
and
the
PMP
PowerShell-
is
crowing
off
the
roof,
so
to
say
so
right
now
we
have
two
more
than
3000
unique
talents
which
are
using
the
BMP
core
component
or
PM
p,
partial
and
HTTP
requests
during
november
just
in
november.
True,
these
two
components
went
above
1
billion,
HTTP
requests,
so
there's
quite
a
lot
of
traffic,
which
goes
through
the
B&B
components
from
a
high
level
perspective,
I'd,
salad,
some
additional
statistics,
their
top
five
countries
based
on
tonight,
num
tenant
numbers-
us
absolutely
number
one
UK
well
understandable.
A
Number
two
netherlands,
is
always
adapting
modern
stuff.
Quite
fast,
so
netherlands
is
pretty
high
on
the
start.
Germany
in
rice
and
sweden
is
slightly
down
from
a
rating
perspective
or
the
numbers
perspective
the
perspective,
or,
I
would
say
every
single
country
is
up
from
a
number
of
perspective,
but
related
between
the
different
countries,
so
the
Swedish
companies
and
customers.
A
You
need
to
keep
on
growing
and
using
more
so
it
will
catch
up
to
Germany
and
so
on,
and
top
countries
based
on
HTTP
requests
looks
pretty
much
the
similar,
except
that
there
are
certain
exceptions,
because
there
seems
to
be
a
few
big,
my
creation
operations
going
on
in
certain
countries.
So
the
that's
raising
those
usage
well
in
those
particular
countries
and
most
used
capability
is
the
is
no
doubt
to
BMP
remote
provisioning
engine.
We
have
now
more
than
1000
tenants
using
the
BMP
provisioning
engine
in
production
or
in
the
sharepoint
online
service.
A
Obviously,
if
somebody's
using
the
engine
in
on-premises,
we
can
trace
them,
but
because
we
are
sharepoint
a
ship
on
engineering.
We
know
how
much
things
as
certain
api's
are
actually
used,
so
we're
able
to
trace
that
within
the
sharepoint
online
site,
good
and
by
the
way
for
gary,
I
would
suggest
to
rejoin
that
usual
help
from
getting
the
presentations
working
properly
now
moving
on,
took
12
samples
in
november
2016.
A
Also,
what
should
be
may
be
updated,
or
maybe
we
should
provide
additional
details
on
those
particular
topics
and
the
sharepoint
you
I
responsive
package,
which
is
enabling
the
classic
SharePoint
to
be
responsive.
If
it's
an
out-of-the-box
SharePoint
site
is
no
doubt
the
number
one
item
and
number
one
sample
with
one
with
more
than
1,000
views,
which
is
pretty
high
actually
in
the
indie
charts
as
well,
because
the
second
one
is
10,
the
PMP
core
component
with
1008
1,300
views
as
well.
Do
your
responsive
package?
A
No
doubt
it's
understandable
that
it's
it
has
its
high
demand
and
kind
of
related
on
that
one.
Obviously,
if
you
start
using
the
modern
team
sites,
modern
ship
and
experiences
and
sharepoint
online
and
those
are
by
default,
already
responsive
the
old
SharePoint
and
the
classic
theme
site
collaboration
sites,
those
are
not
responsive.
So
it's
absolutely
understandable
that
people
are
interested
on
accessing
this
one
and
some
of
the
other
items,
maybe
animation
on
the
list
core
event
receivers.
A
That's
pretty
interesting
one
that
it's
it's
pretty
high,
it's
always
on
the
top
five,
typically
so
the
remote
event
receiver
sample,
which
is
understandable,
because
people
need
to
create
events.
Quite
often
PMV
parking
back
is
quite
high
on
the
usage,
which
is
good.
It's
a
great
great
starter
kit
for
partners
and
customers
to
understand
how
to
build
customizations
within
a
sharepoint
online
user
profile.
A
Music
is
pretty
high
as
well
and
to
be
honest
for
our
team,
it
was
a
relatively
big
surprise
how
much
and
what's
the
demand
for
the
mincing,
because
it's
getting
accessed
quite
often
on
monthly
basis,
the
MPAA's
core
sample,
understandable
core
people,
beaker,
absolutely
understandable,
and
then
we
have
the
classic
story
around
applying
printing
or
embedding
JavaScript's
or
site
provisioning.
All
of
these
scenarios
are
relatively
typical
for
adding
model
guidance
and
and
they're
pretty
high
on
the
top
20
list
as
well.
A
So
the
rest
of
the
things
in
the
top
20
list
are
mainly
on
the
underside
provisioning
and
also
applying
a
custom
branding
on
sharepoint
online
or
on-premises
using
tanning
model,
and
then
some
of
the
SharePoint
framework
examples.
In
this
case,
you
wanna
stay
one,
which
is
to
react
office
graph
and
second
to
last,
almost
last
one
in
the
in
the
list
is
at
all
of
the
SPF.
Examples
are
rising
on
the
on
the
usage
as
well
and
that's
understandable
as
well.
A
We're
closing
in
to
the
release
candidate
quite
soon
and
after
that
we'll
go
to
the
ga,
which
means
that
people
can
actually
start
using
these
in
the
production
and
I
mean
immediately.
When
that
happens,
the
usage
of
those
samples
will
absolutely
grow
and
that's
or
that's
our
assumption.
Obviously,
but
let's
see
how
that
goes
whenever
the
GA
will
happen.
A
Essentially,
that's
replacing
the
old
Yammer,
which
was
super
super
active
and
super
successful,
with
the
being
within
the
PMP
context,
then
we
do
have
to
a
separate
special
interest
group
communities
which
our
main,
which
are
having
meetings
bi-weekly.
So
they
say
a
ship
and
framework
and
JavaScript
special
interest
group,
and
also
a
special
interest
group
for
PMP,
core
and
powershell,
and
the
fact
that
we've
released
the
special
interest
group.
It's
also
pretty
much
visible
in
our
monthly
calls,
because
we
are
getting
pretty
high
participant
rate
on
the
special
interest
group.
A
But
then
that's
decreasing
the
participant
rate
in
the
monthly
community
calls,
because
the
special
interest
group
calls
are
more
around
having
open
discussion
so
and
more
details
on
this
particular
topic.
So
what's
actually
happening
within
a
SharePoint
framework.
What
is
the
latest
what's
coming?
What's
happening
with
the
JavaScript
core
component
or
the
season
core
component,
and
we
have
open
discussion
with
the
community
participants,
and
then
we
have
this
monthly
community
course,
which
is
this
one,
where
we
always
go
through
what
has
happened
within
the
last
month
and
what
is
actually
coming
and
how
do
we?
A
How
do
we
planning
to
address
certain
challenges
as
well?
So
it's
up
to
you
on
what
level
you
want
to
actually
participate
and
you
can
choose
the
course
you
want
to
participate
or
the
the
engagement
level
in
the
community
community
site
as
well
and
I
can
see
that
some
people
are
losing
the
presentation.
This
is
the
presentation
itself
just
to
clarify
that
that's
actually
uploaded
on
the
call.
So
it's
not
getting
shared
by
me
from
my
screen.
A
A
So
there's
like
six
or
eight
new
SharePoint
framework
samples
which
were
released
as
part
of
the
December
2016
released
so
there's
the
angular
most
popular
items
so
how
to
access
the
office
graph
from
the
from
the
SharePoint
framework
using
angular
test,
angular
Microsoft
graph,
there's
the
angular
multi
page,
which
is
a
good
example
how
the
building
multi
page
for
multi
view
angular
implementations
using
SharePoint
framework
test,
angular
em,
GUI
fabric
file,
upload,
which
we
are
will
have
a
demo.
Hopefully
today.
A
One
thing:
what
I
wanted
to
notice
this
on
the
ship
one
framework
side,
the
release
candidate
for
SharePoint
framework,
is
coming
out
really
really
soon
and
I
can't
also
tell
you
the
date
for
that
one.
But
it's
going
to
happen
really
soon
before
the
Christmas
way
before
Christmas,
and
whenever
that
happens,
we
are
targeting
on
updating
all
of
the
existing
samples
on
the
release
candidate
level
release
candidate
level,
so
that
whenever
you,
if
you
pull
them
down,
you
are
one
hundred
percent
sure
that
you
can
actually
get
them
to
work
within
your
machine
as
well.
A
A
So
then,
using
asp.net
and
bass,
a
framework
and
like
mentioned
jonathan,
is
going
to
show
some
of
that
stuff
in
practice
in
this
call,
and
then
from
updates
on
the
existing
samples
as
well
on
the
core
component
site.
Not
a
super
plea
change
this
on
over
there,
the
existing
core
component
and
the
provisioning
engine
is
relatively
stable.
A
There
has
been
a
lot
of
pull
requests
process
than
a
lot
of
issues
have
been
addressed
with
the
December
release,
so
we
do
recommend
you
to
upgrade
on
the
latest
version
and
we
are
running
our
daily
unit
tests
on
the
on
the
core
component
and
on
the
provisioning
engine
and
they're
looking
pretty
stable
right
now.
So
we
should
be
good
from
upgrading
perspective
in
the
core
component
site,
the
JavaScript
core
component
site
we're
looking
into
getting
the
2.0
release.
A
So
this
will
happen
immediately
when
the
release
candidate
of
SharePoint
framework
is
coming
out,
because
we
want
to
resolve
certain
technical
issues
on
that
one
or
make
sure
that
the
2.0
burch,
probably
with
SharePoint
framework
release
candidate.
So
that's
going
to
happen
quite
soon
as
well,
when
a
PowerShell
site
is
coaxially,
quite
a
lot
of
new
comment,
let's
which
will
help
you
to
operate
against
SharePoint
Online
remotely
using
the
PMP
PowerShell
and
one
thing
maybe
mentioning
on
that
one.
We
aren't
actually
seriously
looking
into
in
the
future.
A
Combining
sharepoint
online
admin
comment,
let's
together
with
the
BMP
PowerShell
command
lines,
which
obviously
would
make
a
lot
of
sense.
We
need
to,
however,
move
forward
with
that
one
gradually
and
quite
slow,
because
we
need
the
internally
also
in
engineering
figure
out.
What
does
it
actually
mean,
but
it
would
make
a
lot
of
sense
in
a
longer
run
to
do
that
and
make
the
sharepoint
online
management
she'll.
Also
all
those
pieces
also
open
source,
but
more
news
on
that
one
during
spring
hopefully-
and
we
can
make
that
happen
on
the
key
top
side.
A
Just
a
quick
note:
the
PMP
repositories
have
been
moved
to
SharePoint
organization,
and
this
does
not
impact
your
existing
Forks
or
your
x16
connections,
which
is
cool.
So
the
github
has
this
super
plea,
but,
like
mentioned
in
the
November
community
call,
we
were
planning
to
do
this
in
the
mid
November
and
we
move
to
all
of
the
repositories
and
from
the
well.
A
Ninety
percent
of
our
preparatory
is
from
the
office
staff
organization
to
the
Microsoft
SharePoint
organization,
so
the
PMP
at
the
bmv
site,
scorpion
bay,
powershell
and
so
on
are
all
relocated
on
the
microsoft
sharepoint
organization.
If
you
request
the
note
URL,
you
will
be
redirected
to
the
new
location,
so
it's
completely
seamless
and
we
haven't
been
able
haven't
run
into
any
issues
within
this
move
in
our
setup
to
either
doot.
A
A
So
thank
you,
humongously
on
your
contributions
in
during
the
november,
as
well
request
on
the
company
site.
You
can
see
that
it's
one,
two,
three
four
well,
it's
I
think
it's
12
on
11
companies,
which
are
explicitly
given
us
permission
to
use
their
logos
from
the
previous
list
of
people.
So
so
these
companies
have
allowed
their
employees
to
actually
work
on
the
bmt
and
contribute
back
on
the
B&B.
So
we
absolutely
want
to
make
sure
that
they
get
credits
out
of
that
permission
as
well.
A
So
thank
you
from
where
for
these
companies
as
well,
for
allowing
them
employees
to
contribute
for
the
benefit
of
the
community
and
then
on
a
Microsoft
side.
We
have
a
typical
set
of
people
who
work
on
these
things
pretty
much
on
the
under
monthly
basis
and
then
a
few
people
like
Christian
and
Rico
and
coin
who
have
contributed
and
fixed
stuff
or
submitted
change,
requests
out,
pull
requests
in
a
github
towards
the
existing
PMP
material.
A
So
thank
you
and
thank
you
for
your
contributions
as
well,
and
we
in
the
PMP
side
we
don't
actually
even
think
about
in
journals
any
anything
special
rather
than
external.
So
we
really
want
to
think
the
community
internal
and
external
source
of
one
big
family,
and
hopefully
we
will
further
crow
the
contributions
and
further
crow,
the
working
together
during
the
spring
time
as
well,
but
thank
you,
Christian,
Enrico
and
Cohen
and
I
can
see
at
least
Enrico
in
the
coal
as
well.
A
So,
thank
you
for
joining
as
well,
which,
what's
in
the
queue
quickly
before
we
go
to
do
demos,
so
the
SharePoint
framework
still
a
high
priority
thing
like
mention
the
release
candidate,
is
coming
out
really
really
soon.
So
we
will
work
on
on
making
sure
that
all
of
the
samples
and
content
is
on
the
right
level.
A
A
Now
I'm
hitting
the
25-minute
marker
right
on
time,
right
on
cue,
maybe
or
I,
can't
be
faster
than
this
one.
Unless
I
start
talking
finish,
and
then
nobody
can't
understand
a
thing
after
that.
But
let's
start
with
the
demo
section
so
we'll
have
10
to
15
minutes,
for
everybody
really
depends
on
on
how
fast
things
are
going
up
going.
True,
let's
make
sure
that
Jonathan
has
to
ten
minutes
on
the
end
at
least
ten
minutes
on
the
end
as
well.
A
B
So
to
that
end,
we've
rewritten
be,
as
a
team,
have
rewritten
some
of
the
code
and
then
I'm
not
going
to
go
through
all
those
little
changes
that
did
want
to
highlight.
We've
moved
a
lot
of
the
folder
around
everything
in
the
sharepoint.
Folder
has
bumped
up
a
level.
One
thing
you'll
notice
is
provisioning
is
gone
out
of
the
core
library.
B
That
was
a
conscious
decision
by
the
core
team
and
what
we're
going
to
do
is
have
a
separate
repo
for
provisioning
and
with
the
idea
that
it
can
be
developed
separately
and
can
evolve
separately
from
the
core
library
and
helps
clean
up
some
of
what
we
were
doing
in
the
core
library
around
our
packaging
and
gulp
tasks.
And
things
like
that.
But
that'll
be
something
that
we're
really
going
to
be
looking
for.
B
Folks
who
are
passionate
about
trying
to
do
provisioning
in
node
again
not
recommending
provisioning
in
the
browser,
but
want
to
do
provisioning
in
node
to
develop
that
library.
But
the
the
recommendation
are
kind
of
guiding.
The
core
team
is
going
to
be
still
around
the
sea
song
using
calling
to
see
some
provision
to
a
micro
service.
Something
like
that.
B
So
using
the
TS
config,
as
opposed
to,
if
you
remember,
a
lot
of
the
build
tasks,
if
you
looked
at
them
before,
were
sort
of
hacked
together
and
they
had
a
lot
of
custom
injection
of
config
in
each
of
the
different
tasks.
So
we're
working
very
much
off
a
single
TS
config
file,
which
makes
things
a
lot
more
consistent
and
easy.
We're
also
compiling
now
tu
es
6
or
es2015,
it's
known
by
both
through
the
lib
folder.
B
So
that
will
be
a
new
thing,
and
that
requires
you
to
now
have
note
sixth,
at
nine
dot,
something
and
that
will
use
the
es6
modules,
just
as
they
would
before.
You'll
also
note:
we've
added
a
lot
more
restrictions
to
the
code.
So
when
you're
writing
code,
you'll
have
to
abide
by
these
restrictions,
I've
updated
what
we've
got
here,
but
as
you're
adding
stuff
you'll
see
you'll
get
compiler
errors
now
for
unused
locals
or
on
you
parameters
and
implicit
any.
B
It
was
a
big
one,
so
you'll
see
some
of
that,
but
that's
just
pushing
towards
having
a
cleaner
codebase
a
little
bit
more
understandable
code
base
for
everybody.
The
other
big
change
with
the
Gulf
tasks,
especially
if
we
look
at
package,
is
we're
now
using
webpack
and
we're
before
we're
using
browser
Phi
and
a
few
other
plugins.
We've
replaced
all
of
that
pipeline
with
web
pack
and
again.
B
The
task
itself
is
very
simple
and
we're
working
off
of
this
web
pack
config
file,
so
we've
got
a
config
to
make
your
pee
in
pjs
and
it
can
think
to
make
the
minified
version
and
using
webpack
plugins
and
the
idea
behind
this
move
was.
It
makes
it
a
little
bit
easier
to
manage
on
the
packaging
side,
and
it
makes
a
little
bit
cleaner
and
more
understandable
for
folks
coming
to
the
project
who
are
familiar
with
web
pack.
They
can
look
immediately
at
the
web
pack.
Folders.
B
It's
got
my
client
ID
and
secret
in
it
sets
up
a
logger
for
you
and
then
what
will
come
out
of
github
to
you
as
an
example
and
I'll
show
you
that
real
quick
is
just
an
example.
That's
going
to
just
get
the
web
title
and
description
and
log
it
so
you'll
be
able
to
debug
this.
B
So
the
advantage
of
that
is
I
can
keep
these
around
locally
and
I
can
work
with
as
many
of
these
different
debug
files
as
I'd
like
and
do
whatever
I
want
without
having
to
worry
about
it.
It
put
into
github
the
big
advantage
here
is:
we've
updated
the
launch
JSON,
they
have
a
debug
and
is
now
pointed
to
that
debug,
TS
and
so
we've
got
this
set
up.
I'm
gonna,
hit
f5,
and
so,
as
it
starts
to
run,
will
take
a
second
to
get
spun
up
here
because
I
haven't
run
it
yet
today.
B
So
this
is
going
to
come
in
here
and
it's
going
to
hit
my
break
points
in
the
get
as
slowly
slowly.
Slowly
there
we
go,
and
so
this
is
kicking
up
and
we're
going
to
get
our
build
output
here.
So
you
can
see
it's
running,
might
ask
the
build
debug
task
so
clean
and
we're
going
to
build
that
and
then
we've
started
so
we're
getting
our
output
to
the
internal
console
here
and
now
we're
able
to
debug,
and
we
can
look
at
the
structure
of
these
objects.
B
So
we
can
actually
debug
these
things
as
we
go
through.
I'm
going
to
stop
that
real,
quick
just
to
show
you
and
go
back
the
real
power
of
this
is,
I
want
to
come
in
and
we're
looking
at
web
lists
get
my
title.
So
if
I
go
to
the
source
of
lists
and
if
I
find
get
by
title
and
put
a
breakpoint
there,
I'm
going
to
hit
f5
again
and
what
you'll
see
is
we're
now
interactively
able
to
debug
the
library
itself
as
we're
working
on
it.
B
So
this
is
I,
think
a
big
plus
for
anybody.
That's
working
in
the
library
and
trying
to
figure
out
so
you
can
see
I
can
see
the
value
of
title.
For
example.
This
is
obviously
get
my
title.
Not
much
is
going
on
here,
but
you
can
debug
any
part
of
the
libraries.
If
you
want
to
look
at
how
the
HTTP
client
is
working
or
if
you're
getting
weird
bugs
with
any
of
the
parsers,
you
can
now
debug
very
easily
the
library
itself
right
here.
B
You
know
in
Visual
Studio
code
and
debug
and
look
at
those
changes
you're
making
and
how
things
work.
I
won't
show
it,
but
we've
also
made
an
improvement
to
gulp
sir,
so
so
gulp
serve
is
now
also
using
webpack,
but
it's
using
the
web
pack
development
server.
So
it's
it's
a
little
bit
more
robust
than
kind
of
the
pipeline
we
had
before.
B
In
terms
of
watching
the
files
and
rebuilding
the
package,
and
then
when
you
run
that
you'll
be
able
to
serve
that
back
up
to
sharepoint,
as
we've
shown
in
various
examples
before
you'll
also
be
able
to
tie
that
directly
into
your
SharePoint
framework.
So
you
can
debug
this
library
and
SharePoint
framework
together
both
serve
from
local
hosts
and
we
going
to
have
updated
wiki
pages
actually
already
out
there.
B
If
you
want
to
go,
look
at
kind
of
the
rough
draft
of
those
on
how
to
do
all
this
debugging
in
your
environments
or
in
with
SharePoint
framework
off
localhost
as
well.
So
that
will
give
you
a
real
path
if
you're
working
with
SharePoint
train
work
and
the
spp
in
pjs
library,
the
debug,
both
and
interactively
see,
what's
going
on
in
both
cases,
so
I'm
going
to
glance
at
the
questions.
B
I'm
done
with
my
quick
demo
and
just
give
a
quick
update
like
I
said,
if
you
are
more
interested
or
what
a
little
bit
more
details
check
out
the
video
from
the
sig
recording
last
Thursday,
we
go
into
much
more
depth
and
demo
a
lot
more
of
those
capabilities.
I
just
talked
about
so
they
saw
I'm
not
sure
who
is
next,
but
I'm
ready
to
hand
off
if
there's.
A
A
B
Transfer,
while
he's
getting
spun
up
one
quick
question
from
gary,
is
there
going
to
be
a
move
to
shift
build
tasks
from
gulp
into
web
pack?
So
we're
sticking
with
gulp
as
our
of
our
process,
engine
or
task
engine,
but
we've
moved
as
I
showed
quickly
and
I
show
in
much
more
detail
in
the
sig
recording
to
web
pack
for
the
actual
packaging
and
building
of
the
library,
as
well
as
management
of
the
serve
task
and
watching
the
files.
So
gulp
is
running
web
pack
and
web
pack
is
then
doing
the
work.
B
C
A
little
bit
here
in
this
case
I'm
going
to
talk
about
the
office
add-ins,
the
applications
that
you
can
build
to
stick
inside
of
office
and
extend
you
know
the
various
office
products
and
as
I
talk
about
this,
these
things
I'm
going
to
talk
about
we're
just
because
I
have
a
couple
of
different
samples
built
forward.
But
please
know
that
that
the
things
that
I'm
talking
about
here
are
applicable
to
Excel,
Outlook
and
PowerPoint
as
well
and
they're
all
available
and
will
briefly
review
that.
C
But
so
when
we
create
a
just
a
basic
add-in
for
for
office,
it
gets
generated.
Something
like
this
in
visual
studio
and
it's
it's
a
simple
HTML
Javascript
and
CSS
application.
And
you
know
if
we
run
this
inward.
It's
it's
a
simple
kind
of
demo
that
gets
pre-built
inside
of
the
the
application
here.
So
if
we
click
show
task
me
what
will
happen
it's
going
to
generate
some
text
in
the
document
and
this
particular
sample.
C
It's
going
to
you
know,
just
scan
this
text
and
pick
the
the
longest
word
in
the
text,
and
this
is
what
comes
out
of
Visual
Studio
out
of
the
templates
by
default
from
the
product
group.
And
so,
if
we
do
this
and
click
highlight,
you
can
see
a
pix
document
which
is
the
longest
on
this
word
in
the
sentence
here
and
that's
that's
pretty
nice
javascript
and
HTML
work.
C
Fine,
but
if
you're
kind
of
the
traditional
dotnet
c-sharp
developer
like
I,
am
this
space,
maybe
is
not
quite
as
comfortable
as
something
like
asp.net
or
MVC
might
be,
and
so
what
I
did
was
was
converted
each
of
the
the
for
office
products
of
projects
into
an
MVC
version,
and
these
are
all
available
out
in
the
github
repository
which
I'll
show
in
just
a
minute.
But
this
is
a
direct
direct
conversion
from
the
basic
HTML
Javascript
into
an
MVC
structure.
C
So
for
those
of
you
that
are
familiar
with
NBC,
you
can
see
in
the
controller,
doesn't
do
anything
there's!
No
look
ups
or
anything
like
that
in
the
index
shtml
for
for
the
main
page,
there's
all
the
same
stuff
that
was
in
the
other
project,
and
if
we
run
it,
it's
going
to
do
exactly
the
same
thing.
C
So
it'll
load
this
text
and
again
selecting
it.
It's
it's.
It
highlights
the
longest
document
and
you
can
see
I
left
the
tag
in
at
the
bottom.
This
is
the
default.
My
SP
done.
Asp.Net
application,
those
of
you
that
have
done
much
of
this
you've
seen
this
a
lot
of
times,
and
so
the
idea
here
was
I
really
wanted
the
ability
to
use
all
of
the
the
sea
sharpie
things
that
I'm
familiar
with
all
of
the
SDKs
and
the
various
client
backs
and
other
things
that
that
make
you
know
c-sharp
development,
really
nice
right.
C
C
Will
see
it's
it's
good,
it's
a
different
demo,
because
this
is
what
I've
extended
from
the
original
template,
but
what's
happening
here
is
this
is
going
out
into
my
office
365
tenant
via
grab
it's
reading?
Who
I
am
and
you
can
see.
It's
pulled
back
my
name
and
it's
pulled
back
my
location
and
the
answer
to
this.
For
those
of
you
that
are
in
the
northern
us
or
Minnesota.
Specifically,
it
is
dang
cold
right
now.
C
So
the
idea
here
you
can
see
it
uses
the
graph
service
client.
It's
the
sdk
that
comes
out
of
the
product
group
uses
all
of
the
niceties
that
are
there
on
to
make
make
that
stuff
simpler.
So
if
you're
interested
in
those
here's
the
PMP
office,
add-ins
part
of
the
office
dev,
so
this
is
one
of
the
github
repositories
that
did
not
switch
over
to
sharepoint.
C
And
if
you
look
in
the
templates
folder,
there
are
the
four
the
four
tet
of
for
templates
or
for
the
add-ins
for
each
of
those
four
products,
and
I
suppose,
if
there's
some
interest,
we
could
talk
about
doing
you
know
traditional
asp.net
or
some
other
template
based
solutions.
Hear
that
folks
could
use
anyway.
That's
it
short
and
brief
for
me
that.
A
Was
fast
as
well,
so
that
means
that
we
have
20
minutes
extra
time
come
on
guys
now.
What
we
can
do
quite
simply
is
move
back
on
the
slide.
So
let
me
actually
share
the
slides
and
we
have.
That
means
that
we
have
20
minutes
time
for
Q&A,
because
now
it's
a
perfect
opportunity
to
ask
anything
rhythm
round
to
sharepoint
development.
We
do
have
engineering
people
in
the
call
as
well.
That
would
be
me
and
the
PMP
core
team
members
or
related
on
anything.
You
want
to
know
on
the
SharePoint
customization.
A
pay,
powershell
related
on
PMP
provisioning
engine
feel
free
to
use
the
iron
window
or
even
unmute
yourself
related
on
the
questions
or
feedback.
So
absolutely
absolutely
welcome
under
on
the
topics
and
joseph
has
a
question
related
on
using
jquery
and
angular
s
BF
x
with
part,
and
we
would
probably
need
to
have
a
closer
look
on
the
on
the
discussion,
not
an
easy
question
to
answer
directly
on
the
call
of
structure
in
examples
out
there
on
the
provisioning
global
navigation
structure.
Enough
is
too
slow.
A
I
think
we
do
have.
We
do
have
a
support
in
the
christening
engine
for
navigation
notes,
but
that's
not
probably
what
Russell
is
looking
for.
Russell
is
probably
looking
more
around
the
publishing
implementation,
and
that's
typically
means
that
you
would
have
to
use
either
search
based
navigation
or
then
overwrite
the
domain
navigation
with
the
custom
component,
and
that's
not
a
easy
thing
to
do.
A
A
A
Kevin
is
asking
maybe
there's
an
old
question
and
1
01
level
question,
but
is
there
a
JavaScript
framework
that
the
team
is
building
most
demos
and
samples?
There
is
actually
so
we
in
the
SharePoint
engineering.
We
are
using
a
react
and
that's
why
you're
seeing
maturity
of
the
ship
one
framework
examples
are
also
using
react
now,
which
app
and
framework
you
can
use.
Angular
knockouts
amber
much
tasks
or
whatever
you,
whatever
you
want
to
actually
use
yeah.
A
We
in
the
Microsoft
in
the
SharePoint
engineering
we
needed
to
use
a
framework
with
a
suitable
for
our
business
purposes,
so
the
native
out-of-the-box
bed
web
parts
will
be
using
react
as
well,
but,
like
mentioned,
you
can
use
alternative
framework
as
well.
There
is,
however,
a
few
considerations
on
that
one.
A
So,
let's
think
about
that,
if
you
are
implementing,
let's
say
10
custom
web
parts
on
the
front
page
of
your
instrument,
if
you
do
not
align
cross
those
web
parts
to
the
chosen
technology
now
you
will
end
up
actually
downloading
quite
a
lot
of
JavaScript
files
from
the
internet.
So
whatever
you
choose,
it
would
be
recommended
to
be
pretty
consistent
on
that
one.
A
If
you
use
react,
you
get
the
the
react
fabric
components
by
free
and
they
are
by
default
available
already
in
the
site
and
also
the
react.
Chava
script
is
available
and
loaded
on
the
site.
Now
and
once
again
it
doesn't
mean
that
you
need
to
use
react,
but
it's
the
chosen
model,
what
we
have
chosen
to
use-
and
there
is
a
custom
metadata
sample
navigation
and
the
BMP
intranet
sample.
That's
yes,
exactly
curry
is
referencing
the
samples
which
I
pasted
in
heart
or
is
asking
any
timelines
for
official
typescript
2.1
support
for
SPF
x.
A
We
don't
have
any
exact
timeline
and
I
would
have
to
double
check
the
status
for
the
release.
Candidate
first
release
candidate
doesn't
actually
include
that
or
not,
but
I
should
be
able
to
get
that
result
for
you
in
quite
first
way.
So
give
me
two
seconds:
rev
it
up
and
I'll
have
a
look
on
the
release,
candidate
and
release
notes
and.
A
A
Carrie
has
a
good
question:
will
it
be
possible,
the
in
Czech
custom,
JavaScript
or
CSS
in
the
new
modern
pages
and
a
really
great
question
we're
working
on
a
updated
guidance
to
msdn
around
the
modern
experiences,
and
that
will
include
those
details
as
well
for
the
time
being
right
now
you
cannot
inject
custom
JavaScript
or
custom
CSS
as
such,
or
the
modern
theme
science
and
we're
looking
into
having
a
similar
kind
of
requirements
in
the
future.
So
let
me
boot
this
way.
A
If
you
do
have
a
requirement
to
have
a
JavaScript
embedded
on
the
modern
team
side
that
will
be
supported
at
some
point.
It
probably
won't
be
exactly
the
same.
Experience
like
right
now
using
the
user
custom
action,
it
will
be
more
in
quotes,
railed
experience
in
the
same
way
as
client-side
web
parts.
A
You
would
implement
then
you're
not
implementing
a
webpart
you're
implementing
an
external
script
part
which
will
be
then
available
for
you
to
implement
and
that's
more,
let's
say,
railed
more
standard
way
of
putting
customizations
onto
modern
theme
sites
as
well,
so
we're
looking
into
having
that
one
in
the
future
for
the
CSS
itself.
We
are
also
looking
into
having
a
modern
printing
experience
in
the
modern
theme
sites
as
well
and
papas
insights,
and
but
the
timelines
for
both
of
these
are
currently
still
unknown.
A
The
modern
modern
experience
is
it's
a
pretty
early
versions
and
we
keep
on
keep
on
adding
new
capabilities
gradually
now
on
those
as
well.
It
might
be
fully
functional
and
valid
for
some
of
the
customers
and
some
of
the
partners,
but
for
some
customers
they
might
have
specific
customization
requirements,
so
they
will
keep
on
using
classic
until
those
things
will
be
enabled
in
the
modern
theme
sites,
and
we
keep
on
updating
our
upcoming
MST
and
articles
based
on
the
new
capabilities
as
well.
A
That's
probably
that's
on
the
modern
list
and
leiper
a
site
now
on
the
on
the
open
source
side,
we're
looking.
Actually,
we
are
seriously
looking
into
getting
maturity
of
the
modern
stuff
open
source,
but
we'll
move
with
that
one
pretty
Crutchley
as
well.
So
it
might
happen
at
some
point.
I
cannot
explicitly
say
when
and
will
it
happen
where
I
cannot
commit
on
that,
but
we
are
looking
into
having
maturity
of
the
capability
sooner
or
later,
open
source
as
well.
A
A
A
A
A
A
We
are
actively
looking
into
making
sure
that
the
SharePoint
framework
will
be
supported
in
the
store
as
well
or
there
is
a
mechanism
there
will
be
first
kind
of
a
marketing
mechanism
for
is
B
is
to
promote
their
stuff
and
we're
already
kind
of
we
have
an
early
version
out
of
that
one
already
with
sister.
Is
it
over
a
SharePoint
showcase
where
we
do
not,
however,
have
that
much
stuff
yet
because
the
SharePoint
framework
is
not
yet
in
the
ga,
but
the
idea
is
that
bias.
A
Vs
can
actually
have
there,
let's
say
a
demo
page
or
hey.
These
are
the
services
what
we
provide,
and
these
are
the
kind
of
the
web
part
which
you
can
get
if
you
contact
us
page,
underneath
the
sharepoint
SharePoint
showcase
site
and
then
that's
the
step
number
one
and
step
number
two
is
then
the
actual
store
implementation,
but
that's
still
quite
a
long
time
from
the
getting
happening.
A
A
Can
I
start
building
the
production
relationship
on
framework
webparts
now
well,
we're
still
in
Developer
Preview
the
release
candidate,
which
will
go
out
quite
soon.
It's
a
release
candidate,
it's
no
not
yet
production-ready
stuff,
and
it
doesn't
mean
that
the
production
host
with
just
a
sharepoint
online
is
ready
for
all
of
the
stuff
from
a
day
one.
So,
but
what
I
would
how
I
would
upper
actually
approach?
This
is
that
with
release
candidate,
this
will
be
a
breaking
change.
So
whatever
we
will
release
has
a
release
candidate.
A
You
will
need
to
do
fixit's
on
your
existing
sharepoint
framework
with
pots
and
to
make
them
work
again,
but
we.
What
we
wanted
to
do
is
to
make
sure
that
this
is
the
time
when
we
have
that
pregnant
chains.
So
we
wouldn't
have
that
many
breaking
changes.
When
we
go
to
the
ga
so
with
release
candidate,
you
can
already
start
building
your
in
quotes,
production
already
stuff,
but
only
when
we
go
to
the
ga
and
then
we
are
truly
in
the
production.
A
So
you
have
the
right
level
of
a
support,
and-
and
we
can
promise
that
we
are
not
looking
into
breaking
anything
well,
who
knows
what
will
happen?
Some
of
them
might
be
mistakes,
but
really
there.
We
need
to
wait
until
we
are
in
GA
and
in
production
until
we
can
think
everything
being
production
rating.
A
I'm
waiting
actually
well
to
report
us
to
replace
nico
in
mercedes
and
and
walter.
We
will
be
the
next
world
champion,
we'll
see
or
maybe
not.
Who
knows.
Maybe
that's
a
great
time
actually
to
the
final
and
great
question
final
has
to
call
unless
there's
any
any
other
questions,
and
thank
you
for
joining.
A
If
you're
interested,
we
do
have
the
BMP
aside
score
and
BMP
powershell
special
interest
group
call
tomorrow,
we'll
probably
talk
about
the
customization
options
for
the
for
the
team
sites
and
lists
more
detail
tomorrow
in
that
call
as
well,
and
then
we
do,
if
you're
more
into
the
shipment
framework.
That
call
is
actually
week
from
here
on
thursday.
The
links
are
available
in
the
presentations
in
the
PMP
sites
and
altar
and
to
record
this
recording
will
be
live
in
youtube
within
24
hours.