►
Description
Microsoft tools and environment are incredibly fantastic and so do the demos we have! It is time to talk about the real world, discussing how .NET, .NET Core, Visual Studio, VST, and Azure did make the difference in real cases. In this session, we will review some real-world use cases for these tools, the features that were implemented, and how they made a difference for our customers.
Create a Free Account (Azure): https://aka.ms/azft-net
A
A
A
Enough
demos:
let's
talk
about
real-world
scenarios
with
dotnet,
so
let's,
let's
fire
up
and
get
ready
for
Gabriel
here
all
right!
We're
gonna
go
over
to
our
fly-in
video,
we're
going
from
Italy
we're
gonna
go
find
Gabriel
across
Africa
across
the
oceans
in
Sao,
Paulo,
hello,
hey,
there's
Gabriel
good
morning:
hey
thanks!
So
much
for
joining
us
on
net
conf.
Oh,
it's.
C
You
thank
you,
hello,
everybody
as
Jeffrey
said,
and
my
name
is
Gabriel
I'm
here
from
San
Paolo
Brazil,
to
give
you
an
introduction,
not
an
introduction,
but
to
give
you
some
content
regarding
a
different
way
of
thinking
about
the
demos
that
we
have
learned
in
all
the
demos
that
we
we
use
it
to
watching
in
this
conference,
because
I
do
think
they
are
important.
But
sometimes
we
we
forget
a
little
bit
about
how
to
to
turns,
translate
these
demos
into
real
projects
right.
C
So
I'll
stop
a
little
bit
in
Portuguese,
because
I
believed
some
people
from
Brazil
is
watching
this
video.
But
the
presentation
will
be
totally
in
English
and
after
the
presentation
we
will
answer
some
questions
both
in
English
and
in
Portuguese
right.
The
South
Brazil
boom
gia,
but
our
judges,
Don
Facundo
Kenan,
ordered
one
was
on
Granger
brass
wavelet,
Rhodes,
Keystone's
Jindal
as
a
presenter
summer
from
Pokeno
sobre
como,
as
which
transform
atom
using
mundo.
Hello,
conky,
Isfahan
makers,
the
microscope
on
new
doctrines
from
our
demos
in
mundo,
give
officer
present
a
song
English.
C
C
C
Just
remember
I
will
do
the
presentation
only
in
English,
but
questions
about
the
slides
will
be
explained
at
the
end
of
the
presentation,
and
maybe,
if
you
have
some
questions
Pacific
in
Portuguese
I
can
do
it
in
Portuguese
again
come
back
to
a
single
slide
that,
maybe
you
don't
understand
well,
Who
am
I
I
guess
this
is
important,
because
sometimes
we
don't
understand
why
that
person
is
talking
about
that
subject
and
well.
I'm
soft
we're
octet.
C
C
Sometimes
I'm
not
sure,
if
you
we
are
ready
for
this
new
world
right,
we
cannot
develop
software
the
same
way.
We
we
use
it
to
do
10
years
ago.
Right
and
that's
my
question:
are
you
ready
for
this
new
world?
Are
you
ready
for
this
world
with
you,
have
relief
velocity
for
delivering
solutions
and,
at
the
same
time,
with
high
quality?
That's
the
point
that
I'm
asking
you
in
this
moment
and
I
really
enjoyed
this.
C
This
topic,
our
privacy,
cyber
security
in
ethical
AI,
and,
of
course
we
can
talk
about
each
of
these
pillars-
pillars
for
many
many
hours,
but
the
point
is
I
am
sure
that
Microsoft
is
doing
a
great
job,
delivering
their
softwares
with
privacy,
cybersecurity
Annette
kawaii
as
bassist
right,
but
are
you
working
on
this
I
mean
when
you
develop
your
application
when
you
develop
your
solution?
Are
you
worried
about
this
scenario?
Are
you
worried
about.
C
C
Demos
are,
they
are
very
great
to
understand
the
concept
of
some
technologies
and
some
solutions
that
we
want
to
provide,
but
the
demo
will
never
be
your
end
product
because
it's
not
sustainable
right,
so
demos
are
really
cool,
but
we
need
to
understand
that
they
are
just
I
start
up
for
your
project.
They
are
not
going
to
be
your
ended
product
right
and
this
is
reward.
C
Real
rod
needs
worries
that
in
demos
know
we
usually
do
not
care
about,
and
because
of
that,
we
have
to
understand
that
our
solutions,
our
software's,
they
need
some
principles
right.
They
need
to
understand
that
we
have
some
principles
so
that
we
can
deliver
deliver
good
stuff
right,
and
this
root
concept
is
very
nice
because
it
it
really
makes
you
understand
that
if
you
think
about
demos
or
prototype
as
your
end,
project
you're
gonna
have
really
weak
and
inflexible
product
right.
That's
the
point
we
need
to
understand.
C
The
demos
are
good
to
make
you
understand
things
done,
but
you're
not
going
to
finish
your
job
using
the
danimals
right
and
I
can
tell
you
that
I
have
already
working
in
many
different
different
technologies,
and
this
is
something
that
it
doesn't
matter.
The
technology
that
you
are
using.
What
matters
is
the
principle
or
are
the
principles
that
you
are
worried
about
right,
no
matter.
C
If
you
are
talking
about
Windows
forum
or
a
Windows
service
or
a
WPF
application,
dotnet
compact
applications,
websites,
dotnet
or
asp
net
core
xamarin,
it
doesn't
matter,
it
doesn't
matter
the
the
the
technology.
What
it
matters
are
the
principles
right
and
these
principles
that
we
need
to
discuss
since
the
design
of
the
development
right
without
these
principles.
I
believe
that
we
are
not
going
to
live
and
sleep
well,
and
this
is
a
point
of
attention
that
I
am
trying
to
to
expose
to
you.
C
Microsoft
tools
and
Microsoft
platform
choose
solve
it.
What
I
think
are
really
big
problems
right
and
that's
the
point
from
from
now
to
to
to
this
presentation,
I'm
going
to
check
I'm
going
to
present
you
this
case
describing
how
the
technology
that
make
Microsoft
provides
help
me
up
with
these
solutions.
C
Ok,
so
let's
get
started
with
the
first
case.
That
means
real
user
needs
and
dotnet
core.
Well,
there's
a
principle
in
software
architecture
called
called
wheels.
The
more
we
use
the
fastest
is
your
development.
So,
let's
take
a
look
at
this
scenario.
I
have
here
a
Windows
service
that
was
developed
in
2008
and
it
is
doing
improvement.
I
mean
it's
always
having
some
modifications
so
that
we
can
keep
up
with
the
current
necessity
of
our
customers.
C
Well
from
2008
of
2018,
we
have
red
developed
here
around
on
192
5,000
lines
of
well
programming
and
tested
code,
and
then
we
have
a
really
really
big
problem
because
some
of
our
customers
they
have
as
need
the
desire,
pardon
desire
of
this
solution
in
a
Linux
environment.
Can
you
imagine
we
just
this
situation
of
he
writing.
C
195,000
of
line
of
rhymes
of
Coldwell
program
and
tested
to
another
environment
to
another
programming,
language
man.
This
is
in
many
cases.
This
will
make
the
project.
Stop.
That's
the
point,
so
we've
thought
about.
We
check
it
out.
Why
not
trying
to
use
dotnet
core
console
application
running
in
Linux
background
as
a
solution,
and
then
we
started
trying.
We
started
doing
some
tests,
and
this
is
really
nice,
because
when
we
started
this,
this
project
here
I
thought.
C
It
makes
sense
what
what
what
Microsoft
was
presenting,
dotnet
standard
and
all
the
the
things
that
we
already
know
about
this
new
era
of
Microsoft.
Okay,
that
was
the
really
really
nice
point.
I
was
able
to
reuse
9-inch,
9.8
percent
of
the
code.
Can
you
imagine
that
it
was
possible
to
just
add
the
libraries
as
references
in
that
console
application,
dotnet
core
console,
okay
application
and
I
had
the
same
libraries,
the
same
structure
I
had
the
same
binaries
working
well
in
Linux
I
have
a
red
tested.
C
C
So
the
principle
of
reusing
code
was
there
in
that
project
in
2008,
I'm
sure
that
in
2008
I'm
not
aware
that
Microsoft
would
love
Linux
like
the
Microsoft
loves
today,
but
we
we
have
written
this
code
using
code,
reuse
principles
because
other
opportunities
that
we
saw
in
that
moment
right
and
just
because
of
that
nowadays
we
do
have
this
same.
This
same
binary
is
working
and
running
in
both
Windows
server
and
Linux
server.
C
For
us,
this
is
something
really
really
good
and
think
about
the
user
needs
the
user
needs.
The
user
needs
is
why
we
need
the
solution
running
in
Linux
right,
but
we
don't
want
to
wait
months
to
have
the
solution
done.
We
just
need
the
same
solution.
We
have
in
Windows
running
in
Linux
and
after
some
weeks
we
could
do
some
great
tests,
even
in
production,
so
understand
that
with
this
technology
that
dotnet
core
provides
to
us
nowadays,
I
could
deliver
well
programmer
and
10
test
software
in
a
small
period
of
time.
C
That's
the
point
dense
why
we
think
that
dotnet
course
now
dotnet
core
nowadays
is
a
really
really
really
good
platform
for
your
new
projects.
That's
why
I
believe
that
dotnet
standard
is
the
future
of
development,
and-
and
this
is
real
world-
that's
the
point
I'm
not
talking
about
our
single
class
running
a
single
object
and
with
some
matters
no
I'm
talking
about
a
hundred
ninety
five
thousand
lines
of
code,
written.
C
We
have
some
points
of
attention
in
compatibility
here
right.
One
thing
that
you
need
to
remember
is
that
Linux
is
case
sensitive,
so
the
files,
the
folders
and
path
separators,
are
a
bit
different
from
Windows
and
in
some
cases
we
could
need
some
ifs
like
this
one
that
we
have
here
in
this
code
sample.
But
this
is
pretty
simple.
C
Fast
solutions
for
our
user
needs
according
to
the
this
new
platform
of
dotnet
core
that
we
have
is
not
that
new,
but
it's
good
to
know
that
it's
improving
right
now,
let's
talk
about
Visual,
Studio
I,
don't
know
if
you
think
that
visa
is
to
do
is
a
good
platform
or
not
I,
believe
you,
you
think
about
that,
but
sometimes
we've,
we
think
about
Visual
Studio
as
a
really
difficult
platform
to
understand,
especially
if
you
will
start
learning
programming
you're.
Maybe
if
you
start
learning
this
environment,
this
Microsoft
environment.
C
Well,
actually
you
just
understand
how
incredible
movies
always
to
do
is
when
you
talk
about
big
projects.
Currently
I'm
running
with
my
with
my
team
are
really
really
really
big
project
may
be
for
you.
This
is
not
that
big,
but
for
my
environment
for
my
team
nowadays,
this
is
the
biggest
project
that
I
have
ever
architecture,
and
just
let
you
know
these
are
the
numbers
and
the
technologies
that
we
have
in
this
project.
So
since
the
linux
service
that
I
just
mentioned
to
you,
we
have
two
other
windows
services.
C
We
have
micro
services,
we
have
our
scripts
for
the
machine.
Learning
that
we
are
running
here,
we
have
sequel
server
database,
we
have
web
apps,
we
have
cloud
services,
we
have
bunches
of
libraries,
we
have
IOT
hub
with
screamin
Alex.
Well,
we
have
lots
of
things
and
I
started
counting
for
this
presentation.
C
This
these
these
projects
and
I
got
confused
because
there
are
many
many
many
projects
and
I
started
and
I
thought
about
a
different
way
to
demonstrate
to
you
the
quantity
of
problems
I'm
talking
about,
and
we
have
64
projects,
64
CS
projects
in
this
in
this
solution
Wow.
This
could
be
really
small
quantity
of
solutions
of
projects
for
your
solution,
your
current
solution
or
maybe
you're
gonna,
say
wow
sixty-four
projects.
What
do
you
mean
by
that?
C
C
C
C
C
Well,
this
is
my
last
case.
This
is
my
last
scenario
and
I'm
going
to
talk
about
this
pretty
new
feature
or
disprove.
The
new
service
that
Microsoft
is
providing
that
it
is
azrou
DevOps,
well
real
world
and,
as
revolves,
is
a
case
that
I
understand
that
we
are
all
interested,
because
we
have
many
situations
and
many
cases
where
the
Box
looks
like
the
solution.
The
best
solution
well
I,
really
enjoyed
this.
This
idea
that
I
don't
even
describe
it
from
what
is
the
Vox.
C
This
is
really
good
because
it's
clear
in
the
sentence
that
doesn't
describe
here
that
it
doesn't
matter
only
the
the
the
product
so
as
Rue
de
Vaux
is
the
product
okay,
but
you
need
to
understand
the
people
in
the
process
to
deliver
value
to
our
end-users
and
because
of
that,
I
really
understand
that
when
you
say
that
DevOps
gives
value
to
end-users,
I
can
affirm
to
you
that
real
world
needs
the
wops.
This
is
something
that
you
need
to
think
about.
C
If
you
are
not
running
the
wops
pipeline
in
your
projects
nowadays,
I
would
say
to
you
that
this
is
not
the
future.
This
is
the
present
that
real
world
needs,
because
people
don't
understand,
you
spend
hundreds
of
hours
developing
a
software
without
giving
back
something
to
the
user.
That's
the
point
right,
but
you
need
to
think
about
other
things.
How
can
we
deliver
value
to
our
own
users
and
keep
environments
safe?
C
Because
it's
it's
a
little
bit
strange
to
think
about
continuous,
deliver
without
thinking
about
the
topics
that
sucha
had
mentioned
right
and
what
I
mean
by
environments.
Safe
and
I
have
here
a
sample
that
I
just
got
from
from
Leger
I'm
sure
that
you've
already
seen
this
in
another
presentation
here
in
dotnet
cough.
But
let
me
just
explain
to
you
what
I'm
like
what
I'm
showing
here
here
we
have
the
environment
of
Microsoft
Azure
and
you
can
start
now
a
developed
project
using
this
platform.
So
you
just
say:
oh
I
want
to
create
a.net
platform.
C
Sorry
I
want
to
create
a
DevOps
project
using
dot
net
as
language
application
for
the
application.
As
you
can
see,
you
have
many
other
different
options
of
programming
language
here
and
then
you
just
go
next
and
say
well
the
framework
I'm
going
to
use
this
dotnet
core,
because
I
mean
a
dotnet
application.
This
is
good.
I
can
add
a
database,
maybe
great,
and
then
I
just
go
next
and
say
well.
I
will
deploy
this
application
in
a
web.
App
I
can
use
the
a
Cooper
net
service.
I
can
use
a
Linux
web
app.
C
Just
some
clicks
and
Bank,
you
have
an
environment
with
github,
with
pipelines
with
github
sorry
with
git
as
a
repository
right,
using
the
same
commands
that
you
use
in
github.
In
this
repository,
you
have
boards
for
plan
your
project
with
different
sprints.
It's
really
easy.
This
is
really
cool.
Well,
I,
believe
it
will
take
you
something
around
ten
minutes
to
have
this
environment
done
for
your
application,
in
its
more
than
that,
you
have
all
the
pipeline
for
continuous
development,
the
development
and
deployment
well,
but
it's
deployed
here.
C
This
is
good.
This
is
really
good,
and
then
you
have
something
really
interesting.
You
can
run
a
continuous
delivery
for
your
application.
It's
so
easy
to
do
that
that
in
some
minutes
you
can
bug
your
app.
You
know
what
I
mean
it's
so
easy
to
make.
These
things
happen
that
maybe
you
can
think
about.
Oh
this
is
not
demo.
This
is
real
life.
No,
this
is
not
real
life
right.
If
you
deliver
a
solution
using
only
the
development
stage
right,
the
consequence
is
that
you're
gonna
bug
your
application.
C
You're
gonna
book
you're
gonna
have
books
inside
your
application
in
a
fast
way,
and
this
is
not
good.
This
is
not
a
good
idea
right,
so
you
have
to
remember
the
principles
again.
Microsoft
provides
you
a
fantastic
environment.
I
would
say
that
as
Roo
devups
is
fantastic
tool,
it's
the
best
one,
it's
the
best
in
class,
but
you
need
to
understand
that
without
the
principles
maybe
you're
not
going
to
have
stage
it
environments,
you're
not
going
to
have
approval
a
pipeline
with
approvals
that
is
really
important.
C
When
you
talk
about
real
world,
you
see
it's
the
same.
It's
the
same
environment,
but
you
need
to
remember
this
when
you
are
developing
a
solution
to
your
end
user
right,
because
without
this
Ariel's
well-planned,
how
can
you
guarantee
that
you're
going
to
deliver
quality?
That's
the
first
principle
of
the
of
the
votes.
C
Well,
just
wrap
up
and
just
to
make
you
sure
make
sure
that
you
understood
what
and
I'm
describing
here.
You
have
to
understand
that
devups
means
platform
as
a
service
and
more
service,
as
I
just
described
it
right.
It's
a
fast
track
to
deliver
good
software,
and
you
can
use
bunches
of
options
that
we
have
nowadays
in
Azure
to
deliver
good
software
in
a
fast
track.
C
Right,
I'm
sure
that
you
have
already
heard
about
all
these
platform
as-a-service
services
that
Microsoft
provides
and
the
service
options
that
we
have
nowadays,
all
these
things
are
fantastic,
but
please
do
not
forget,
do
not
forget
the
user
needs.
Do
not
forget
the
security
issues
do
not
forget
called
the
reuse,
do
not
forget
safe
transition
between
development
and
production,
because
without
read
a
really
good
process
and
really
good
people
thinking
about
the
best
way
to
deliver
good
software.
It's
just
a
tool
right.
C
But
if
you
want
a
very
good
tool
and
if
you
need
to
that
the
real
world
needs
nowadays,
you
have
to
understand
that
we
find
these
in
Microsoft
environments.
So
these
tools
and
all
the
demos
and
all
the
environments
that
we
have
nowadays
provided
by
Microsoft.
They
are
opportunities
so
that
you
can
deliver
good
software.
However,
you
have
to
understand
your
responsibilities,
because
without
that
I'm
sure
that
you're
not
going
to
deliver
the
good
software
that
Microsoft
is
helping
you
to
provide.
C
C
So
let's
go.
Let's
do
that
and
then
I
open
for
some
questions.
If
they
are
Bumpus
all
created,
the
same
premium
enjoy
oportunidad
bracket
disk
assist.
You
know,
as
a
presenter,
so
I'm
eating
some
kinds
of
presenter
saw
a
mostra
algunos
casos
car
is
in
Kia
plataforma
microsurgeon
as
dou
mu
into
Jia
Jian
JJ.
Dimucci
me
integral
softer
jiminee
raha
padam,
asking
Holly
dodgy
he
discusses
cos.
It
goes
to
jime
sana
importancia
before
selling
Bravo's
principal
specific
case
raises
condor,
install
Andromeda
monstrous
our
richest
guess.
C
He
must
know
how
is
so
important
issues
bracket
who
is
a
Contessa.
He
I
daddy
monstrous
a
presenter
santa
Metellus
on
death
row
seat
raises
angel
bass
coming
to
trust.
My
simple
g,
where
he
was
recoil
chief
touched
quanto
Costa.
He
profited
cargo
hold
on
to
dodge
net
corn
on
Linux
Mac
OS
forum
with
Lego
victim
we'd.
Call.
You
hear
me
TOEFL,
NSYNC
committee
term.
You
will
need
required,
worry
the
poise
saying
that
when
she
died
she
project
Tuesday
to
Damascus
unlockable
10k
per
cantata,
pharmakom
plataform
occasion,
studs
evolve
and
non-energy
software
come
service.
C
If
the
only
thing
do
with
the
huge
American
Enterprise
Oprah
Camuto,
the
fish
was
a
reductant
term
to
stick
to
the
projects
in
plot
in
waters
remain
tests
huge
moon
castle,
hacen
Navidad,
you
know,
reminds
be
bikini
an
empanada
cuidado
night
they're
fast.
Do
they
do
DevOps
as
rule
that
was
rude
of
ops,
Kevin
Sylvester
see
my
documents.
Important
joke
want
to
go
say,
which
is
a
great
thing.
Paloma
me
it
was
it's
set
up
in
project.
The
developed
Susan
was
remove
wizard,
so
to
date,
I'll
give
a
super
seizing
thing
there.
C
He
a
killer,
wizard.
He
he
ain't
track.
If
it
was
rule,
ahsoka
Minnesota
bring
cadet
over
sixes
of
pain,
son,
whose
news
no
lose
different.
Somebody's
gene
tragedies
also
because
non-sahaja
yogis
couldn't
Ragab
type
of
god,
so
clean
teen
out
the
pinion
bridge,
it
was
a
doozy
they've
opted
premier
must
act,
is
I
want
a
pooja,
my
snow,
so
Masseria
Sopranos,
zoom
Ovid.
All
this
plasma
stack,
it
was
uma
sect.
Is
a
premier
kodoku
Mercado
Catalina
Sidewinder,
please
for
me
to
do
Brasil
my
alchemy,
Cod,
okay
cities.
C
A
A
So
Gabriel,
you
do
have
a
couple
questions
that
there's
one
I
need
to
make
sure
I
answer
here.
Folks
are
asking
about
video-on-demand
things
that
we've
been
seeing
throughout
the
entire
event
here
on
dotnet
conf,
the
first
two
days,
content
are
available
on
youtube.
If
you
go
to
youtube.com,
go
to
the
visual
studio
channel,
there's
a
dotnet
Kampf
20:18
playlists
day,
one
in
day
two
or
both
loaded
there,
including
I,
see
some
folks
calling
out
saying
hey.
A
So
if
there's
something
you
missed
in
a
different
time
zone,
you're
gonna
be
able
to
check
in
and
find
that
right
here
on
the
visual
studio
channel
fantastic.
So
it's
it's!
You
won't
see
it
on
channel
9,
look
for
the
visual
studio
channel
on
channel
9
and
that's
where
you'll
find
it.
Alright,
all
of
the
dotnet
coughs
in
years
past
are
there
and
you'll
find
this
one
as
well.
I
love
seeing
Gabriel
I
love,
seeing
the
great
response
to
to
the
Portuguese
that
that
we
shared
during
during
your
session.
A
So
it
did
anybody
have
I
I'm,
keeping
an
eye
on
the
chat
room
here,
I'm
looking
for
folks
that
might
have
some
questions,
but
I
wanted
to
ask
you.
You
know
Gabriel,
while
we're
waiting
for
some
folks
here
in
the
chat
room,
you've
you've
seen
some
I
mean
gosh.
You
had
that
one
solution
that
was
60
some
projects
that
you
were
working
on
and
you
had
a
lot
of
great
reuse
when
you
went
from
dotnet
framework
to
dotnet
core.
A
C
Let's
talk
about
this,
this
was
really
really
good.
I
was
surprised
to
tell
the
truth,
because
when,
when
I
think
about
converting
us
after
a
Windows
service
software
that
was
running,
in.net,
4.6.1
I
believe,
and
then
we
decided
to
to
just
he
use
the
libraries
that
this
software
has
using
donut
court
to
to
dot.
Oh,
it
was
well.
It
was
quite
simple
because
when
we
develop
when
we
developed
the
Windows
service,
we
we
we
care
about
how
to
make
this
code
reusable
in
another
scenarios.
C
So
it
was
just
attached
the
libraries
that
we
wrote
for
the
Windows
service,
and
then
we
just
started
these
classes.
This
controller
classes
that
we
have
in
this
Linux
environment.
Of
course,
when
we
got
I
can
just
come
back
here
when
we
did
the
biggest
problem
that
we
had
in
this
scenario
was
here.
We.
A
C
Was
the
key
sensitive
that
Linux
has
and
Windows
don't
so
we
we
didn't
care
about
this
when
we
wrote
the
code
in
English
in
English
or
in
Windows,
but
we
had
to
think
about
that
when
we
started
writing
the
code
for
both
environments.
So
this
was
the
biggest
problem
of
compatibility,
because
in
this
Windows
service
I
have
to
import
some
data
from
some
files
in
this
file.
C
They
are
in
specific
folders
and
we
had
to
to
worry
about
that.
But
in
general
we
just
attached
them
same
libraries
and
started
running.
It
was
really
really
awesome
this
this
point
because
man
it
was
for
us
I,
would
say
that
we,
if
we
need
to
to
here,
write
all
this
code.
It
would
take
something
like
six
months
to
have
this
just
called
done
again
and
after
the
six
months
we
would
need
more
time
to
test
the
whole
application.
C
But
when
you
attach
the
same
library,
the
same
binary
and
just
run
and
the
things
work
you
think
about
Wow,
so
I
just
I,
don't
need
to
retest
everything.
That's
the
point
and
that's
why
I
bring
this
case
because
it's
fantastic,
Wow
dotnet
core
is
is
helped
me
a
lot
to
deliver
good
features
to
old
situations.
This
is
this
is
really
amazing.
A
A
C
C
I'm
talking
about
a
code
that
provides
connections
to
different
equipments
right,
socket,
connect
actions
in
a
mood
threat
scenario,
so
I'm
talking
about
the
scenario
where,
where
I
can
run
at
the
same
time,
a
thousand
threads
connecting
two
different
devices
and
this
work
this
work
perfectly
right,
the
socket
environment,
the
socket
classes,
the
thread
classes,
they
work
perfectly
right.
This
was
the
scenario
and.
A
That's
that's
great
to
hear
because
we
know
that
those
threads
in
those
sockets
right
eventually
you're
reaching
outside
of
the
managed
world
into
those
unmanaged
resources
and
to
have
that
compatibility.
You
know
still
work
between
dotnet
framework,
dotnet
core
and
onto
you
know,
Linux
from
Windows
huge
benefit
to
be
able
to
see,
and
it
you
know
kind
words
over
to
the
dotnet
core
team
for
ensuring
that
compatibility.
A
B
C
A
B
C
Amount
of
code
that
you're
right-
maybe
maybe
maybe,
if
you
have
this
scenario-
that
you
are
writing
cold
writing
data
in
reg
three,
maybe
the
the
best
way
I-
would
write
a
text
file.
A
JSON
file,
for
example,
set
up
file
and,
if
I'm
talking
about
say
Fiji,
we
need
to
understand
that
this
kind
of
file
needs
to
be
encrypted
right,
so
that
people
cannot
exchange
the
data
that
you
are
writing
in
a
registry.
C
C
A
That's
great
stuff
all
right,
we're
we're
gonna
cut
over
to
our
to
our
next
video.
We've
got
to
get
ready
for
our
next
speaker.
Thank
you!
So
much
Gabriel.
We
really
appreciate
you
joining
us.
Dan.
A
All
right
and
friends,
I
hope
you
stick
around
we're
we're
gonna
play
a
video
or
two
here,
and
then
we
have
Phillip
Carter
joining
us
to
talk
about
F
sharp
4.5
in
the
next
hour.
He's
in
studio
he's
right
here.
I
can
see
him
just
on
the
other
side
of
the
camera.
Hang
around
we're
gonna
have
a
lot
of
fun.
It's
dotnet,
conf
2018.