►
From YouTube: Munich .NET - An evening with Scott HANSELMAN!
Description
Join us for a virtual meetup with Scott HANSELMAN!
We will be talking about .NET 5, WSL and Linux on Windows, Cross Platform Development for Windows Developers, how to set up an amazing Development workstation and MUCH MORE...!
This session is run by the the Munich .NET Meetup user group (https://www.meetup.com/munich-dotnet-meetup/) that hosts meetups in Munich, Germany.
#Community
B
A
A
Perfect,
thank
you,
hello.
Everyone
welcome
to
another
munich.net
meetup
this
time
with
a
very
special
guest.
Well,
let's
not
waste
a
lot
of
time
in
intros,
because
we
are
late
already.
We
had
some
technical
problems,
forgive
me,
but
this
is
our
meetup,
the
first
time
that
we're
doing
this
through
youtube
with
a
new
platform,
and
they
was
kind
of
tricky.
Sorry
for
that.
A
So,
let's
start
for
those
of
you
that
come
from
the
net
foundation,
virtual
user
group-
and
you
don't
know
me-
I
am
george
organizer
of
munich.net
meetup,
with
more
than
1
000
members
currently
and
since
some
months
ago
I
think
summer
organizer
of
munich
typescript
meetup
with
around,
I
think,
430
members.
A
If
you
want
to
contact
me,
you
can
do
it
in
twitter
or
or
my
or
github
or
my
blog,
but
you
can
also,
of
course,
contact
me
through
meetup.com
just
join
one
of
my
groups
and
find
me
so
just
before
we
start,
I
want
to
say
big
thanks
to
the.net
foundation,
virtual
user
group
and
especially
to
dave
norderer.
It
was
only
this
sunday.
I
think
that
we
set
this
thing
up
to
stream
from
youtube
with
their
support
and
dave
gave
a
solution
in
minutes.
A
Why
did
we
want
that
to
stream
from
youtube,
because
this
event
became
more
popular
actually
than
expected,
and
my
zoom
plan
just
wasn't
enough
feel
free
to
join
this
user
group.
It
will
always
have
something
interesting
for
you
to
see
and
now
with
a
coronavirus
lockdowns.
It
will
help
you
to
find
things
to
watch
all
the
time.
A
So,
let's
not
delay
anymore.
The
moment
we
are
all
waiting
for.
I
was
currently.
I
was
actually
waiting
before
this
for
quite
so
long,
a
swiss
army
knife
of
knowledge
with
his
own
channel
in
youtube.
You
may
know
it
or
you
may
don't
it's
computer
stuff,
they
didn't
teach
with
at
school
a
channel
with
things
that
you
may
or
you
may
not
know.
It's
not
that
important.
A
It's
presented
in
a
unique
scott
hanselman
way,
let's
say
from
a
beginner's
level
to
a
more
advanced
stuff
and
believe
me,
you
will
always
find
something
you
didn't
know
or
didn't
remember
so,
scott.
The
virtual
stage
is
yours:
let's
make
that
guys
everyone,
a
discussion
whenever
you
have
something
to
ask
to
scott
feel
free
to
type
it.
There
is
a
small
text
box
next
to
your
to
the
video
feed,
feel
free
to
ask
anything,
and
I
will
pass
it
on
to
scott.
B
All
right,
thank
you
very
much,
so
I'm
going
to
share
my
screen,
but
I'm
going
to
let
you
also
know
that
george
is
in
the
backstage
and
if
you
have
questions
what's
going
to
be
fun,
because
this
is
not
a
youtube,
this
is
live.
We've
got
johan
and
and
george
backstage
managing
this.
You
can
ask
questions
and
they're
going
to
interrupt
because
we
don't
want
to
do
just
a
youtube
where
I'm
talking
at
you.
B
We're
going
to
have
a
live
q,
a
live
demos
and
have
some
fun
so
be
sure
to
ask
your
questions,
they're
going
to
collect
them
and
then
hopefully
I'll
just
be
talking
and
then
george
will
just
pop
in
and
have
some
some
questions
for
me,
which
is
going
to
be
great
and
again,
I
want
to
say
thank
you
to
our
friends
at
the.net
foundation
who
are
making
this
possible
in
the
time
of
the
coronavirus,
hello
to
everybody.
I
see
lots
of
wonderful
friends
in
the
youtube
here.
B
We've
got
dominic
from
rosenheim
we've
got
ben
boudijedge
from
chippenham.
We've
got
folks
in
mauritius.
Klaus
is
asking,
if
I'm
well,
I'm
getting
better.
My
arm's
still
not
a
hundred
percent,
but
I'm
getting
getting
stronger
every
day,
all
right,
friends,
cool,
so
there's
a
couple
of
exciting
things
going
on:
I'm
not
going
to
go
and
do
like
a
whole
powerpoint,
but
I
do
bring
a
couple
of
slides
that
we
can
talk
a
little
bit
about
and
if
you
have
specific
questions,
I
want
you
to
interrupt
and
we'll
talk
about
them.
B
B
I
really
love
windows
terminal
and
I've
also
recently
upgraded
my
blog
from
a
15
year
old
version
of
dotnet
up
to
the
latest.net,
and
I
recently
upgraded
my
podcast
site
and
my
home
site
2.net
5.
So
I
can
show
you
a
little
bit
of
that
as
well.
I
do
our
friends
in
india
and
the
the
uno
platform
team
is
here
as
well.
That's
exciting
cool!
So
you
know.
Just
last
week
we
had
net
conf.
B
Our
big
community
conference
is
a
10th
anniversary
which
is
very
exciting,
and
these
are
some
pictures
of
us
pre-lockdown
and
hopefully
we
will
get
back
to
that
time.
Again.
We
won't
be
virtual
for
hopefully
too
much
longer.
I
definitely
would
like
to
come
and
hang
out
with
our
friends
in
in
munich
now
you
know
the
dot
net
5
is
out
now.
That
means
it's
in
what
they
call
general
availability.
B
And
that
means,
if
you
really
want
to
not
be
upgrading
every
year,
you
just
want
to
have
a
good,
stable
version
of
net,
and
then
all
you
have
to
do
is
take
the
security
patches.
Then
the
long-term
support
of
net
core
is
what
you
want
to
go
with.
That
will
be
supported,
for
I
think
three
years,
two
years
three
years
now,
the
current
version
of
of
dot
net,
the
one
that
just
came
out
is
dot
net
five.
B
B
Rather
it's
a
statement
only
about
ongoing
support,
so
you
can
actually
go
down
to
the
bottom,
and
I
think
we
have
a
section
here
on
the
support
policy,
where
we
talk
about
exactly
how
long
this
stuff
lasts,
and
if
you
go
here
it
talks
about
when
the
dates
are
when
this
will
be
supported.
For
so,
for
example,
we've
got
dotnet
core
3.1
here
and
dot
net
core
will
have
support
until
2022
right,
so
you've
got
lots
of
time.
B
Even.Net
core
2.1
is
still
supported
into
2021,
so
these
lts
releases
are
will
be
around
for
a
long
time.
Now,
if
we
go
over
here
to
dot
net
5,
we
have
our
download
page.
You
can
download
the
the
current
versions
of
net
and
the
the
version
you
notice
change,
but
also
the
name
change
that
dot
net
5.0
versus
dot
net
core
3.0.
You
see
how
we
remove
that
word
core
and
that
could
be
a
little
bit
confusing.
B
I
think
that
some
folks
again
we're
not
so
good
at
naming
things,
but
the
intention
of
calling
it
that
dotnet
5.0
is
to
let
the
folks
that
are
using
four
point
to
know
that
we've
got
so
much
good
support
for
windows
apis
for
the
base
class
libraries,
that
this
is
a
good
time
for
you
as
a
4.x
developer,
to
go
and
move
two
to
five.
Additionally,
the
the
support
that
we
have
now
in
win
forms
is
really
cool.
B
So,
for
example,
if
I
go
out
to
a
a
command
line
right
now,
I
like
to
use
the
command
line
for
demonstrations,
but
you
can
certainly
use
visual
studio
if,
if
it
makes
you
happy
as
well,
I
see
some
nice
questions
here
in
the
chat
hassam
kalour
is
asking
about
my
arm.
It
is
getting
a
little
bit
better.
I
can
move
it
almost
this
high.
So,
thank
you
very
much
for
asking
about
my
my
health.
That's
very
kind
adam
stapleton
is
asking
about.
B
Are
there
any
plans
to
make
the
adoption
of
new
things
faster?
Yes,
in
fact,
we
have
I'll
actually
show
you.
We
have
day
one
support
in
azure
in
azure
in
azure
app
service.
So
when
dotnet
5
came
out,
we
were
actually
available
in
azure
app
service
on
day
one.
So,
yes,
the
intent
is
to
have
things
available
more
quickly,
all
right.
Let's
go
back
out
to
the
command
line
here
and
we
will
go
and
make
a
folder
called
munchen.
B
I
have
all
the
different
choices
of
things
that
I
could
potentially
make.
This,
I
think,
is
really
cool
windows
forms
I
could
say,
make
a
windows
forms
application.
So
I'm
going
to
go
and
say
dot.
Net
new
win
forms
lots
of
different
choices
about
what
things
we
can
make
all
right.
There
we
go
so
here's
my
application.
I
can
say
dot
net
run
and
check
that
out,
so
I
say
done
it
run
and
look
that
that
quickly,
I've
got
a
windows
application.
B
In
fact,
we
also
released
a
thing
called
web
view
2,
because
you
know
that
the
new
edge,
the
new
edge
browser,
is
based
on
chromium
and
the
chromium
rendering
engine
the
part
that
renders
the
html
can
now
be
hosted
inside
of
a
winforms
control.
So
you
can
have
hybrid
applications
that
are
both
windows
apps
and
also
have
a
web
browser
so
that,
if
you
click
on
something
you
could
show
a
pdf
or
an
invoice
or
anything
that
the
the
web
view
could
potentially
could
potentially
render.
B
Now,
if
I
open
up
visual
studio
I'll,
bring
open
that
up
and
I'll
bring
it
over
onto
this
monitor,
we
could
potentially
open
up
this
winforms
application.
So,
let's
go
and
say
open
a
project
now
this
project
here
that
I
just
made,
I
hit
start
dot
and
bring
it
up
right
here.
You
see,
can
now
go
and
open
that.
B
B
B
B
A
little
hiccup
there
on
my
browser
here
are
we
still
there
all
right?
My
I
think
my
power
just
went
out
there.
B
My
ups
picked
it
up
having
some
challenges
with
the
power
here
in
in
the
us
lately,
so
I've
been
having
some
hiccups
cool.
So
what
was
I
saying?
Look
at
the
arm
devices.
Wind
forms.
Oh
yeah,
one
of
the
things
that
I
wanted
to
show.
You
was
this:
when
we
right
click
and
we
say,
publish
and
I
can
go
and
pop
this
up,
we
can
publish
potentially
to
like
a
folder.
B
When
I
publish
to
a
folder
I'll
publish
either
I
can
publish
click
once
which
has
had
a
lot
of
improvements,
or
I
can
publish
just
directly
to
that
folder
and
what
I'll
do
here
is.
I
will
publish
to
that
folder
and
I
can
say
here:
how
do
I
want
this
target
runtime?
Do
I
want
it
to
be
a
portable,
runtime
or
use
a
pre-installed
one
see
I
can
do
self-contained,
we'll
target
win
x64
and
then
I
could
say
I
want
to
produce
like
a
single
file.
B
B
So
the
idea
is,
you
could
hand
someone
your
copy
of
your
application
and
it
would
just
run
so
instead
of
having
the
pile
of
net
dlls
kind
of
loose
dlls
lying
around,
you
can
just
hand
someone,
you
know
munition.exe
and
it
would
just
work
which
is
really
really
cool.
B
That's
compiling
right!
Now
you
can
pack
that
up.
It
will
then
unzip
into
memory
which
is
really
cool
in
the
previous
versions
of
net.
In
fact,
it
would
unfold
into
a
temp
folder
and
then
it
would
load
the
dlls
off
of
the
temp
folder,
which
was
a
little
bit
slow
and
a
little
bit
frustrating.
A
A
A
B
B
B
You
really
could
because
to
automate
excel
would
mean
com,
and
you
can't
do
that
from
webassembly.
You
could
certainly
generate
the
file
format.
You
could
use
blazer
to
generate
the
xls
file,
which
is
just
an
xml
file
and
kind
of
a
zip
file,
but
I
would
want
to
understand
that
question
more.
So
maybe
vijaya
raghavan,
you
can
tweet
me,
and
maybe
we
can
have
that
conversation
offline.
A
Yep
yeah,
it's
anyway
a
question
that
requires
more
definition,
because
you
know
there
are
wings
works
on
the
browser.
How
many
rows
how
big
the
excel
would
be,
and
there
are
many
things
there
is
an
interesting
question
about
vb.
I
don't
know
if
it's
nearly
dead
or
not
dead,
but
there
is
a
question
from
forgive
me
if
I'm
not
pronouncing
your
name
correctly
from
joshua,
if
there
are
any
updates
about
vbs.net
5.
B
Yeah,
so
vb
is
one
of
the
three
languages
that
we
are
supporting
and
there
is
visual
basic
support.
Answering
answering
joshua
chittyberry's
comment:
we're
gonna
have
support
for
class
libraries,
you
know
and
the
basics
and
stuff,
but
I
think
it's
worth
pointing
out
that
the
language
itself,
the
visual
basic
language,
isn't
really
kind
of
evolving,
while,
if
sharp
has
f,
sharp,
five
and
c
sharp
has
c
sharp
nine,
while
we'll
have
some
basic
support
for
visual
basic,
it's
not
the
most
popular
language
that
everyone
is
asking
for
so
they're.
B
So
we
have
a
conversation
here
on
the
on
the
the
blogs,
but
I
would
say
that
because
we
have
three
languages
to
think
about
we're
really
focusing
on
the
two
that
are
that
are
evolving.
So
that
may
not
be
the
answer
that
joshua
wants.
But
that's
the
answer
that
I
have.
A
Nope
super:
maybe
there
is
one
more
this
question
from
francois
that
he
noticed
publishing.net
five
were
five
websites
as
a
single
five
does
not
work
on
iis
in
process
mode.
B
That's
a
really
interesting
thing:
okay,
so
there's
a
couple
of
things
here:
I'm
noticing
that
question
and
then
juan
barajona
is
asking
a
question
about
blazer
and
add-ins
and
build
building
an
add-in
for
word.
I
think
there's
a
little
bit
of
a
misunderstanding
about
kind
of
like
how
dlls
and
executables
and
processes
get
built.
So
maybe
we
can
have
that
conversation.
These
are
great
great
questions
and
hello
again
to
everybody.
We've
got
all
these
wonderful
friends,
george,
who
are
coming
to
the
munich
user
group
from
all
over
the
world.
B
We
got
isaac
from
panama,
so
isn't
that
nice,
ordinarily,
we
wouldn't.
B
Okay-
let's
talk
about
this,
so
if
you
have
some
c
sharp
or
some
bb
or
some
f
sharp-
and
you
know
this
stuff,
george,
you
compile
it
to
an
intermediate
language
intermediate
language
and
that
intermediate
language
is
called
il
and
that
can
turn
into
a
dll
or
an
exe.
But
for
the
most
part
it
turns
into
a
dll
and
a
dll
is
a
dynamic
link.
Library
and,
let's
think
about
those
words,
dynamic
link
and
library
means
that
it
links
in
dynamically,
but
ultimately
it
just
turns
into
a
library.
Let's
just
call
it
a
library.
B
Now,
in
the
case
of
this
good
question
about
iis,
where
we
have
I'm
scrolling
back
here,
francois
melon
is
asking
us
about
iis,
which
is
an
executable.
It's
a
host.
Iis
is
job.
This
is
the
internet
information
server.
This
is
a
web
server
for
windows.
B
B
Your
app
or
iis
can
load
your
dll,
your
app,
and
this
is
called
out
of
process
because
there's
two
processes
right
and
this
is
called
in
process
because
your
dll
is
inside
that
executable,
so
francois
is
asking.
If
I
publish
the.net
website
as
a
single
file,
it
doesn't
work
that
that
makes
sense,
because
the
single
file
is
an
executable,
but
you
can't
load
an
executable
in
process.
You
can't
have
an
exe
inside
another
exe.
B
Additionally,
if
we
look
at
our
little
munching
application
that
we
just
made
our
little
single
file
right,
this
is
our
little
windows
forms
app.
It's
only
64
megs,
I
double
click
on
it
and
it's
going
to
pop
up
what
happened
there
what's
inside
there?
Well,
we
actually
have
a
tiny
compressed
version
of
dot
net
sitting
inside
that
folder
and
it
has
to
kind
of
bloom
like
a
flower,
and
it
opens
up
into
memory
and
right
has
it
has
everything
that
you
need
inside
there
and
we
don't.
B
We
need
to
you
know
decompress,
that
in
order
to
do
what
we
want
to
do,
that's
not
something
that
iis
is
expecting
so
single
file.
Executables
is
not
a
thing
that
you're
going
to
want
to
be
able
to
do
on
iis.
So
to
answer
francois's
question,
I
would
not
expect
that
to
work,
and
you
don't
want
to
to
do
that
if
you
can
avoid
that.
So
some
good
questions
there
yeah
and
actually
there
are
tons
of
questions
right.
B
Now,
if
you
want
to
ask,
can
we
use
blazer
to
build
and
add
in,
and
then
we
had
another
question
about
blazer
as
well.
So,
let's
think
about
these
things
we
have
on
the
screen
here
now.
What's
blazer,
okay,
well,
blazer
is
web
assembly
which
is
kind
of
interestingly,
an
intermediate
language.
Isn't
it
right?
Webassembly
is
a
language
is
kind
of
an
il
for
the
browser.
B
You
know
you
you
give
it
a
language
and
then
the
browser
will
go
and
will
execute
that.
But
what
we've
done
here
blazer
is
a
version
of
dot
net
that
runs
in
javascript
and
webassembly
and
when
you
take
your
dlls,
your
dlls
run
inside
the
browser
right.
So,
for
example,
if
we
go
right
now,
in
fact,
in
our
browser
over
to
the.net
website,
we
can
see
that
we're
live
on
dot
net
live
tv
right
now.
Okay,
and
this
page
is
a
blazer
page.
B
B
B
Well,
if
word
supports
a
web,
a
web-based
add-in,
maybe
I
think
it'd
be
possible
if
it's
one
of
those
word
things
where
they
have
a
web
panel
on
the
side
could
be
possible,
but
could
I
automate
excel,
which
is
different
from
the
outside?
Could
I
tell
excel
what
to
do?
No
because
excel
uses
com
and
olay
automation,
but
if
there's
a
javascript
based
way
to
automate
excel,
then
sure,
maybe
is
this.
What
blazer
is
for?
No
is
it
possible
could
be
some
very,
very
interesting
questions,
a
little
bit
off
topic,
but
definitely
fun.
A
Yeah,
as
you
said,
you
could
create
an
open,
xml
format
right
and
save
it.
So,
in
a.
B
B
B
Sigfrido
rodriguez
santos
is
saying
in
azure.
The
process
model
is
equal
indeed.
So
when
I
go
and
deploy
this
to
azure
azure
is
behind
a
thing:
called
application
request,
routing
and
there's
two
ways:
there's
self-contained
or
there
is
a
runtime
version,
so
the
runtime
is
on
azure.
So
do
I
have.net
published
into
azure
for
me,
or
do
I
have
the
runtime
already
set?
B
So
if
I
go
into
my
personal
azure
right
now,
when
I
look
at
one
of
my
websites,
I'm
going
to
just
log
into
my
azure
and
I'll
go
and
look
at
like
the
hanselman
home
page
yeah,
that's
my
blog!
Actually,
the
home
page
is
here:
anthem,
enhancement.
There
it
is,
and
I
click
on
configuration
and
then
on
general,
we
see
here.net
5
is
already
installed,
so
I
wouldn't
need
to
to
send
my
own
copy
of.net
5
up
to
azure.
B
I
would
just
send
my
dlls
up
there
and
it
would
work
and
if
you
go
to
hanselman.com,
which
is
my
website
and
scroll
down
to
the
very
very
bottom,
you
can
see
that
I'm
in
fact
using.net
5
on
that
and
you
can
see
that
getting
update.
Well,
if
you
go
over
to
my
blog,
which
is
a
different
website,
and
we
go
to
the
bottom,
you
can
see
that
I'm
still
on
the
blog
on.net
3.1.8
good
questions.
A
Well,
carlos
did
the
question:
probably
he
did
it
while
I
was,
I
was
experiencing
these
problems
and
he
did
it
twice.
I'm
sorry
for
that,
carlos,
but
anyway,
he's
asking
if
ef
core
5
works
well
with
the
csr9
records,
and
especially
this
constructor,
like
syntax.
B
That
is
a
really
good
question.
I
don't
actually
know
that
question
the
question
here
from
carlos
I'll
put
it
into
the
notepad
about
c-sharp
nine
records
is
an
interesting
one,
because
maybe
someone
else
can
answer
that
question.
So
there's
classes
in
c
sharp,
where
you
say
public
class,
something
and
then
there's
public
record
something-
and
I
don't
know
it
feels
like
it
should
so.
Ef
is
entity
framework
the
database
stuff.
I
would
honestly
be
searching
for
that.
I
don't
do
a
lot
of
database
work,
any
framework
core
c
sharp
nine
records,
good
questions.
B
I
bet
you,
someone
from
microsoft,
will
will
answer.
Oh
here
you
go
c
sharp
nine
record
someone's
talking
about
it,
blah
blah
blah.
It
looks
like
they're
thinking
about
it
because
you
can
see
them
talking
about
it
here.
Let's
look
for
records
in
c
sharp,
nine,
I'm
on
the
github.
That's
the
nice
thing
about
this
being
open
source.
B
B
B
I'm
sorry,
george,
let
me
let
me
interrupt.
A
number
of
people
are
answering
this
question
so
they're
pointing
out
that
volkmar
is
saying
that
efi
does
not
support
records
because
of
the
change
tracking.
That's
a
great
point
actually,
because
records
are
immutable
and
the
whole
point
is
that
you
need
to
be
able
to
track
changes
and
you
can't
with
a
class
that
can't
change
so
now
we
know
the
answer
to
that
and
georgetown
is
saying
the
same
thing.
So
records
are
not
supported
by
ef
core.
B
B
Yeah
well,
there's
some
interesting
work
going
on.
Particularly
there
was
a
thing
called.
I
think
it
was
steve.
Sanderson
had
a
thing
called
web
window,
which
was
a
tiny
little
web
library
that
was
kind
of
like
electron,
so
I
think
you're
going
to
see
lots
of
different
new
creative
ways
to
make
desktop
apps.
B
B
You've
got
blazer,
you
know,
you're
gonna
have
maui.
The
thing
is,
though,
it's
all
just
different
ways
to
get
controls
on
the
screen
and
with
something
like
web
window
right,
which
is
just
popping
up
a
dialog
box
and
putting
a
ui
in
there.
It's
still
a
windows
app.
It
still
has
windows,
controls
and
stuff.
Like
that.
Just
pick
the
one
that
you
want.
I
noticed
that
there
was
a
question
a
minute
ago
from
joshua
again
who
was
asking
about
the
future
of
desktop
apps?
Is
it
worth
building
a
career?
B
A
B
I
see
that
general
exception
handling
in
blazer
server
side.
I
think
that
that's
not
a
question
for
me,
because
I
honestly
I
I
personally
can't
keep
track
of
everything.
So
much
is
it
good
to
work
with
blazer,
j,
razm
and
grpc?
I
think
a
person
to
ask
that
question
of
nasser
would
be
captain
safiya,
safiya
abdullah.
B
A
A
B
Maui
is
that
that
multi-application.net
maui
is
cross-platform
applications
I
think
that's
very
different
and
win
ui
are
those
controls
and
the
different
things
that
are
supported
in
windows.
So
if
I
can
make
a
maui
app
and
then
light
it
up
by
adding
different
controls,
that's
fine.
If
I
do
blazer
I'm
doing
that
in
the
browser
there's
room
for
all
of
these
frameworks,
you
should
use
the
one
that
makes
you
makes
you
happy
yeah.
I
see
edmure
villas
from
the
dominican
republic.
B
Here,
george,
sorry,
it's
like
a
worldwide
party
on
the
on
the
stream.
A
B
That
is
a
good
question.
I
don't
know.
I
think
that
is
each
time
we
have
to
get
support
for
something
we
have
to
have
support
forever.
So
when
we
add
support
it
means
coordinating
with
these
different
things
since
dot
net
5
just
came
out
that
involves
coordinating
with
the
team
that
makes
those
things.
So
I
don't
actually
have
an
answer
for
that.
One.
A
B
That's
a
good
question.
So
when
you
have
a
blazer
app
and
you
have
a
javascript
component,
I
believe
that
there's
a
bridge
where
you
can
go
in
and
have
those
see
you
can
have
the
calling
javascript
functions,
from.net
methods
right,
so
there's
different
ways
to
adjust
and
have
script
that
is
doing
interop.
So,
for
example,
here's
some
javascript
right.
This
is
actual
javascript
embedded
into
html
and
then
you
can
then
bring
that
in.
You
can
inject
that
and
then
call
that
javascript
from
blazer,
so
basically
jumping
from
c
sharp
into
into
javascript.
B
So
remember
that
when
you're
doing
blazer
you're
thinking
about
the
you
know
the
dom
you're
thinking
about
java
you're
thinking
about
what's
happening
inside
of
the
the
the
web
dom
and
if
you
can
interact
with
those
components,
you
just
need
to
figure
out
how
you
place
them
on
the
page.
B
A
Indeed,
worldwide
we
have
greetings
from
egypt,
switzerland,
nigeria,
greece,
stratos,
says
that
lockdown
and
scott
is
a
win
situation
for
for
an
event.
So
yeah.
B
That's
very
kind,
that's
very
kind,
actually
hey.
If
I
want
to
grab
one
george
metal
typhoon
is
saying:
can
you
write
c
sharp
libraries
to
be
consumed
by
other
languages?
I
think
there
was
a
thing
that
miguel,
the
akaza
did.
That
was
like
the.
What
was
it
called?
It
was
like
the
something
otron
he
he
likes
to
give
things
a
funny
name,
and
it
was
like
I
don't
wanna,
say
swiftotron
or
2000..
He
gives
things
funny
names
like
the
whatever
oath
on
here
we
go.
Swiftomatic.
B
So
here's
an
example:
this
might
be
the
opposite
of
what
the
question
was
there
embeddinator
there
you
go.
Thank
you
metal,
typhoon,
there's
swift,
otrona,
there's
embeddinator.
Basically
these
are
different
tools
that
turn.net
into
library.
So
you
can
consume
things
one
way
or
the
other.
So
let's
say
that
you
are
doing
work
in
android
or
ios
or
another
platform.
You
want
to
make
your.net
libraries
available
to
that
or
the
inverse
where
you
have
some
c
sharp
code
and
you
want
to
bring
in
some
swift
and
use
it
inside
of
those
things.
B
So
here
this
is
allowing
you
to
basically
pull
in
swift
and
then
the
embeddinator.
It
looks
like
it's
a
a
little
bit
old,
but
I
guess
it
works
a
tool
for
turning.net
libraries
into
libraries
that
can
be
consumed
by
other
languages.
So
that's
pretty
interesting
good
job.
Finding
that
one
in
bed
nader
the
bettinger,
4
000.
A
Yeah
well
just
to
continue
with
the
countries:
hungary,
sudan,
italy,
iran-
I
mean
it's
non-stop,
so
I'm
sorry
if
I
missed
a
car
in
the
netherlands
yeah
well
anyway,
christopher
is
asking
that
if
anyone
seen
an
integration
between
node,
nodedread
and
dotnet5,
I'm
not
so
sure
personally.
B
Yeah,
I
don't
know
about
that.
One.
These
are
questions
I
would
not
have
expected.
So
nodered
is
a
flow-based
tool
that
allows
you
to
do
kind
of
iot
development
in
what's
called
low
code
and
when
you
do
things
in
node-red,
you're
basically
drag
and
dropping
into
these.
What
are
called
flows
and
the
flows
have
these
kind
of
cool
visual
development
tools.
Let
me
see
if
I
can
get
into
the
the
flow
here
and
is
there
any
any
integration?
B
No,
we
have
not
yet
done
any
integration
for
that
at
all,
but
the
the
idea
is
very,
very
interesting.
B
Let
me
do
it
I'm
going
to
just
paste
it
I'll
do
it
later.
Anyway,
we
don't
have
any
integration
yet,
but
we
do
have
the.net
iot
github
and
there's
a
lot
of
work
happening
on
that
and
in
fact
recently,
cam
soper
on
twitter
just
announced
some
work
that
he
did
on
cam
soaper
iot.
B
There
we
go,
he
just
did
the
dotnet
iot
libraries.
So
let's
look
at
the
url
here.
It's
docs
microsoft,
iot,
and
this
is
a
wonderful
bunch
of
documentation
that
cam
soaker
super
has
worked
on.
So
these
allow
you
to
do.net
apps,
to
raspberry
pi,
to
blink
leds
and
read
environmental
conditions
from
your
sensors.
We've
got
lots
and
lots
of
great
support.
So
while
we
don't
have
node-red
support,
we
definitely
have
a
lot
of
support
for
for
smaller
devices.
A
Super
super
I
do
have
to
continue
with
the
countries
costa
rica,
tunisia,
romania,
I'm
trying
not
to
forget
anything.
Anyone
so
yeah.
A
There
are
quite
a
few
expected
announcements
during
this
dot:
net
fight,
thingy
and
one.
I
think
that
we
all
need
to
keep
in
mind
is
that
dotnet5d
dotnet
5
is
battle
ready
right,
I
mean
it's
been
tested
already
with
two
release:
candidates
and
the
next
lts.net
5
is
not
an
lts.
Next
lts
is
net
6,
and
that
means
we
should
get
into
it.
B
B
The
schedule
that
you
pointed
out
here
going
between
five
and
six
seven
and
eight
you
see
how
the
even
numbers
are
lts
again,
that's
just
a
statement
of
support.
It's
not
a
statement
of
quality,
but
right
now
you
could
start
working
on
five
and
then,
when
you
upgrade
to
six,
you
could
stay
there
for
a
couple
of
years
and
have
long-term
support.
It's
basically
trying
to
follow
the
same
format
that
you
know
ubuntu
does
where
there's
a
long-term
support
version
coming
out
every
few
years,
so
yeah
we,
we
definitely
feel
like.
B
It
is
ready
for
prime
time
and
the
perf
improvements,
I
think,
are
the
real
thing.
That's
worth
calling
out
the
perf
improvements
are
nuts.
Let
me
see
if
I
can
find
the
section
on
perf,
because
it's
so
here
we
go.
Look
at
this.
B
A
B
Yeah
the
question
was
about
project
thai.
Is
it
a
competition
for
for
kubernetes
and
it
is
definitely
not.
The
intention
is
to
make
it
easier
to
go
and
make
a
microservices
application.
B
B
B
It
says
loading
application
details
and
it
says
dashboard
running
now:
I'm
running
a
newer
version
of
the
windows
terminal.
So
look
what
happens
when
I
hover
my
mouse
on
this
link.
You
see
how
I
can
actually
click
on
the
link
in
the
terminal
yeah
wow,
which
is
nice
yeah.
It's
cool!
Look
at
that!
So
here's
my
application
running.
B
B
B
B
B
B
Look
at
that.
There's
the
front
end
in
the
back
end,
but
you
see
that
they're
running
as
projects
they're
not
running
as
you
know,
excuse
me
they're
not
running
as
docker
containers,
because
there's
no
reason
to
right
now
right
now.
We
just
need
to
manage
them
and
coordinate
them
right.
B
But
let's
say
that
one
of
those
things
needed
to
use
like
redis
or
something
like
that.
Okay,
I
could
come
down
here
and
say:
tie
init,
which
is
going
to
make
a
little
yaml
file.
B
There's
my
kai.yamo
and
now
I'll
open
that
yaml
file
up
in
visual
studio
code
and
I'll
bring
that
over
onto
this
monitor,
you
see
I've.
Just
got
front
end
and
back
end,
it's
not
that
complicated
and
what
I'm
going
to
do
is
I'm
going
to
add
to
the
front
end
in
the
back
end,
a
little
bit
more
information
there,
we'll
add
in
like
a
redis
which
would
not
be
a
project
right
redis
would
be
a
dependency.
It
would
be
something
more.
So
let's
take
this.
B
B
Those
two
services
are
external
right,
so
we're
going
to
build
our
look.
Look
it
just
said
running
container
running
container,
but
the
backend
and
the
front
end
are
still
processes,
and
we
can
see
this
reflected
in
our
dashboard
now
in
the
future.
We
might
turn
these
into
containers,
but
right
now
they
don't
need
to
be.
We
just
want
to
make
it,
so
we
can
go
as
fast
as
possible.
B
Right
super
super.
Oh
I'm
hearing
some
information
from
our
from
our
friends
here
in
the
chat,
yeah
or
who
are
giving
me
a
crucial,
crucial
international
information
here,
george,
if
you
bear
with
me
for
a
second
I'm
just
going
to
go
and
hit
start
dot,
and
I'm
going
to
bring
this
up
and
I'm
going
to
take
the
folder
that
we
made
here.
This
is
very
important
for
international
there.
It
is.
B
A
A
The
list
goes
on
malaysia,
kazakhstan.
The
list
goes
on,
I
mean
we
could.
Probably
we
probably
have
people
from
all
around
the
world.
So
it's
very
yeah.
B
Well,
I
definitely
think
that
folks
should
be
excited
about
net
five
and
the
stuff
that
we're
doing,
and
they,
the
folks
who
are
coming
here
from
from
out
of
town
to
to
to
munich,
our
friends
from
bangkok
and
denmark
and
nigeria
should
feel
free
to
come
and
visit.
The
munich.net
user
group
when
lockdown
is
over
and
maybe
give
a
talk
and
share
their
their
thoughts
as
well,
and
then
california,
also
here
too.
A
B
Folks
are
saying,
folks
are
asking
about
apple
silicon.
Absolutely
the
intent
is
to
support
these
things
right,
we'll
make
it
we'll
make
it
happen.
Well,
stratos
from
greece
is
pointing
out
the
global.net
user
group,
and
I
want
to
point
something
out.
If
you
go
to
the.net
foundation,
my
friends
or
the.net
foundation
and
under
community,
we
have
a
section
here:
called.netmeetups
and
within.net
meetups.
There
is
a
section
here
called
net
virtual
user
group,
so
stratos.
B
B
If
you
have
a
user
group
somewhere-
and
you
want
to
use
this
platform
that
george
and
friends
are
using
right
now
that
george
and
johan
are
helping
us
with
you
can
do
this.
Stratos
and
the
friends
in
greece
are
also
members,
and
what
this
means
is
that
if
you
go
right
now
to
the.net
homepage
and
you
click
on
live
tv,
we
munich.net
look
at
this.
You
know
about
this:
you
are
live
on
the
microsoft
home
page
right
now,
so
your
user
group
can
get
more
exposure.
B
B
A
Yep
definitely
definitely
thank
you
very
much
for
this
I
mean
especially
today.net
foundation.
User
group.
It
was
their
support,
was
crucial
for
that
because
we
ran
it.
I
don't
even
know
how
many
people
are
actually
watching
now
right
now
the
youtube
live
stream,
but
I
think
there
are
quite
a
few
that
almost
300
yeah
wow,
that's
great
yeah
yeah
amazing
super.
B
B
A
B
Yeah,
I
think
we're
running
out
of
time.
One
thing
I
want
to
say
just
a
little
bit
of
advertising.
If
you
don't
mind
me
using
your
user
group
to
advertise,
I
want
to
encourage
folks
to
check
out
my
podcast
called
hansel
minutes
lots
of
lovely
people
from
all
over
the
world.
You
can
subscribe
on
your
itunes
or
your
your
android
check
out
all
these
lovely
people
and
then
also
my
youtube.
I
want
to
get
to
100
000
on
my
youtube,
I'm
very
close.
B
So
if
you
can
tell
your
friends
and
your
parents
to
subscribe
to
my
youtube,
I've
got
a
bunch
of
good
videos.
I,
like
called
computer
stuff,
they
didn't
teach
you
and
I've
got
another
one
coming
out.
Just
in
a
couple
of
days
where
I
call
explaining
the
cloud
and
cloud
architecture,
so
this
is
coming
up
in
five
days.
So
if
you
go
and
subscribe
and
then
you
click
the
little
bell,
the
little
notification
bell,
it'll
tell
you.
B
B
A
B
Question
again
homerun
because
in
fact,
while
we're
waiting
for
him
to
ask
that
my
blog,
you
know
used
to
be
web
forms,
my
blog,
if
you
go
to
the
dates,
did
you
know
my
blog
goes
back
to
20
2002
wow
18
years,
so
if
you're
doing
web
forms?
In
fact,
if
you
go
to
the.net
website
and
you
click
on
architecture,
we
have
a
section
here
called
blazer
or
web
forms
developers.
B
So
I
would
encourage
omron
mobile
to
check
that
out,
because
we
think
that
blazer
is
a
great
opportunity
for
people
to
move
their
web
forms
applications
over
yep
omra.
You
didn't,
can
you
you.
B
A
Now,
thank
you
for
being
here,
thanks
of
course,
to
the
dotnet
foundation.
I
said
it
a
lot
of
times,
but
it's
really
something
different.
I
mean
this
world
party,
it's
also
because
of
them.
So
yeah
thanks.
Thank
you,
scott.
Thank
you
all
guys,
but
you
offered
this
opportunity
to
have
a
fantastic
meet
up
and
a
fantastic
evening.
Actually
it's
something
I
think
a
bit
different
during
these
lock
downs
things
to
have
an
evening
that
you
really
forget
about
everything
and
you
enjoy
it.
B
Yeah
definitely
well
I
I
appreciate
you
letting
you're
opening
your
doors
in
germany
and
munchen
to
all
of
our
friends
worldwide
and
let's,
hopefully,
get
the
word
out
to
other
folks
that
are
in
and
around
germany
to
join
your
user
group
as
lockdown
starts
to
ease
and
we'll
say,
thank
you,
everybody
we'll
see
you
later.