►
Description
Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more.
Community links for this week: https://www.theurlist.com/aspnet-standup-2019-08-20
B
A
C
A
A
A
A
A
C
B
A
Now
that
we
decide
to
be
with
try
and
get
the
original
crew
back
together,
it's
been
a
while,
since
it
was
just
the
three
of
us
talking
crap
and
giving
people
updates
on
what's
going
on
and
by.
A
A
C
B
A
B
C
B
C
A
C
A
B
A
B
A
A
A
C
A
A
A
monthly
fee
it's
only
available
in
certain
states
and
just
like
a
lot
of
the
other
subsidized
programs,
you
give
all
the
government
subsidies
to
Tesla,
so
they
they
make
the
money
out
of
it.
And
then
that's
it.
You
just
pay
your
monthly
fee
and
then,
if
you
want
you
only
do
you
only
want
your
big
for
your
pace
of
you
when
you
want
them
removed.
You
pay
like
1500
bucks.
Oh
sorry,
so.
C
A
C
A
Did
offset
I
made
the
change
to
offset
all
my
power,
so
I
can
do.
We
can
do
green,
offset
power
here
with
our
power
company,
so
you
can
pay
extra
every
month
and
all
100%
offset
your
power
with
green
power
from
renewable
sources,
and
then
you
can
pay
extra
for
solar
power.
On
top
of
that,
so
you'd
have
to
have
solar
on
your
house.
You
can
just
buy
solar
power
directly
from
if.
A
A
B
C
A
C
The
way
it
works
is
like
normal
ac
is
ducting,
it's
blowing
a
bunch
of
air,
like
you
know,
hundreds
or
thousands
of
feet
per
minute,
bla
bla
bla
cubic
feet
around.
This
is
ducting
the
refrigerant
into
the
room,
and
then
it
just
has
a
blower.
So
then
I
have
to
run
a
pipe
instead
of
a
big
duct
of
air
yeah.
A
A
B
C
A
B
A
A
Mean
let
me
have
a
look:
it's
actually
going
to
be
on
Labor
Day,
so
we
you
know
we'll
all
be
off,
but
on
September
2nd
is
actually
the
anniversary
of
this
show.
There's
my
calendar
entry
say
when
it
started.
I
think
it
might
be
six
yes,
oh,
it
would
have
been
wise
if
I'd,
actually,
you
know,
put
the
start
date
in
the
anniversary,
so
that
I
could
figure
that
out
that
I'm
gonna
go
to
the
YouTube
history.
I
think
it's
six
years
this
year.
What
are
you
13?
A
Maybe
it's
five
years
yeah,
that
is
five
five,
is
like
a
like
a
round
semi
decimal
number.
We
should
like
do
a
thing:
I'll
have
to
go.
I'll.
Take
that
online
I'll
kind
of
figure
out
it
for
five
years
or
six
years
or
whatever,
or
someone
in
the
chat
can
figure
it
out.
Someone
says
I
thought
it
was
five.
Maybe
it
is
five
off
to
get
cake.
It's.
A
C
B
C
Cool
so
Steve
Gordon
pointing
out
that
the
G
RPC
client
works
with
the
standard
client
factory
model.
So
I
think
this
is
something
that
I'd,
you
know
like
most
of
the
samples
will
show
you
know:
instantiating
a
client
instantiating
a
server,
and
this
is
nice
that
you
can.
You
know
you
can
register
a
gr,
PC
client
and
then
do
the
same
sorts
of
things
where
you
could
set.
You
know
other
policies
or
whatever
kind
of
stuff.
That's
right!
So
yeah,
nice,
nice
winner,
there,
okay!
C
C
What
we
call
him,
that's
smart,
a
lot
of
cool
stuff,
so
he's
he's
this
an
example
here.
This
is
contribution
that
enables
running
botnet
core
stuff
on
top
of
system
D.
So.
A
It's
pretty
cool,
we
he
contributed
this
and
you
know
people
are
already
running
dotnet
closed
up
and
system
D,
but
this
is
kind
of
that
little
extra
mile
sugar.
That
makes
it
more
first-class,
so
it
integrates
with
the
application
lifecycle
management
features
of
system
D
a
little
better
so
that
it
knows
exactly
when
the
app
is
starting
up
and
shutting
down
and
it
formats
the
logging
so
that
the
output
integrates
with
the
system.
Do
you
log
stuff?
Oh
yeah,
yeah,
good,.
C
A
C
C
On
to
the
next
thing,
okay,
so
I've
got.
This
is
interesting
to
chats
with
signal
art
and
different
different
views
on
them.
So
josh
has
written
here
about
he's,
created
an
asp
net,
app
he's
using
the
angular
CLI
to
add
angular
8
to
it
angular
CLI,
a
excuse
me
and
then
adding
in
so
this
is
a
very
friend
approach
and
then
it's
just
got
a
message
hub
on
the
back
end.
C
So
this
is
your
standard
message
hub
and
then
he's
doing
the
the
focus
of
this
really
is
kind
of
wiring
up
the
angular
system
and
calling
back
into
it.
So
pretty
straightforward.
Here's
you
know
the
walkthrough
of
the
code
standard
angular.
You
know
front-end
component
and
there's
your
chat.
So
so
that's
nice,
here's
another
one
and
you
know
just
kind
of
by
chance.
These
were
two
that
came
out
this
week.
That
I
thought
were
both
interesting.
This
is
a
chat
with
signal
are
using
RabbitMQ,
so
this
is
actually
a
long-running
you'll
see.
C
This
is
part
six
of
a
long
series
and
this
series
goes
back
like
there's
every
you
know,
maybe
three
or
four
months
in
addition
to
this
series.
So
this
one
going
through
there's
a
lot
here
that
they're
building
out-
and
this
is
a
kind
of
a
whole
store
with
a
payment
and
products
and
policies
and
all
that
and
then
I'm
gonna
kind
of
skip
down
towards
the
end.
There's
a
whole
wiring
up
the
RabbitMQ
there's
a
wiring
up.
C
The
signal
are
and
kind
of
the
magic
is
down
here
towards
the
end,
where
we're
actually
doing
pub/sub
and
the
RabbitMQ
is
publishing
to
the
signal
our
hub.
So
here
there's
this
where
we're
handling
this
is
a
notification
handler
for
the
RabbitMQ
and
then
when
rabbit
when
things
like
orders
and
things
come
in,
the
pub/sub
is
actually
sending
that
out
through
the
hub,
so
just
kind
of
a
neat.
You
know
way
to
wire
this
all
up,
and
this
is
part
of
a
larger
project,
to
build
out
this
micro
services
infrastructure
thing.
C
So
this
is
nice
and
then
it
makes
me
want
to
go
back
through
and
look
at.
You
know
previous
posts
in
the
series
as
well.
All
right,
Sean
Wildermuth
see
lucky
winks
at
you.
If
you
watch
long
enough
and
Sean
is
doing
his
first
look
at
a
is
peanut
core
3,
so
he's
you
know,
Sean's
been
working
on
these
doing
these
posts
on
upgrading
from
different
versions
over
time,
and
so
this
is,
you
know,
interesting
to
see
the
things
he
works
here.
So
you
know
some
some
of
the
standard
things
updating
the
libraries
and
stuff.
C
C
Okay,
so
Derek
writing
about
dotnet
core
background
services,
so
we've
done
a
few
shows
on
on
generic
O's.
This
just
kind
of
a
nice
walk-through
of
you
know
what
generic
host
is,
how
to
set
it
up,
pointing
out
the
dotnet
core,
III
worker
service,
template
how
to
configure
and
run
it
and
then
he's
gotten
a
sample
in
here
towards
the
end
where
he
hooks
it
up
pulling
for
changes.
So
he
runs
a
background
service
with
exchange
rates.
C
So,
first
of
all,
he
goes
through
and
explains,
you
know
just
kind
of
the
how
to
set
up
identity
and
and
getting
that
going
in
an
application.
This
is
so
this
is
asp
net
core
to
to
MVC.
So,
first
of
all,
it
shows
wiring
up
individual
user
accounts
and
he
talks
about
how
you
can
you
know
how?
First
of
all,
of
course
you
know
you
need
to
go
through
and
apply
migrations
and
stuff.
C
Then
once
that's
set
up,
he
shows
that
you
can
scaffold
identity
so
shows
you
know
adding
in
all
the
pews
and
stuff.
But
in
addition
to
this
he
wants
to
add
in
of
you
to
manage
roles,
and
so
he
goes
through
and
shows
he
creates
a
controller
and
views
for
this
yeah
yeah,
and
so
then
the
end
result
is,
you
know
here
we're
able
to
create
roles
and
list
roles,
and
you
know
this
would
allow
then
adding
users
to
roles
as
well.
C
So
you
know
registering
and
then
you
know
adding
yeah,
and
so
this
is
kind
of
high-level
there's
not
you
know
like,
but
then
this
does
allow
you
once
these
users
are
created,
then
you
can
apply.
Policies
to
these
and
policies
are
really
pretty
powerful.
This
is
a
really
cool
thing
where
you
can
say
you
know
in
this
role.
I'm
allowed
to
do
this
or
that
so
really
kind
of
centralizes
and
simplifies
your
applications,
so
anyways
very
cool.
C
So
then,
here
as
part
of
this,
once
the
users
logged
in
then
you're
able
to
you
know
deny
and
probably
I
would
at
this
point
not
just
deny
I
would
show
them
something.
You
know
talk
to
your
supervisor
or
something,
but
there
you
go
alright,
Gunners,
showing
a
health
check
here
with
system
memory
in
asp
net
core,
so
he
previously
written
a
post
on
using
cross
platform,
actually
calling
down
into
utilities.
That'll
get
you
system
memory,
and
so
he's
now
wiring
that
up
into
a
health
check.
C
C
So
because
you
know
go
through
and
parses
it,
that's
something
for
you
know
something
if
I
was
putting
that
an
actual
page
logic
or
something
I
would
I
would
feel
frightened
of
doing
that,
but
for
health
check,
I,
think
kind
of
a
different
sort
of
thing.
Here
you
just
need
that
data
to
be
available,
and
then
you
can
make
your
application
you
can
respond
based
on
you
know,
if
there's
memory
pressure
so
anyways,
that's
that's
kind
of
the
general
idea
here,
all
right.
C
Here's
one
last
kind
of
interesting
one
that
I
saw
this
was
on
Hacker
News.
This
is
from
demos
Bella,
and
this
is
sharp
script.
So
this
is
an
interesting
approach.
This
is
an
embeddable
scripting
language
for
dotnet,
core
and
dotnet
apps,
and
he's
got
a
syntax,
that's
kind
of
more
similar
to
like
a
view
style.
C
So
it's
very
kind
of
repple
here
shows
some
things
where
you
know
doing
some
some
and
there's
a
lot
of
animated
gifts
in
this
page
and
in
video
city
links
too
as
well.
So
there
are
things
like
you
know,
going
through
in
real
time
and
exploring
things.
So
it's
very
kind
of
like
your
piping
things
too.
You
know
and
forth
to
each
other,
so
you
can
do
some
life
wearing
and
then
one
other
kind
of
interesting
thing
here
is
he's
actually
got
this
available
to
do
like
just
ducks
desktop
apps.
C
So
this
is
pointing
at
you
know
at
markup
in
a
gist
and
it's
able
to
render
something.
So
it
almost
in
a
way
reminds
me
of
like
dynamic
data,
so
you
know
pretty
interesting
and
there
was
discussion
on
hacker
news
about
this.
If
I
go-
and
you
know
like,
is
this
going
to
be
insecure
or
whatever
and
and
he
he
does
point
out-
that
you're
able
to
lock
it
to
a
specific
version?
C
So
basically
you
run,
you
run
a
command
and
it'll
it'll,
download
the
gist
and
stuff
and
run
it
locally,
and
then
you
can
lock
it
to
that
version,
or
only
or
you
can
say,
I
always
pull
latest
or
whatever.
So
there's
a
lot
of
other
stuff
in
here,
including
that
you
know
it,
can
you
can
include
it
in
asp
net
like
core
MVC
you
can.
You
can
do
a
lot
of
stuff,
so
it
integrates
and
generally
place
nicely.
B
What
do
you
think
about
stuff
like
this
Dameon
like
because
there's
like
there's
been
lots
of
scripting
over
the
years
and
there's
script,
CS
and
CS
x--
files
and
there's
there's,
you
know
sharp
script,
but
this
is
extremely
cool
and
polished
and
clean.
Where
do
you
see
things
like
this
and
how
do
we?
How
do
we
support
them
other
than
telling
people
about
them.
A
A
A
Of
attempted
or
have
taken
hold
for
a
certain
type
of
niche
I.
Think
we've
we've
heard
of
a
lot
of
them.
I,
don't
think
a
lot
of
them
are
have
become,
or
even
any
of
them
have
become
super
super
sort
of
ingrained
or
embedded
in
the
in
the
wider
ecosystem.
They
tend
to
come
and
go
and,
like
I,
remember
this
weird
scripting,
descriptive.
A
Style,
like
you
know,
facilitating
a
see,
sharpish
net
ish
programming
and
merging
that
with
scripting.
You
know
it
started.
You
know
you
could
argue
that
to
an
extent,
PowerShell
was
kind
of
the
first
really
mainstream
one,
although
it
obviously
exists
for
a
very
different
reason
and
is
a
completely
different
language
but
built
on
dot
there.
But
then
we
had
scripts.
Yes,
and
we
had,
like
you,
said
the
the
Roslin's,
the
stuff
that's
built
into
Rosslyn.
The
CSS.
C
A
A
Remember
an
MVP
summit
years
ago,
I
think
fell,
I
had
a
prototype,
you
showed
that
used
C,
except
in
fact,
before
we
did
razor
pages,
we
were
playing
around
with
the
idea
of
using
CSX
there's
a
scripting
base
for
those
type
of
things,
and
a
lot
of
it
plays
into
the
sort
of
back
and
forth
between
scripting
as
a
programming
foundation
versus
compiled
languages,
and
we
see
that
play
out
all
the
time.
I,
don't
think
anyone
is
one
they're,
just
different
things,
and
some
people
prefer
one
over
the
other.
A
A
Don't
think
there
might
be
different,
they
include
a
bunch
of
things
with
you
just
like
you,
don't
really
get
to
decide.
They're,
just
part
of
service
stack
and
it's
a
stack.
It's
a
stack
and
they're
their
API
has
first-class
ways
to
to
get
to
those
berries.
You
know
if
you
think
back
all
the
way
to
ASP
there
were
four
or
five
primitive
objects
native
objects
that
you
would
use
to
do
everything
and
the
whole
thing
was
foundational
around
that
server
stack.
Has
that
plus
like
20,
30,
others
and
I?
A
Don't
know
what
I'm
talking
about
right
so,
but
the
general
idea
is
that
it
has
like
it
has
Redis
and
so,
like
the
context,
the
base
api
has
a
Redis
property.
It
is
very
opinionated,
which
is
very,
you
know,
liberating
in
some
ways
you
have
to
think
about
it.
So
I
invent
bedded,
I
invested
in
this
and
that's
what
I'm
gonna
use.
A
Is
it's
basically
like
a
method
that
took
you,
know
very
parameters
and
gave
me
a
result,
but
it
was
a
query,
and
so
it
kind
of
reminds
me
like
service
stack.
Conceptually
reminds
me
of
that.
Obviously
it's
not
that,
but
it
reminds
me
a
little
bit
and
so
this
idea
of
there's
a
scripting
language
built
on
the
opinions
of
service
stack,
so
I
can
just
open
up
an
SS
file,
say
I
want
to
connect
to
some
data.
I
know,
I
have
Redis
I
know,
I,
have
a
sequel
driver,
I
know,
I,
have
an
AWS
driver.
B
So
yeah
one
of
the
things
that
I
like
about
dumbest
stuff
interest
AK
in
general
and
about
this
as
well,
is
it
that
it
is
unapologetically
opinionated
you'll
recall
when
Ruby
on
Rails
came
out.
There
was,
it
was
saying:
I
am
unup
Enya
nated
about
what
how
I
want
things
done
and
I'm
trying
to
get
out
of
your
way,
and
this
this
is
make
it
rather
than
trying
to
please
everyone.
This
says:
here's
a
way
to
do
things.
Yep,
here's
the
syntax
period
and
here
are
the
assumptions
that
it
makes
and
it
just
works.
It's.
A
A
So
you
go
and
write
some
custom
code,
and
then
you
plug
that
in
and
sometimes
that
works
great
and
other
times.
You
feel
like
you're,
fighting
it
and
I.
Think
that's
fine,
that's
just
programming!
It
doesn't
feel
you
know
it's
not
good
or
bad
to
me.
It's
just
like
that's
kind
of
the
reality.
So
I
love
that
these
things
exist.
There's.
C
A
A
That's
just
like
what
they
call
low
code
like
there's,
this
concept
of
no
code
and
low
code
application
stacks
and
well.
It's
also
like
a
PEZ
right
like
as
your
functions
or
lambda
or
any
of
those
things
where
so
yeah
you
can
write
a
dotnet
function
but
you're
not
necessarily
running
in
a
Sputnik
core
app
and
the
the
dotnet
function.
A
You're
writing
sits
on
top
of
a
set
of
primitives
which
are
owned
by
the
pads
platform
and
then
underneath
that
they
have
got
their
own
code,
that
you
don't
get
to
change
the
fundamentals
about
how
the
runtime
works,
and
that
is
both
really
good,
but
also
quite
frustrating
when
you
hit
the
limits
and
you
like,
but
I,
know
what
starting
there
I
just
want
to
do
this.
It's
like
what
you
can't,
because
that
fundamentally
violates
that
the
you
know
the
contract
that
we
have
with
you
as
a
function
running
on
our
stack.
A
We
can't
let
you
get
access
to
that
and
that's
you
know:
players
of
abstraction
encapsulation,
all
these
things.
They
work
up
to
a
really
good
point,
and
then
sometimes
you
just
need
the
power.
I
need
to
go
lower,
so
I
think
they
always
have
a
place.
I
love
when
people-
you
do
things
like
this,
and
we
see
we
get
reminded
of
why
they're
useful
in
certain
cases.
I'd
never
think
these
are
gonna
take
over
the
world,
but
they
look
at
things
like
power.
A
C
C
A
C
A
The
ones
that
do
it
best,
in
my
opinion,
are
the
ones
who
know
the
boundaries
and
I
set
very
clear
expectations
about
what
you're
going
to
do
and
they
nail
it,
and
it's
just
like
it
feels
like
magic
because
it's
just
like
if
they
feel
like
they're,
two
steps
ahead
of
you
when
you
go
to
click
the
thing
and
there
no
code,
you
know
interface,
it's
like.
Oh,
my
god,
such
exactly.
What
I
wanted
it's
right
there,
because
they
optimized
for
that
flow.
That's
why
you
know
you.
A
Some
people
call
that
demo,
where
cuz,
sometimes
our
demos
greatly,
and
then
you
go
to
use
it.
You
can't
do
it
and
other
times
like
you
said
they
get
it
right
for
their
domain
and
you
never
have
to
get
outside
that.
Those
are
really
rare,
though,
like
they
feel
magical
when
you
come
across
them,
yeah.
C
B
C
Or
app
or
something
like
that,
so
it's
it
seems,
like
you
know,
that's
at
least
been
thought
of,
whereas
some
of
these
it's
like
I,
don't
like
it,
where
it's
obvious
that
a
p.m.
or
a
team
has
said,
here's
here's
our
goals,
here's
our
non
goals!
You
can't
do
this,
you
hit
this
wall.
Sorry
we're
not
supported.
You
know,
I
like
it
when
it's
really
actually
been
thought
through
of
like
how
do
we
help
you
get
started
quickly
and
then,
if
you
hit
the
walls,
here's
how
we
you
know,
let
you
can't.
A
I
think
I
mean
just
to
push
back
a
bit.
I
think
those
are
slightly
different
things,
I
I.
Think
in
this
case
demos
is
doing
what
he
does
a
lot,
which
is
he
had
a.
He
has
a
vision
for
how
this
could
be
expressed
and
he's
gone.
The
extra
mile
to
not
just
show
you
how
to
do
it
he's
supporting
these
things.
That's
why
it
didn't
he
stocks
and
I.
Think
the
other
thing
of
you
hit
a
wall,
because
we
someone
my
product
group
made
a
conscious
decision
not
to
support
it.
A
That's
often
because
there's
different
expectations
about
the
product
that
comes
out
of
that
group
and
if
it
looks
like
people,
get
the
wrong
impression
about
it
and
they
try
and
do
a
thing
they
can
get
turned
off.
Sometimes
it's
like
look
I
built
a
cool
thing,
I'm
gonna,
throw
it
over
the
wall
and
I,
don't
care
how
you
use
it.
A
I
used
it
for
this
thing,
but
if
you
want
to
like
re
host
it
and
do
that
thing
or
whatever
go
for
it-
and
you
know
some
people
folks
who
say
that
about
a
lot
of
the
stuff
that
we
build
like
razor
as
a
language-
was
built
really
optimized
around
one
thing,
which
was
HTML
templating
in
the
context
of
a
live
HTTP
request.
But
people
looked
at
it
and
went.
Oh,
that's!
A
cool
templating
language
I
want
to
write
email
with
it
because
I
oughta
email
with
HTML.
We
didn't
ship
that
solution.
A
There
was
a
whole
bunch
of
community
solutions
that
did
that
and
frankly,
they
were
pretty
good,
but
they
were
never
perfect
because
we
didn't
design
it
that
way
we
didn't
put
in
the
right
hooks
in
certain
you
have
to
work
around
foibles
in
the
way
that
we
did
the
hosting
model.
We
just
we
didn't
really
put
the
effort
into
making
it
super
host
able.
There
was
enough
abstraction
that
it
was
possible
and
we
proven
because
we
hosted
it-
was
a
yeah
he's.
A
A
That's
not
part
of
razor
the
language
we
just
gave
you
the
razor
language
bit,
and
so,
if
we
were
designing
it
to
be
more
into
end
like
this,
obviously
is
you
would
do
those
things,
but
it
takes
a
lot
of
time
and
people
I
drove
over
that
so
I
think
there's
just
like
different
things,
but
yeah
I
hardly
agree
on
the
sentiment
that
any
of
these
things
well,
we
always
exist.
I
love
it
when
people
do
them.
Well,
like
this
and
I'm
super
interested
to
see,
know
where
it
goes.
B
A
Yeah,
don't
have
any
follow
up.
Okay,
nope
I'm
learning
about
it
right
now.
I
I
had
a
couple
things.
I
wanted
to
share
some
updates
on
so
obviously
don't
Nico.
3
is
winding
down
for
I,
hope.
Folks,
read
the
blog
posts
that
went
out
with
preview,
8
I
think
it
was
over.
The
one
of
the
pool
quotes
was
anticlimactic
by
design.
I
think
that's
certainly
true
of
the
lower
parts
of
the
stack
I
still
think,
there's
a
fair
bit
of
stuff.
A
A
You
know
back
and
forth
about
justification,
but
that's
the
level
that
we're
at
now
for
all
of
their
core
3
but
they're,
as
I
said
previously
they're
a
part
of
the
stack
that
still
have
known
work
going
on
Blazer,
because
it's
so
new
has
some
stuff
that
is
still
going
on.
Although
it
you
know
a
lot
less
than
was
in
preview,
8
yeah,
but
otherwise
it
is
you
know,
shutting
down
and
so
preview
9
will
be
out
fairly
soon
because
we
all
know
the
release
date
for
3.
A
Oh
right,
we've
already
announced
it's
coming
out
as
part
of
a
comp,
and
so
that's,
what's
it
a
month
from
now
September
23rd
to
25th
right,
so
we're
on
we're
on
August
20
right
now,
at
the
time
recording
so
we're
a
month
out
from
Newark
or
3
GA
I'm,
saying
GA
now,
I'm
noticing,
that's
being
so
Scott
I
know
you
don't
like
GA
but
I'm,
saying
GA,
Allah,
cuz
I'm,
seeing
it
more
in
the
industry.
So
we
don't
release
the
manufacturer
anymore.
Oh
you
don't
release
it.
Oh.
B
A
A
A
You
really
I,
don't
know.
I
I
actually
think
it's
not
ambiguous.
I
think
it
is
ambiguous
because
we
use
the
term
release
of
like
preview.
9
is
released,
preview
8
is
released.
Did
you
get?
Did
you
see
the
new
release,
the
one
that
we
released
today?
Preview
7,
like
I,
just
I,
don't
quite
have
that
a
solid
or
grounding
on
release
sheet.
A
B
A
A
If
that's
a
testament
to
how
much
longer
this
release
was,
and
we
said
we
had
a
lot
more
previews
and
coming
up
to
nine
or
whether
it's
because
there's
so
many
great
features,
I,
don't
know
what
it
is
but
or
just
the
maturity
of
Dante
core
itself,
like
you
know,
with
three
four
or
five
years
in
its
a
third
release.
Now
it's
the
time
that
people
have
really
started
whatever
it
is.
Thank
you.
A
A
A
Not
by
design
this
time,
I
can
do
this.
I
can
hit
that
one.
Then
I
can
hit
that
one
and
nothing
oh
well,
nevermind
that
was
going
to
be
something
no
showing,
but
we've
had
September
I
was
going
to
show
the
template
simplification,
so
we
did
a
bunch
of
stuff
in
preview,
eight
in
vs2,
where
how
about
how
the
templates
show
in
the
new
project
dialog
absorb
laser?
Is
there
as
first-class
worker?
Is
there
as
first-class
and
gr
PC
app?
Is
there
as
a
first
class
thing,
so
you
can
just
type?
A
You
know
you
just
like
search
for
them
in
the
thing
now
and
they
come
up
which
is
kind
of
nice.
We
also
simplified
the
web
to
application
template
itself,
so
we
used
to
have
a
lot
of
features
being
used
in
the
web.
Application
template
that
we
had
all
the
environment
tags
to
do
stuff
in
production
using
CD
ends
and
not
locally,
we've
simplified.
A
All
that
you
can
still
do
all
that
all
the
documentation
is
there
and
how
to
do
it,
but
we
took
it
out
of
the
apps
that
the
basic
template
by
default
just
to
simplify
them.
It's
less
to
update
it's
less
view,
degrak.
When
you
want
to
do
it,
some
folks
don't
want
to
see
the
enter
center,
etc.
We
also
removed
the
privacy
policy
of
the
privacy
middleware
stuff.
Again,
it's
all
dark.
You
can
obviously
still
do
that.
A
It
has
a
privacy
page
which
is
fine,
but
all
the
tracking
support
using
cookies
for
consent
and
all
that
type
of
thing
is
not
in
the
template
by
default
at
all
anymore,
you
can
go-
and
you
know
add
that
again,
obviously
just
by
following
the
article
and
their
documentation
page,
but
there
was
a
lot
of
moving
parts
to
make
that
work,
and
we
had
a
lot
of
feedback.
That
plenty
of
folks
would
just
create
apps
all
the
time
as
part
of
their
normal
day-to-day
and
then
throw.
B
B
A
A
Actually,
consciously
went
out
of
our
way
not
to
make
it
pre-canned
in
the
template,
because
of
those
that
that
that
can
say
we
wanted
you
to
look
at
it
and
go.
Oh,
I
have
to
customize
this.
The
wording
by
default
was
such
that
you
couldn't
deploy
it
the
way
it
was
on
purpose.
The
privacy
policy
page
literally
says
this
is
where
you
will
put
your
privacy
policy,
because
we're
not
gonna
give
you
a
default
one
right.
A
A
Like
there's
a
default
identity
experience
out
of
the
box
that
lets
you
create
users.
Signup
reset
passwords.
Do
all
the
best
practice
things
that,
if
you
get
them
wrong,
can
lead
to
really
bad
security
issues,
and
you
kind
of
want
us
to
do
it
right
by
default,
and
then
we
give
you
the
way
to
customize
them,
which
is
the
you
know.
It
comes
as
a
default
thing
and
then
you're
gonna
override
those,
so
that
I
would
I
would
claim
that.
That's
the
distinction
between
those
two
things
so.
A
Yeah
I
looked
at
I
personally,
don't
feel
as
ready
to
put
in
the
templates
and
I
expressed
that
opinion,
and
then
the
work
hasn't
been
done
to
bring
it
up
to
what
I
want
it
to
be
to
make
it
ready
to
put
the
templates
putting
something
template
does
not
just
obey.
It
is
not
just
the
idea
of
you
know.
A
Does
it
work
well
enough
for
one
case
or
can
I
use
it
in
my
app
day-to-day
templates
have
to
be
maintained,
there
are
cost
for
the
team,
and
every
single
thing
you
add
to
the
template
adds
another
reason
for
the
template
to
get
updated
when
it
changes,
so
templates
are
often
the
place.
The
aggregate
of
the
cost
of
every
change
to
any
the
cadence
of
change
for
every
single
thing.
A
Without
introducing
you
know
too
many
opinions
that
you
annoy
too
many
people
who
are
like
why
they
got
this
in
the
template
or
never
do
it.
This
way,
I
always
delete
that
versus
trying
to
educate
folks
versus
giving
people
a
good
starting
position
that
then
build
real.
You
know
chronic
white
relapse
on
top
of
and
just
the
cost
keeping
them
up
to
date
and
so
yeah.
C
A
What's
in
those
templates,
because
it's
an
area
where
there's
a
lot
of
opinions,
because
the
the
spa
ecosystem
there's
a
lot
of
very
like
staunch
supporters
of
a
particular
framework,
even
if
it's
not
the
most
popular
by
a
long
way,
if
it's
a
distant,
fourth,
fifth
or
sixth
in
terms
of
usage
they're
like
yeah
but
I
use
it
and
I
really
really
know
me
and
my
10,000
friends
who
use
this
framework
really
really
want
this.
To
be
a
template
and
we're
like
you
know.
A
B
A
Of
the
it's
always
the
most
important
thing
in
the
world
to
you,
and
so
we
understand
that
and
we're
trying
slowly
to
chain
make
changes
to
the
way
the
product
is
architected
and
built
so
that
we
can
facilitate
that.
It's
not
as
simple
as
all,
but
just
do
this
like.
We
know
it
is
actually
complicated.
A
Why
are
you
not
putting
framework
XYZ
in
your
visual
studio?
It's
also.
You
know
we
took
EF
out
of
the
shed
framework
and
3oh
for
various
reasons,
and
that's
why
the
dotnet
EF
tool
is
not
there
anymore.
We
want
to
do
work
and
we've
had
feedback
in
the
past.
That
we
shouldn't
push
EF
so
hard,
which
is
fair
from
a
certain
point
of
view.
A
We
know
a
lot
of
our
customers
use
and
love
dapper,
for
example,
we'd
love,
whatever
you
use,
if
it's
dotnet,
I'm,
happy
right
and
so
we'd
love
to
be
able
to
facilitate
more
ecosystem
sort
of
support
and
community
support
around
that.
You
know
to
your
point
before
Scott.
What
can
we
do
other
than
just
promoting
it?
We
can
do
stuff.
We
can
architect
the
product
in
such
a
way
that
you
know
certain
things
that
should
be
perceived
to
be
on
a
more
even
playing
of
a
playing
field.
A
I
guess
and
the
the
perception
of
choices
there
so
EF
not
being
in
the
framework
is
one
of
those
things
you
have
to
add
it
as
a
package
now,
where
we've
fallen
down
still
is
the
identity
stuff
that
we
ship?
Still
we
only
ship
with
one
provider
by
default,
and
that's
that
I,
then
the
EF
provider,
it's
just
the
one
that
we
would
ship
first,
obviously,
but
there
is
no
other
provider.
People
have
writ,
can
write
providers.
A
It's
obviously
fact
it
that
way,
but
I
don't
know
of
any
that
anyone
has
written
they've,
only
written
the
EF
providers,
and
so
we
want
to
do
something
we're
looking
at
and
done
there.
Five
is
what
we,
what
can
we
do
to
either
help
seed
writing
of
another
provider
or
or
maybe
build
the
first
one
or
you
know,
encourage
the
community
to
do
that
and
make
changes
in
identity
of
this
problems?
Would
that
make
that
hard?
A
C
There's
there's
always
been
this
kind
of
tension
of
or
I,
don't
know
what
you
call
it.
Where
file
new
project
we
give
templates.
We
have
all
this
stuff
wired
up
for
you
or
we.
If
you
don't
do
it
at
template
time
we
say:
go,
read
the
docs,
follow
a
bunch
of
steps
and
do
it
manually
right,
add
and
you
get
packaged
and
make
this
change
your
view
and
import
this
thing
and
stuff.
The
one
case
where
I
feel
like
this
is
beautiful.
Now
is
this
whole
staff
hold
identity?
Yes,.
A
And
I
just
do
a
lot
more
of
that.
We
have
a
goal
to
enable
a
lot
more
of
these
code.
Scaffolding
experiences
because
we
actually
think
they're
vastly
more
valuable
than
just
template
experiences,
which
are
super
static.
In
my
nature,
the
issue
is
they're
really
expensive
to
build
and
to
keep
up
to
date,
so
they
have
the
same
problem
as
templates
in
that
they
brittle
to
any
time
the
underlying
API
changes
and
we
introduce
new
idioms
and
new
best
practices.
You
have
to
go
and
update
scaffolds
and
then
building
the
UI
and
the
ecosystem
around.
A
That
is
a
lot
of
work.
Now,
it's
not
that
we
don't
want
to
do
it
because
I
actually
do
want
to
I.
Think
it'll
be
super
empowering
it
just
hasn't
made
its
way
to
the
top
of
the
priority
queue
when
it's
like.
Well,
we
could
build
blazer
or
we
could
build
an
amazing
new
scaffolding
system
that
works
in
the
command
line,
bs
for
mac,
vs,
etc,
etc,
etc.
Right
cuz,
they
are
those
they
are
somewhat
equivalent.
If
we
were
gonna
build
the
type
of
scaffolding,
we're
gonna,
expand
the
sky.
A
Do
for
identity,
which,
let
me
be
really
clear:
it's
actually
not
there
good!
It's
the
start
of
something
good.
The
underlying
stuff
is
good,
but
the
experience
of
getting
it
and
using
it
in
vs
is
not
particularly
great.
It
has
a
lot
of
bumps
along
the
way
that,
if
you
don't
know
how
to
work
around
them,
they
just
you
hit
a
wall,
and
we
do
this
in
the
workshop
John,
so
you'll
know
that
we
call
them
out
in
the
workshops.
A
Like
oh
make,
sure
you
hit
this
box,
make
sure
you
delete
what
it
put
in
here
by
default
and
type
this
instead,
because
if
you
don't
it's
gonna
do
the
wrong
thing.
We
still
haven't
fix
those
issues
we
need
to
fix
those
issues.
Then
we
need
to
build
a
really
great
ecosystem
for
people
to
write
their
own
scaffolders.
That
then
show
up
with
automatic
UI,
because
you
can't
expect
every
person
who
wants
to
write
a
scaffold
to
go
and
build
WPF
UI
to
show
in
video.
C
A
Then
cocoa,
you
are
to
show
in
vs
code
and
then
a
command
line.
U
is
obviously
not
gonna
work.
You
need
to
build
an
ecosystem
so
that
you
could
just
write,
ask
a
folder
with
a
DSL
and
then
we
project
a
default
UI
for
you
in
all
the
places
that
will
show
up
and
then
maybe
have
the
ability
to
customize
that
UI-
and
these
are
things
we've
talked
about
for
years
and
years
and
years.
A
There
are
a
lot
of
work,
and
now
other
teams
have
started
doing
things
like
there's
the
windows
template
studio,
which
a
lot
of
people
I
think
is
really
cool
and
we've
looked
at
that
I
know
the
Windows
10
team,
app
team
did
a
bunch
of
stuff.
Xamarin
has
a
bunch
of
stuff,
so
there
are
opportunities,
but
we
all
prioritize
different
things
at
different
times,
based
on
where
we
are
in
the
product,
lifecycle
and
obviously
dotnet
core
has
been
prioritizing
a
lot
on.
A
Cross-Platform
work,
building
up
our
micro
services
and
services
story,
doing
a
lot
of
our
cloud
native
efforts
making
sure
we
got
the
right
plug
ability
at
the
API
level.
Blazer,
obviously,
is
a
huge
deal
with
like
four
or
five
people
in
the
HPA
team
and
the
folks
on
the
mono
team
to
do
the
scaffold
anything
which
I'm
still
I
really
really
want
to
do.
A
C
A
To
agree-
and
we
have
you
know
there
are
other
products
in
the
King
in
the
in
the
industry
that
aren't
net-
that
do
this
really
well,
and
so
you
know
people
often
say
well.
Where's
your
Xyz
spring
boot
comes
to
mind
and
again
going
back
to
what
we
talked
about
service
stack
a
lot
of
the
time.
It
works
better
when
you
have
stronger
opinions
and
you
have
a
different,
more
static
way
of
configuring.
Things
to
work
together.
Dotnet
cortico
in
a
spinet
core
took
a
very
code
centric
approach,
which
resonated
with
a
lot
of
folks.
A
It
makes
it
intrinsically
harder
to
tool
like
it's
code,
is
dynamic
by
nature
and
it's
very
hard
to
introspect
over
and
know
for
certain,
what's
going
to
happen
before
you've
actually
run
it,
and
so
it
makes
it
more
difficult
to
tall.
So
we
have
to
be
doing
a
lot
of
thinking
about
that.
It's
just
it's
longer-term
thinking,
rather
than
next
release.
A
A
Tech
and
Perry,
so
what
I
want
you
to
do
is
go
to
the
continual
yes.
C
A
A
C
A
C
A
Hours
remaining,
so
you
can
look
at
the
details.
You
can't
visualize
it
until
it's
finished,
because
that's
one
huge
JSON
file
like
you
can
you
can
go
into
details
and
you
can
look
at
results
that
Jason
and
if
you,
if
you're,
really
keen
you
can
find
the
results
by
spelunking
through
their
JSON
schema,
but
you
can't
visualize
them
yet
but
like
we
could
also
just
look
at
the
commit
hash.
They
don't
go
to
the
tech,
empower
repo
and
look
at
which
this
one
right
here,
yeah
the
second
one.
A
You
can
look
at
the
and
look
at
what
commit
it
ties
to,
and
so
the
point
is
that's
now.
In
there
we
did
get
results
they're
pretty
much
in
line
with
what
we
expected.
There's
a
small
improvement
in
the
the
hi
small
improvement
narrow
as
we
thought,
bigger
improvements
and
others.
So
it's
looking
on
track,
which
is
good.
The
other
thing
that
we
did
if
you
go
to
our
a
kms,
slash
a
spinet,
slash
benchmarks.
C
A
A
B
A
A
So
if
you
can,
you
click
plain
text
acting
and
then
control
click,
fast,
HTTP,
nodejs,
plain
text
and
plain
platform,
which
means
that
we're
comparing
plainly
the
tech
empower
plaintext
scenario,
submission
for
nodejs
goes
fast:
HTTP,
server,
Act,
expanding
a
spinet
core
plaintext
with
middle
layer
and
a
spinet
core
plaintext
platform,
and
then
scroll
back
up.
So
you
can
see
the
actual
requests
per
second
yep,
so
there
they
are
up
in
the
top
left
now.
A
C
A
C
A
A
C
A
A
A
C
B
This
this
reminds
me
of
this
wonderful
ad
for
color
inkjet
printers
from
20
or
30
years
ago,
where
this
person
is
doing
an
advertising
agency
like
he's
standing
up
in
front
of
a
crowd
with
a
big
piece
of
paper
and.
C
A
B
A
A
B
A
B
A
A
C
A
Not
in
this
case
so
three
point,
one
I
want
to
quickly
talk
about
so
dotnet
call
three
point:
one
John,
you
can
probably
stop
sharing
your
screen.
We
announced,
if
not
nickel,
three
point.
One
will
be
LTS
it'll,
be
towards
the
end
of
this
year.
We
are
thinking
of
it.
It
was
basically
a
servicing
release,
we're
not
expecting
to
land
any
sort
of
big
new
features
in
three
point:
one,
because
that
the
window
is
very
small.
A
It's
it's
really
a
clean
up
release
to
make
sure
we
get
appropriate
feedback
from
customers
on
three,
oh
and
then
make
any
long-term
changes.
You
know.
What's
up,
you
know
supporting
changes
that
we
need
to
in
three
one.
If
there
will
be
some
API
changes
will
because
it's
a
point,
one
release
will
be
able
to
add
things
that
we
find
a
missing
we're,
also
hoping
to
do
an
overhaul
of
the
windows
installer.
A
Try
and
make
that
better
and
but
the
the
the
big
thing
we're
trying
to
land
is
to
unify
all
the
windows
installers
today,
like
you,
can
go
to
the
download
page
for
dotnet
core
and
if
you
go
to
the
advanced
downloads
page,
there's,
like
you,
know,
18
different
installers
for
windows,
because
there's
the
dotnet
core
run
tired,
the
a
spinet
core
runtime,
the
a
spinet
core
hosting
bundle,
the
same
again
for
different
businesses.
Now
we
have
a
Windows
desktop
application
runtime,
and
then
we
have
the
multiple
SDKs.
A
We
just
like
there
to
be
a
dotnet
core
installer.
So
you
download
the
Dutton
core
installer,
you
run
it
and
you
say:
yeah
I'm
running
a
spinet
core
apps
on
my
server
and
you
click
that
and
it
puts
everything
on
that
you
need
to,
while
still
allowing
you
to
you
know,
to
also
bring
in
other
runtimes.
If
you
want
to
it'll,
also
make
it
easy
to
uninstall
things
that
you
have
already
like.
If
you
say
well,
I've
got
preview,
6
and
I
want
to
put
preview
7
on,
but
I
want
to
keep
preview.
A
6,
cuz
I
know:
I
have
apps
that
are
on
preview,
6
that
I'm
not
ready
to
move
yet,
and
you
made
a
breaking
change
in
preview
7
as
we
do
in
previews
and
I.
Don't
want
the
default
behavior,
which
is
uninstalling
the
previous
previews.
We
want
that
to
be
an
option
today.
We
don't
have
those
types
of
options
in
our
installer,
because
our
installers
are
very
rudimentary
and
so
we're
doing
that
here.
A
A
For
a
dev,
because
we
only
support
Macs
for
dev
purposes,
obviously,
and
so
we
don't
have
quite
as
many
complex
requirements
there,
so
we're
gonna
do
it
for
Windows.
First,
where
we
have
a
lot
more
complex
requirements
and
capabilities,
and
then
we'll
do
some
stuff
in
the
Mac
installer
to
focus
on
Linux.
You
just
use
package
managers,
so
you
don't
have
any
of
these
problems
like
the
package
manager,
semantics
of
what
you
use
and
that's
and.
A
B
B
A
Won't
appear
back
in
and
remove
programs,
if
you
do
that,
because
visual
studio
then
owns
them
okay.
But
if
you
need
to
install
others
for
use
outside
of
Visual
Studio
managing
it,
then
you
can
install
the
standalone
s
together
again
we're
doing
some
tweaks
with
the
vs
installer
stuff
to
make
that
a
little
clearer
so
that.
A
You
hopefully
you'll
still
see
them
in
the
add/remove
programs.
Even
when
there
were
yes
but
it'll
guide,
you
do
the
right
thing.
Okay,
the
other
thing
I
want
to
briefly
mention
is
I'm
going
to
in
DC
Sydney
in
October,
so
I'll
be
teaching
the
workshop
there
with
the
espenak
core
app
building
workshop
updated
for
300
are
TMG
a
release
whatever
we
want
to
call
it,
and
I'll
have
Scott
hunter
with
me.
Director
of
dotnet
program
management
and
I'll
have
Kevin
pilch
engineering
manager
for
a
spinet
core
and
EF.
You
will
be
helping
me
teach.
A
B
I
think
we're
coming
into
the
conference
season,
but
another
way
to
think
about
it
is
because
we
are
marching
up
to
dotnet
core
3.
There
is
a
lot
of
work
being
done
to
tighten
up
workshops,
we're
gonna,
go
and
redo
a
bunch
of
videos,
a
lot
of
the
MVAs,
the
Microsoft
virtual
academies,
we're
gonna
kind
of
redo
in
a
new
style,
so
we're
gonna
have
little
kind
of
bite-size
we're
going
to
do
a
new
c-sharp
tutorial
new
dotnet
101
tutorial.
We
got
a
new
sample
app
for
asp.net
coming
out
soon.
B
All
new
xamarin
101
videos,
somewhere
around
the
end
of
September.
There
is
going
to
be
a
flood
of
very
nice
clean
new
content
that
we
are
very
proud
of,
and
then
we're
also
currently
Shane
Boyer
and
a
lot
of
folks
are
putting
a
lot
of
work
into
getting
the
dotnet
samples
that
exists
on
github
available
in
the
new
Docs
sample
browser.
There's
like
a
readme
text,
yes
and
metadata,
and
then
we'll
go
in
just
those.
So
if
one
were
looking
for
some
sample
code,
they
could
find
it
in
in
in
the
single
place.
B
A
B
It
was
me
that
didn't
we
are
putting
work
into
lighting
up
every
single
one
of
the
docs
samples
that
can
be
lit
up
so
that
it
runs
in
the
browser.
So,
if
you
bump
into
it,
you
know
system
daytime
Doc's.
You
should
be
able
to
run
that
code
in
the
browser,
so
we're
going
through
thousands
and
thousands
of
samples
trying
to
light
those
up
with
TriNet,
which
is
running
dotnet
in
webassembly
in
Doc's,
okay,
so
huge
amount
of
coordinated
work
happening
right
now,
cool.
A
C
B
A
All
falling
apart,
yeah
I'm
Christians
asking
why
no
homebrew
and
I'll
just
answer
instead
of
typing
in
here,
so
I
think
really
that
really
early
days
in
DNX
I
think
there
was
a
homebrew
we
at
the
time
it
turned
out
there
weren't
enough
homebrew
uses
that
it
was
it
felt
like
it
was
critical
mass
that
that
should
be
where
we
concentrate
our
efforts
with
regards
to
the
installation,
you're,
so
low
tech.
It's
a
little
bit
like.
A
Why
isn't
there
not
a
chocolaty
installer
that
we
maintain
anyone
could
maintain
the
homebrew
installer
for
dotnet,
core
and
and-
and
you
know,
do
a
great
job
and
I
invite
them
to
do
that.
I
would
say
that
the
vast
majority
of
vs,
sorry,
the
vast
majority
of
Mac
users
who
are
using
neck
or
use
vs
for
Mac,
and
they
get
dotnet
core
through
the
channel
and
we'll
then
typically
just
use
the
official
new
core
installer
for
Mac
to
get
out
of
and
installs.
So
that's
kind
of
where
we
focused
our
effort.
A
C
Can
of
yes,
just
since
you
mentioned
vs
Mac,
there
is
an
update
for
one
of
our
workshops
that
includes
vs
for
Mac,
so
it's
asp
net
core
for
beginners
workshop,
which
is
kind
of
like
a
half-day
sort
of
thing.
Where
you
go
through
and
build
a
movie
tracker,
I
think,
and
so
that
that
now
has
Visual
Studio
Visual
Studio
code
and
Visual
Studio
for
Mac,
including
all
the
screenshots
and
everything
so
yeah.
So
any
Mac
users.
You
know
check
that
out
love
to
have
feedback
on
how
that
works.
For
you,
cool
I'm,.
A
A
B
C
A
A
But
again
the
team
has
has
had
has
had
other
priorities.
I,
don't
think
it's
something
that
is
uniquely,
but
one
of
those
things
that
really
the
team
only
the
team
could
do
well.
I
think
anyone
who
was
you
know
wanted
to
do
a
good
job
on
that
could
learn
and
come
up
with
a
really
good
set
of
sort
of
developer
experiences
for
building.
You
know
grafica
well
with
EF
core
and
a
spinnaker
or
a
graphically.
A
Well,
with
dapper
and
or
whatever
it
might
be
right,
like
I,
don't
think,
there's
anything
particularly
insightful
that
we
would
bring
other
than
the
typical
performance
and
security
and
that
type
of
stuff.
So
again,
if
people
disagree
with
me,
let
me
know,
but
that's
that's
been
our
current
feeling.
We
have
not
had
thousands
and
thousands
of
people
asking
for
it.
Unlike
a
lot
of
other
things,
someone
says
your
new
lighting
makes
you
look
20
years
younger
Scott,
so
that's
good
I
am.
B
A
Years
younger
and
then
they
ask
ask
what's
happening
with
bring
about
the
dramatic
zoom
out
we
yeah
we
haven't,
got
any
further
about
at
all
at
all
someone
Frederick
Frederick
asks
I
was
sad
to
see
and
I
haven't,
read
the
whole
question
so
I'm
doing
this,
the
wrong
way
I
could
be
leading
myself
into
a
trap.
I
was
sad
to
see
that
previews
of
three-
oh,
did
not
end
up
in
the
Microsoft
aptitude
feed
is
the
overhead
of
pushing
previews
to
apt,
oh
okay,
too
big
for
you
to
do
it
well,.
A
Yeah
that
would
be
appropriate.
Would
it
I'm
just
gonna,
go
look
at
the
download
page
and
I
just
want
to
see
what
the
Linux
install
instructions
say.
Really
very
good
question!
That's
interesting!
No
you're,
right
that
this
I'm,
assuming
this
is
just
what
we've
done
and
I.
Imagine
it's
because
of
this,
the
there's!
No
scuzz
of
the
you
don't
really
get
side
by
side.
A
B
A
B
A
I'm,
just
kind
of
I'm
trying
to
look
at
the
difference
is
that
if
you
go
to
the
download
page
for
the
released
versions,
Linux
has
package
management
instructions,
but
it
doesn't
have
it
for
the
preview
download
page
so
yeah
that
does
seem
like
it's
something
that
we've
just
never
done:
we've
never
put
them
in
in
the
package
managers.
The
preview
set
is
but
I
encourage
you
to
start
a
thread
on
github
and
the
appropriate
repo
to
check
to
the
release.
Folks
about
that,
let's
have
a
look
good
to
do.
A
C
At
all,
so
that's
a
common
misunderstanding:
dotnet
foundation
doesn't
run
projects
force
them
to
do
things.
We
have
projects
and
do
all
kinds
of
stuff,
so
I
mean
there's
some
kind
of
best
practices
from
an
open
source
governance
perspective.
But
as
far
as
how
projects
you
know
the
technical
decisions,
that's
kind
of
to
them,
so
there's
some
stuff
in
the
works.
As
far
as
kind
of
package,
you
know
locking
down
how
packet
package
security
and
things
like
that,
but.
A
Okay,
frederik
points
out
that
the
tutu
previews
were
in
apt
core
insider
is
in
apt,
I'll
code
insider
is
in
out
and
previews
of
tutor.
We
were
in
apt
with
three
Oh
art,
okay,
well,
I,
don't
know,
I'd
have
to
go
and
talk
to
the
release
team
the.net
core
release
team
about
that
I
can
certainly
reach
out
to
them
and
ask
that
question.
Thanks
for
the
question
ar
three
eight
nine
two
asks:
how
is
windows
per
looking?
We
used
to
talk
about
Linux
perf
yeah.
We
talked
about
this
last
week
in
the
perf
update,
nose.
A
Perf
is
actually
for
rora.
Rps
windows
is
generally
better.
Currently
there
are
quite
some
you
know
some
differences
between
the
dotnet
core
stack
on
Windows
and
Linux,
the
biggest
thing
you
know
we
about
dotnet
on
Windows
for
20
years,
and
so
there's
a
lot
of
stuff.
There
there's
a
symbiotic
nature
with
so
a
whole
bunch
of
stuff
of
how
the
runtime
worked.
Dotnet
framework
particular
I
Scott
on
Windows
and
we've
only
been
on
Linux
for
a
few
years,
and
so
there's
some
areas
where
we
need
to
still
need
to
do
some
improvement.
A
You
know
so
it's
ten
percent,
maybe
a
bit
more
and
that's
like
plain
text.
So
that's
like
the
the
lowest
thing
you
can
do
for
the
higher-end
scenarios,
the
the
the
difference
isn't
quite
as
pronounced,
but
it's
still
there.
You
know,
but
again
we're
talking
about
benchmark
scenarios
in
real
world
scenarios
and
applications.
I
doubt
you
would
see
too
much
difference,
but
I'd
love
to
hear
anecdotes
from
folks
or
evidence
from
folks
that
have
seen
otherwise
and
I'll.
A
If
we
can
just
roll
that
straight
into
the
the
default
transport
as
well
so
yeah,
there
is
a
difference,
it's
it's
measurable!
It
is
no!
It
is
there.
You
can
see
it
in
the
benchmarks.
It's
not
earth
shattering,
but
it
is
there
and
we
continue
to
plug
away
to
get
rid
of
it.
So
so
someone
asks
on
Twitch
code
stencils.
So
from
what
you
said
earlier.
Is
it
correct
to
say
much
will
not
be
happening
from
the
EF
side
soon?
A
Well,
EF
core
in
three:
oh,
the
big
investment.
There
was
in
the
rewrite
of
the
query
engine
really
as
a
future
proofing
mechanism.
They
there
was
a
fair
bit
of
debt
and
design
sort
of
angst
with
with
the
way
the
query
engine
was
implemented
in
EF
core,
and
they
took
this
opportunity
to
really
do
that
again
in
order
to
set
them
up
better
for
the
future
they've.
Also,
the
cosmos
DP
DB
provider
will
be
available
in
three
Oh,
which
is
something
I
know.
A
Maybe
you've
talked
about
it,
but
I'd
love
to
know
more
about
the
bedrock
changes
in
three
Oh.
Was
there
a
connection
introduction
for
clients
as
well
yeah,
so
the
Orleans
team
tweeted
this
morning
that
their
latest
release
is
showing
lots
of
great
performance
improvements,
because
this
is
the
release.
A
On
top
of
this
new
stack
and
it's
based
on
everything,
we've
learnt
in
building
kestrel
for
a
spinet
core,
and
so
is
there
an
abstraction
for
yes,
we
share
a
bunch
of
those
types
with
the
signaler
client,
actually
I'm,
not
sure
if
it's
as
fully
fleshed
out
in
the
client
side
as
it
is
on
the
server
side.
Yet
it
might
be
I
honestly,
don't
know
the
bedrock
stuff
kind
of
flies
under
the
radar.
It's
not
really
tat.
We
don't
really
talk
about
it
as
a
build.
A
This
new
thing
cuz
a
lot
of
it,
is
very
foundational
and
it's
very
enabling,
rather
than
here's
a
great
new
set
of
features.
We
want
people
to
go
and
use,
but
we
know
you
know:
we've
been
we're
doing
it
in
conjunction
with
other
teams
like
the
Orleans
team,
obviously
ourselves
for
Kestrel
and
the
signal
are
as
a
singular
service.
It
runs
on
it
as
well,
and
obviously
our
own
signal,
our
and
so
we've
been
working
on
that
someone
asked
us
bedrock,
replace
libuv
know.
So
it's
a
different
layer
of
abstraction
libuv.
A
A
Always
you
know,
series
of
pipes
because
I
might
have
lots
and
lots
of
clients
right
and
then
I
want
to
be
able
to
read
from
those
and
write
to
those
and
have
the
management
of
those
pipes
and
the
underlying
transports
taking
care
of
them
taking
care
for
me
by
whatever
transport
implementation.
I
have
opted
to
use
and
libuv
has
a
transport
implementation.
We
have
an
implementation
for
the.net,
sockets
API
and
you
can
write
your
own
implementations
as
well.
So
that's.
A
What
bedrock
is
really
around
is
about
the
API
used
to
talk
on
either
end
of
the
pipe
we're
in
a
server
or
a
client
scenarios.
Client
talks
to
one
server
server
has
lots
of
clients
and
you
need
to
manage
that
and
that's
what
bedrock
is
about
building
new
primitives
to
make
that
easier
and
dot
there
all
right,
I
think
it's.
It
sounds
good.
So
it's
nice
to
see
everyone
again.
We
should
do
this
more
often
we'll.
Try
I,
think
we're
gonna
try
and
get
us
on
a
little
more
often
right,
yeah.
C
A
A
C
A
C
C
C
Other
one
that
I
was
looking
at
was
if
we
want
to
do
one
with
the
HTTP
repple
and
and
when
I
talked
to
the
team
that
built
that
they
also
said
you
know
that
they
also
work
with
other
web
tool
stuff.
So
it's
possible.
We
could
look
at
other.
If
there's
anything
else,
web
tools
updates
cool.
They
did
so
alright.
Those
are
some
that
are
in
the
list,
but
if
people
have
recommendations
watch
at
the
very
end
screen-
and
it
will
give
you
the
link
awesome
all.