►
From YouTube: XAFers Community Standup. Migration to XAF Blazor
Description
Click Here to Subscribe: http://xaf.life/35
Websites:
https://xafmarin.com/
https://www.xafers.training/
http://xafersweekly.com/
https://www.xari.io/
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
Facebook Group
http://xaf.life/4g
A
Okay,
I
believe
we
are
live
thanks.
Everyone
for
joining
on
the
this
is
the
safford
community
stand
up.
We
do
it
the
third
thursday
of
every
month
we
used
to
do
it,
the
second,
by
a
conflict
on
our
schedule.
We
need
to
change
it
but
happy
to
have
you
guys
here.
We
feature
everything
that
is
going
with
saf,
xpo
blazer
and
our
personal
projects.
A
We
share
the
experience
and
what
we
are
working
on,
the
new
things
that
devexpress
is
coming
on,
and
I
don't
know
you
guys,
but
I'm
really
really
excited
about
the
future
with
south
blazer
and
the
possibilities
that
we're
going
to
be
able
to
achieve.
As
always,
there
is
a
we
always
say
there
is
no
agenda,
but
because
the
agenda
is
driven
by
the
community,
so
we
always
try
to
ask
you
guys.
What
do
you
want
us
to
cover?
Next?
What
you
guys
are
working
on?
A
Do
you
have
anything
to
share
and
no
formality
nother
score
require
a
coffee.
A
beer
is
a
highly
encouraged
and,
let's
just
talk
of
what
we
love
and
share
our
experience
regarding
suffix,
pio,
blazer
and
more,
I
always
say
this,
but
there
is
a
big
power
in
the
community
we
get
together
and
we
make
great
things
happen.
We
make
this
meet
up.
We
make
new
content,
we
make
videos,
we
make
we
we
are
able
to
help
each
other.
A
I
would
love
to
see
at
some
points
on
type
of
stuff
summit
where
we
all
can
get
in
person,
but
due
to
covet
and
logistic
things.
We
have
that
as
a
dream
that
we
at
some
point,
we
hope
that
it
comes
through.
I
always
want
to
encourage
everyone
to
share
more
to
you
in
the
community.
There
is
no
way
that
we
can
be
successful
without
the
community
together
and
join
us.
We
have,
of
course,
our
meetup
where
we
meet
once
a
month,
but
we
also
we
don't
have
to
wait
the
whole
month.
A
We
also
are
in
facebook.
We
have
a
group
that
is
has
already
like
more
than
100
members,
so
feel
free
to
ask
questions
to
share
anything
you
want
to.
We
also
have
the
dev
express
staff
developer
groups
on
linkedin,
where
dennis
and
the
community
is
always
sharing
the
latest
thing
that
is
going
on.
Actually,
if
you
see
here
like
a
few
hours
back,
there
is
a
audit
train
mode
from
the
framework,
and
it's
really
really
neat.
We
have
the
gear
channel
that
I
hope
that
it
gets
more
and
more
members
involved.
A
There
is
a
lot
of
great
discussion
happening
here
where
everyone
every
suffer
is
helping
each
other
follow
stuff
on
twitter.
Again.
This
is
a
great
place
to
to
know
everything
is
going
on
as
soon
as
it
happens,
so
new
documentation,
new
examples,
new
relevant
support,
center
tickets
right
there
please
subscribe
to
suffer
weekly.
I
we
finally
came
back
to
that.
A
We
had
it
abandoned
for
a
little
bit
because
life
happened,
but
we're
trying
to
share
everything
that
is
going
on
with
the
staff,
at
least
in
the
week,
or
at
least,
and
also
with
blaze
or
e.net,
because,
again,
like
those
knowledge,
are
really
important
at
the
end
of
application,
like
regulars
blazer
application,
a
regular
wind
phone
regular
web
phone.
So
it's
also
good
to
keep
in
touch.
Also,
this
is
not
being
used
too
much,
but
I
would
like
to
point
it
out.
A
A
I
want
to
also
congratulate
today
is
a
six
year
anniversary
of
his
youtube
channel.
So
I
don't
know
you
guys,
but
I
was
before
meeting
him.
I
was
a
hard
fan.
I
was
always
watching
all
his
video
and
actually
that's
how
I
met
him.
So
I
grateful
to
for
all
this
video
all
the
contributions
that
he
has
done
in
the
community
and
in
that
regard,
which
I
haven't
allowed
to
introduce
yourself.
So
please
do
that
and
we
continue.
C
A
Nice
josh,
that
was
president,
is
a
brilliant
developer.
So
let's
now
quickly
review
the
the
agenda,
so
our
agenda
today
will
be
the
introductions
that
we're
doing
we're
going
to
cover
a
few
announcements
about
relevant
support
ticket
and
so
on
we're
going
to
talk
about
the
the
main
topic
of
today.
That
is
migration
to
soft
blazers.
So
let's
take
one
of
the
all
applications
and
migrate
it
to
the
new
chinese
sublaser.
A
Then
we
have
a
request
about
our
subflash
rest
api
to
authorize
a
good
token.
So
we'll
do
a
quick,
quick
demonstration
of
that
and
at
the
end
we
pretty
much
use
this.
The
sim
framework
implementation
that,
with
the
new
templates
and
everything
and,
of
course,
more
than
happy
to
answer
any
questions,
anyone
who
wants
to
participate
and
we'll
always
love
those
things.
Everything
is
here
all
the
links
that
we're
going
to
talk
about
today.
So,
let's
start
as
always,
the
support
center
tigger
is
a
goal
of
goldmine.
So
please
go
through
it.
A
There
are
a
lot
of
really
nice
examples,
it's
always
being
updated.
It's
always
been
improved.
I
always
came
here
and
select
my
sorry.
My
daughter
is
making
a
lot
of
noise.
Hopefully,
yes,
let's
continue
so
so
support
synthetic
awesome
resource
and
then
let's
talk
about
a
few
tickets
before
we
get
to
the
main
topic,
so
I
actually
really
like
this.
A
thicker
is
how
to
handle
custom,
a
section
if
you
know
every
time
that
we
have
a
a
section
in
blazer,
it
breaks
the
application.
A
We
have
this
application
effort
that
we're
seeing
here
so
the
only
way
that
we
will
use
it
was
through
the
user
friendly
section,
but
now
they
are
allowing
us
to
use
like
customization
to
actually
have
better
user
interfaces.
If
you
see
there
is
pretty
much
a
few
just
three
steps,
we
are
a
new
section
service
that
inherits
from
the
section
service
that
devexpress
has
and
then
we
pretty
much
register
that
in
our
startup
and
use
a
remote
controller
and
if
we
see
a
gif
that
is
right
here.
A
That
section
gets
a
handle,
just
beautiful,
let
me
admit
and
jose.
If
you
see
anyone
asking
any
question
on
the
chat,
please
let
me
know
we're
going
to
stop
and
address
that
perfect.
So
one
thing
that
I
also
like
to
mention
is
this
type
of
really
easy:
really
simple:
customization
right
here:
they're
trying
to
hide
the
error
of
the
numeric
property
either,
and
if
you
see
the
code,
it's
pretty
much
just
like
taking
the
adapter
and
just
chosen
button
to
file.
So
there
are
a
lot
of
little
tricks
like
that.
A
That
again,
until
we
get
to
a
a
more
mature
like
there
are
a
few
apis
that
are
still
being
developed
like
the
next
stick
that
are
gonna
show.
But
there
are
a
lot
of
work
around
the
the
power
that
we
have
is
that
we
can
always
intersect
any
part
and
change
it.
So
this
is
the
other
one
that
I
wanted
to
show
like
juan
bosco
one
of
the
suffering,
the
community,
and
here.
A
How
can
we
put
some
actions
right
there
on
the
header
and
the
answer
as
of
right
now
is
like
we
don't
have
that
template
customization
available.
So
that's
coming
on
the
future
that
I'm
pretty
sure
the
express
is
working
on
that,
but
we
have
also
know
that
their
resources
are
limited
and
there
are
a
lot
of
great
things
that
are
coming
about
new
modules,
about
new
functionality,
about
new
apis
that
because
the
idea
is
to
try
to
get
some
type
of
analogy
between
wind
forms
with
former
blazers,
so
we're
getting
there,
but
in
the
meanwhile.
A
One
thing
that
is
so
curious
is
like
this
comment
from
suffer
where
he
actually
put
the
switch
to
turn
between
dark
mode
and
light
mode
and
the
way
he
did
it
a
if
we
see
here
he
create
his
own.
His
own
custom
window
template
so
again
just
saying
that
this
api
is
not
available,
but
I
always
like
to
mention
that
we
have
complete
source
code
of
a
sublaser.
A
So
if
we
go
to
our
dev
express
express
app,
blazer
project,
we
can
see
it
here
and
if
you
see
under
templates,
we
have
that
windows
template
and
we,
if
we
open
that
window
template,
we
can
see
here
that
is
having
the
toggle
sidebar.
So
we
can
click
the
hamburger
menu
and
open
the
navigation,
close
the
navigation.
So
we
have
all
of
those
so
pretty
much.
He
creates
his
own
one
and
then,
if
we
can
see
here,
he's
intensity
in
the
creator
method
he's
instantiating
his
own
one.
A
So
we
can
still
do
this
type
of
customization.
We
just
need
to
dig
a
little
bit
deeper
to
understand
a
little
bit
more
and
either
way.
That's
a
great
advice.
Go
and
read
the
source
code
see
how
stuff
is
doing
and
see
the
best
practices
that
they
are
using
and
you
will
be
able
to
achieve
this
kind
of
things
and
if
you
see
what
he
did
pretty
much
is
adding
this
little
towel
here
to
switch
between
live
mode
and
dark
mode.
So
this
is
that's
the
power
that
chaff
is
providing
to
us.
A
There's
no
support
customization,
yet
so
it
will
come
in
the
future,
but
I
I'm
pretty
sure
they
are
working
or
not
right
now,
another
ticket
that
I
saw
that
I
felt
like
really
interesting
watching
I
was
talking
to
you
about
that
is
like
a
martin
practice
my
day,
another
experience
he's
always
in
the
bleeding
age.
He
was
asking
a
question
about
the
action
executive
service
without
getting
in
in
too
deep.
A
In
that
part,
one
thing
that
I
liked
it
was
like:
if
you
use
this
class
soft
action,
the
loading
intake
indicator
is
automatically
shown
for
you,
so
you
will
treat
your
own
action,
your
own
hyperlink,
your
own
ass
and
action,
and
it
will
give
you
that
functionality
of
the
boss.
So
that's
that's
really
neat
in
my
opinion,
of
course
right
here.
There
is
an
example
of
how
you
can
release
it,
or
how
can
you
use
that
service
in
your
application?
A
Okay,
now
that
we're
going
to
be
talking
about
a
migration
to
south
place,
so
one
thing
that
I
thought
it
was
really
interesting
was
this
ticket,
because
it's
something
that
is
known,
but
I
think
that
some
people
get
confused
by
this,
and
actually
I
have
this
question
before
in
the
past,
so
I
just
say
decided
to
put
it
over
here
as
one
of
the
other
tickets
like
what
happened
when
we're
trying
to
cope
with
the
modulator
settings
over.
A
A
You
just
go
and
view
the
model
as
god,
and
you
can
paste
that
and
of
course
that
will
both
probably
generally
a
lot
of
you
news
or
not-
and
this
was
one
of
the
discussion
that
was
happening
on
the
guild
channel
a
few
months
back
about
the
universal
notes,
sometimes
making
your
model
or
your
views
changing.
So
one
thing
that
is
really
important
and
actually
martin
praxmer.
A
He
was
saying
that
every
time
that
in
his
project
there
is
a
unison
or
not,
there
is
a
big
one
in
his
company
and
everyone's
go
and
check
what's
going
on,
because
that
would
change
the
layout
and
when
you
have
such
a
huge
customer
base
like
he
has
like,
has
900
companies
using
his
erp.
Think
about
that.
That's
crazy!
A
That's
something
really
important!
So
you
go
to
that
universal
note
and
see
what
would
change
and
if
you
have
to
adjust
something
you
just
do
it
right
there.
So
the
important
part
here
is
like
yeah.
You
can
move
your
model
editor.
Just
you
have
to
be
careful.
You
just
go
and
check
that
the
universe
will
not
come
true,
fine,
okay
and
lastly,
I
wanted
to
mention
that
again
I
have
seen
some
really
old
applications
that
are
still
using
the
security
system
user
that
is
still
using
the
old
security
stride.
A
So
it's
good
to
also
make
sure
that,
if
you're
thinking
of
doing
a
complete
transitions,
please
start
doing
the
move.
Your
security
system
to
the
new
security
system
move
your
old
reports
to
the
new
report
b2
and
then
do
all
the
other
things
that
you
need
to
do
also
for
the
spanish
community.
I
wanted
to
bring
this
udemy
course
up
a
course
about
south
america.
A
We
actually
have
been
in
udemy
a
lot
of
time,
and
we
have
thinking
about
this
and
then
one
of
our
students
bring
that
to
our
attention.
So
it's
a
really
basic,
but
I
think
that
for
someone
starting,
it
will
actually
help
them
to
get
a
an
overview
of
what
is
up
what
is
xpo
and
how
to
use
it.
So
if
you
are
starting
with
staff-
and
you
speak,
spanish
definitely
go
for
it
as
always
track
read
for
it
and
come
back
to
this
ticket.
A
This
ticket
is
a
this
article
is
where
everything
is
being
updated
right
here.
You
will
see
about
everything
that
is
happening.
You
can
also
see
the
future
plans.
You
can
see,
for
example,
the
modules
and
you
can
see
like
there
are
a
lot
of
examples
of
customization,
but
one
thing
that
I
like-
and
maybe
it's
because
I'm
not
expanding
all
of
this.
A
Let
me
see
maybe
he's
in
the
room,
because
what
I
like
is
that
he
can't
tell
you
you
must
probably
send
the
wrong
map
yeah.
What
I
like
is
this
telling
you,
okay,
this
module
is,
has
been
there
since
20.
I've
heard
here
sign
20.2.6
science
20.1,
so
you
know
of
the
roadmap
of
the
future
plans
that
I've
expressed.
You
know
what
is
already
there,
so
this
is.
This
is
really
near
my
opinion.
So
with
that
one,
let's
pass
to
the
main
topic
of
the
day.
A
I
will
let
josh
do
immigration
and
russia
will
do
it
as
a
conservative
as
possible.
He
will
try
to
change
as
little
as
possible
on
your
cs
project
and
everything
else,
and
then
we're
going
to
create
a
new
project
in
place
or
a
new
project
window
and
do
that
migration
as
well,
and
then,
unless
this
goes
together
like
if
you
have
any
corner
case,
if
you
have
a
model
that
is
not
supported
like
we
can
talk
about
the
recommendation
that
we
will
use
there,
and
we
also
have
dennis
here
in
the
chat.
A
So
if
we
like
say
something
that
we
will
do
better.
More
probably,
he
will
actually
correct
us
right
now.
So
please,
the
excuse.
C
Okay,
let
me
share,
and
I'm
in
that
difficult
situation
where,
when
you
only
have
like
one
monitor,
so
let's
try
to
do
it
like
this,
okay
guys.
So
basically
this
here,
I
have
like
two
tests.
This
I
work
I
mean
I
worked
on
them
before,
but
we're
going
to
start
from
the
scratches
today.
Basically,
what
we
have
here
and
I'm
going
to
make
a
copy
of
this
and
we're
going
to
name
it.
Meetup
is
the
main
demo
and
it's
actually
a
kind
of
old
demo
in
the
sense
that
let's
check
is
version
18.
C
Okay,
so
basically,
this
is
the
main
demo
that
comes
with
the
devexpress
installer,
the
universal
installer
and,
in
this
case
I'm
using
like
kind
of
all
versions
version
18..
C
C
You
can
see
it
here,
so
we're
going
to
migrate
all
of
these
to
sdk,
and
even
we
will
we
will
like
migrate,
the
web
application
that
web
applications
are
not
officially
supported
by
the
sdk
tool,
but
there
is
a
way
to
do
it
manually
and
there
is
a
an
open
source,
ms
build
type
of
of
tool
that
will
help
you
to
move
from
this
format
to
the
sdk
format.
So,
let's
start,
let
me
close
all
of
these
and
let
me
show
you
the
links.
A
C
I
think
I
think
they
are
not
the
faults
in
the
msb
version,
so
they
have
to
be
explicit
about
everything
in
general.
So
that's
why
it's
so
big.
So,
let's
start
I
will
use
this
this
tool.
I
already
have
it
installed
and
basically
it's
a
dotnet
tool,
type
of
of
cli
command.
So,
as
you
can
see,
it's
like
this
is
how
you
install
it,
and
this
is
the
the
command
that
you
have
to
run
in
this
case.
They're
migrating
just
a
project,
so
we're
going
to
migrate
the
solution
completely.
A
C
Solution,
so
it's
going
to
ask
you
for
a
few
things.
We
don't
want
to
create
a
cup.
You
should
keep
a
cup,
but
in
this
case
we
are
not
going
to
and
if
I
like
to
modernize
a
break
and
the
answer
for
that
is
yes
and
I
don't
want
to
create
a
cup
before
I
modernize
so
so
far,
so
good,
let's
go
to
the
studio
and,
let's
reload
the
project,
so
you
will
see
some
of
the
changes
and
here
I'm
going
to
load
also
the
mobile
module,
because
I
don't
need
it.
C
It's
not
supported
anymore,
it's
something
that
is
legacy.
So
let
me
reload
this
and
what
else
should
I
unload?
I
will
unload
this
too,
and
this
one
okay.
So
if
we
close
all
the
windows,
let's
see
what
happened
with
the
model.
If
you
double
click,
this
is
the
sdk
type
of
break.
So,
as
havier
said
like
this
type
of
projects
can
be
like
a
little
bit
more
simple,
but
in
this
case
basically
it
sets
the
same
defaults
that
it
found
on
the
original
project.
C
C
C
Basically,
what
we're
going
to
do
is
include
these
few
tags
that
we
have
here,
so
I'm
going
to
copy
them
and
first
thing
that
I'm
going
to
do
is
I'm
going
to
replace
the
dlls
with
nougats
instead.
So
let's
try
to
find
the
dll
section,
which
is
this
one
here.
C
I
will
collapse
it
and
goodbye
and
we
paste
this
and
if
you
can
see
like
we're
referencing,
basically
all
the
agnostic
nuget
packages
for
for
this
project
and
the
configuration
manager.
So,
let's
save
this
and
then
we
also
add
this
and
we'll
add
this
into
all
the
projects
that
we
don't
want
to
generate
the
same
information
so
the
same
information.
We
can
basically
delete
it
so
from
the
properties
folder.
C
C
A
So
how's
it
showing
how
we're
converting
the
cs
pro
to
a
new
sdk
that
is
near,
but
also
good,
to
mention
that
we,
when
we're
going
to
add
a
blazer
there
there
so
we're
going
to
put
the
module
in
standard
two
not
to
one,
because
net
framework
won't
recognize.
No,
it
won't
recognize,
recognize
the
tuple,
the
net
standard,
two
plus
one
and,
of
course
now
with
net
five.
It
will
be
net
five,
the
actual
better
solution.
A
C
C
And
it's
still
the
same,
maybe
my
studio
is
not.
I
will
close
it.
So,
let's
do
it
again.
I
think
this
is
like
best.
Basically,
my
studio
is
complaining,
but
it
should
not
give
you
these
problems,
because
I
did
it
like
three
times
before
and
it
was
like
kind
of
really
easy.
So.
C
C
Okay,
the
module
is
still
working,
let's
see
module
web,
oh
okay,
now
it's
working
and
yeah.
All
of
them
are
working
perfect,
so
yeah
something
happened
with
the
studio,
so,
let's
close
all
the
tabs
and
let's
continue
the
migration.
So
let's
go
to
the
web
module
and
here
we're
going
to
do
basically
the
same
type
of
idea,
so
we're
going
to
stop
generating
the
assembly
information
and
not
the
nugget
packages
and
also
in
this
case
we
need
a
reference
to
a
dll
which
is
system
web.
C
C
And
let's
see
so
far
so
good
okay,
so
we
have
two
projects
already:
let's
do
the
third
one,
which
is
the
windows
one.
So
again,
the
same
case
is
you
need
the
reference
to
a
dll
which
is
system
windows
four,
because
there
is
not
nougat
for
that,
and
then
we
will
add
reference
to
all
the
to
all
the
nougats
packages
for
the
windows
platform
in
this
case
and
we
will
generate
assembly
info
equals
false.
A
A
It's
good
to
mention
that
we're
using
here
a
main
demo,
but
if
you
have
your
own
nougat
or
you
have
another
reference
to
another
library,
make
sure
you
don't
delete
those
or
make
sure
that
you
actually-
and
I
know
that
also
some
all
projects
are
still
using
a
package.config,
so
make
sure
that
you
update
that
one
to
package
reference
and
we
will
chose
some
links
after
host's
demo,
but
I
just
wanted
to.
While
you
are
talking
about
that.
Just
like.
C
A
C
There
so
in
here
we
have
a
small
error
and
this
error
is
because
it's
the
main
demo,
so
it
includes
some
other
classes
that
are
not
usually
there
in
a
staff
application.
So
what
we're
going
to
do
for
this
is
just
going
to
comment
this
out.
We
will
we
don't
actually
need
it
and
let's
comment
this
also
out
and
let's
compile-
and
I
think
so
far
so
good.
Yes,
now,
let's
go
to
the
win
application.
A
C
A
C
A
A
4.5
sorry,
net
five
is
the
future
between
net
five
and
six
months
4.5,
and
I'm
glad
that
they
are
doing
this
change
because
again
so
far
until
now,
it
has
been
a
mess
like
so
many
naming
net
core
net
standard
net
framework.
Four
point:
five:
three
three
point:
one
now:
five!
That's
all
it's
good
that
finally
gets
standardized.
C
C
C
C
So
basically
I
found
this
repository
in
nougat,
I
mean
in
sorry
in
github
and
they
created
like
an
ms
build
type
of
sdk
for
for
system
web.
So
they
show
you
the
instructions
here.
Basically,
you
can
create
an
empty
project,
something
like
this
and
then
you
add
your
references
and
so
on
and
so
forth,
so
we're
going
to
migrate,
also
the
asp
net
waveforms
version,
2
sdk
type
of
project.
So
for
that,
since
it's
kind
of
long,
I
already
have
the
file
prepared.
C
Here,
let's
see
this
one
and
replace
so
the
idea
here
is
you
start
with
a
little
simple
step,
which
is
just
over
click
this
you
change
the
original
tag
that
was
microsoft,
build
to
this
one.
This
one
will
download
a
nuget
and
will
basically
allow
you
to
change
the
type
of
project.
So
basically
what
I
did
is
like
in
the
website.
C
They
do
have
examples.
So
if
you
go
to
the
examples,
then
you
can
see
like
empty
web
application.
This
is
one
the
one
that
you
need
to
use,
so
you
come
here
and
then
you
get
it
from
here.
Basically,
you
copy
all
of
this
and
you
replace
you
replace
it
on
the
on
your
project.
So
then
you
need
to
do
a
few
changes.
C
So
the
first
thing
that
we
did
is
put
the
framework
target
framework
to
462
and
then
the
references
you
need
to
again
delete
the
dll
references
and
set
the
new
references,
and
then
the
project
references
here
and
beside
that
you're,
basically
good
to
go.
Let's
try
to
compile
this
and
let's
see
if
it's
working.
C
Okay,
it's
working
so
then
what
you
need
to
do
is
like,
since
the
iis
settings
are
going
to
change,
when
you
change
the
project
type,
then
you
need
to
go
to
the
global
attacks,
and
here
you
will
see
some
code
that
it
comes
from
the
demo
application.
Actually
it
doesn't.
You
will
not
see
that
in
your
regular
staff
application.
C
C
C
C
Okay,
so
far
so
good-
and
there
is
another
thing
that
you
need
to
do
in
the
end-
is
that
when
you
are
going
to
I
mean
when
you
have
to
run
this,
you
need
to
basically
tell
it
like:
let's
open
the
the
file
system,
you
need
to
tell
this
directory
that
it
can
be
seen
by
the
iis.
I
mean
basically
permissions,
so
you
did
this,
you
add
permissions
and
you
have
to
add
iii
user.
A
A
Okay,
it's
good
to
mention
that
this
is
not
needed
to
migrate
to
soft
laser.
This
is
just
so.
You
can
have
your
whole
solution
in
a
good
state
with
the
sdk
project
with
a
new
thing.
So
that
way
you
can
add
nougats.
If
you
don't
want
to
do
it
just
through
the
cs
pro,
you
can
do
a
lot
of
things
right
away.
So
it's
good!
It's
a
good
tool
to
have.
C
Yeah
and
well,
there
is
something
that
I
forgot
to
run,
which
is
the
pre-converter,
because
this
is
not
exactly
the
same
version
that
I
have
installed
in
my
system.
So
let's
go
on
tools,
no
extensions
and
then
run
the
brake
converter
for
version
18
this
one
and,
as
javier
said,
this
is
not
necessary,
but
when
I
realized
that
it
was
possible
to
do,
I
wanted
to
give
it
a
try,
because
I
hate
to
have
like
everything
on
sdk
and
then
just
the
web
application
in
a
different
structure.
C
A
C
So
there
you
have
it,
let's
login
and
now
the
the
part
that
we
want,
which
is
basically
let's
add.
C
To
this
project,
yes,
so
everything
is
like
new
and
modern.
So
let's
add
laser
because
blazer
is
new
and
modern.
So
this
and.
A
There
was
a
great
thing
about
using
know.
What
was
a
for
ci
cd
is
a
really
nice
to
be.
I
would
just
have
that
one
that
we
don't
have
to
have
in
our
build
server,
all
the
dlls
from
the
express
and
so
on.
So
we
do
have
to
have
it
in
your
computer
if
we
want
to
access
the
the
model
and
things
like
that,
but
if
we
don't
care
about
the
model,
we
don't
even
need
to
use.
A
So
if
we're
like
manuel
that
we're
using
builder
layouts
and
model
layouts,
so
we
don't
need
to
have
that
installed.
There.
C
C
A
C
C
We
have
a
problem
at
the
moment,
so
blazer
was
not
available
for
version
18,
as
I
remember,
or
maybe
it
was
a
really
different
type
of
application
at
that
moment.
So
we
need
to
do
some
changes
and
I'm
not
going
to
do
all
of
them.
I'm
just
going
to
do
the
necessary
ones.
So,
let's
go
to
the
laser
module
or
the
base
application
can
be
any
of
them.
So
let's
go
to
this
one,
so
we're
using
21.3.
C
A
Here
is
the
point
that
we
were
talking
about
before,
so
a
net
framework
doesn't
recognize
net
standard
2.1,
so
you
have
to
wait
2.0
and
you
have
to
be
a
net
framework,
six
plus
one
six,
one
plus
so
bigger
than
that
yeah
and
alex
put
it
on
the
chat
that
microsoft
is
actually
recommended.
Five,
four
seven,
two.
C
Yeah,
so
actually
I
just
do
it
462,
because
it's
the
first
one
that
is
compatible
in
general.
So
now,
let's
see,
let's
see,
I
think
that
we're
miss.
We
will
miss
something
because
I
remember
this
will
break
when
you
run
it.
So,
let's
see
it
and
see
what
happens
so
set
at
the
startup
project
and
then,
let's
run.
C
C
Oh,
it
did
run
the
first
time.
I
remember
that
last
time,
so
I
did
something
that
it
breaks
so
basically
now
the
code
base
from
your
mobile
diagnostic
mode
model.
So
sorry,
module
is
basically
running
under
in
your
blazer
application,
so
we
we
did
a
complete
migration.
Basically,
we
migrated
all
the
all
projects
we
started
in
version
18.
Actually
we
migrated
in
all
of
them
to
sdk
type
of
phrase.
Also,
the
web
forms
application.
We
did
the
same
is
now
sdk
type
of
project.
C
C
C
So
if
I'm
going
to
to
publish
those
little
snippets
that
we
use
in
maybe
in
github
or
in
my
or
in
my
blog,
so
you
can
just
give
it
a
try
if
you,
if
you
want
to
do
it
in
your
own
application.
So
that's
it
for
this
demo,
javier.
A
Okay,
take
it
off
from
here.
One
thing
that
I
want
to
to
mention
as
we
move
forward
is:
it
would
be
really
nice
if
everything
that
you
guys
have
encountering,
while
using
blazer
everything
that
you
have
like
you
weren't
migrating,
and
this
was
not
working.
You
were
migrating
and
you
realized
that
that
source
property
had
an
issue
or
that
we
are
still
missing.
Just
please
put
it
on
the
channel
just
mute
yourself.
I
would
love
to
hear
that,
and
also
again
the
that
will
also
give
them
some
feedback
of
what
is
still
really
important.
A
A
Again,
if
you
have
other
knowledge,
you
should
add
the
package
reference
for
those
other
new
nougat.
If
you
have
a
better
resources
in
your
application,
make
sure
you
don't
forget
to
add
those
embedded
resources,
because
again
in
the
ms
bill
does
in
the
cs
project
there
and
you
can
actually
you
can
go
and
use
this
example
where
they
actually
have
that
near
standard
to
platform,
agnostic
that
jose
just
show
he
show
first
moving
to
the
sdk.
But
when
you
add
blazer
to
that
recipe,
you
cannot
use
462.
A
So
you
have
to
move
to
another
standard
and
right
here,
the
the
other
part
about
the
solution,
wizard
that
I
want
to
talk
about
right
now.
So
the
first
thing
is
pretty
much:
let's
create
a
new
project
and
let's
create
let's
gonna,
create
one
that
is
a
net
framework
and
let's
create
one
that
is
actually
a
blazer.
A
But
one
thing
that
is
important
is
before
blazer
was
shipping
only
with
a
template
for
him
just
for
for
blazer,
but
now
we
pretty
much
have
the
choice
to
to
create
wind
forms
and
a
blazer
in
the
same
application.
So
it
comes
integrated
already.
So
let's
wait
for
a
second.
Unless
and
I
really
like
the
new
template
gallery
and
the
new
templates
that
develop.
A
A
A
One
thing
that
is
interesting
is
right:
now
we
only
have
one
installer
before
we
need
to
install
everything
from
that
framework
and
we
need
to
have
a
separate
installer
for
network
right
now.
Everything
comes
at
once.
Actually,
if
you
have
a
more
net
core,
it
tells
you
hey,
please
uninstall
that
one.
So,
let's
run
the
wizard.
A
And
right
here
we're
going
to
use
winforms
and
asp.net
core
xpo
as
always,
and
let's
choose
authentication-
and
this
is
the
standard
where
we're
used
to.
But
we
also
have
right
now
or
out
authentication
provider,
and
we
have
windows
active
directories
out
of
the
box
that
I
think
that
is
pretty
cool.
But
let's
just
focus
normally
on
the
standard.
And
let's
just
choose
few
here
like
conditional
appearance.
A
We
take
just
a
little
bit,
but
I
like
to
do
it
this
way,
because
I
like
to
see
what
is
coming
out
of
the
box.
What
is
the
best
practice
that
is
being
created
and
then
in
my
real
projects
I
go
and
I
say,
check
the
difference
and
I
try
to
copy
from
here
to
there,
because
I
was
telling
joshua
this
my
first
idea
on
how
to
migrate
a
oilsafe
project
to
the
new
one
will
be
to
create
this
brand
new.
A
That
already
come
with
everything
I
need,
and
then
I
will
in
my
agnostic
model.
I
will
copy
everything
that
I
have
all
my
business
object
and
then
I
will
see
all
diagnostics
controller.
All
agnostic
controllers
will
still
work
as
as
it
works
on
windows
as
a
work
on
web,
and
then
I
will
just
focus
on
the
platform
specific
controller,
and
then
I
would
say:
okay,
this
controller
doesn't
work
yet
this
controller,
this
module
is
still
not
there
and
then
I
will
start
doing
those
adjustments.
But
again
you
can
go
that
route,
but
it's
your
solution.
A
A
If
you
see
the
all
the
package
reference
that
we
need,
if
we
see
we
have
the
to
copy
the
model
in
the
output
folder
and
you
have
the
reference
to
the
two
project,
if
you
look
at
this
project
file
in
comparison
with
the
cs
project
of
those
other
mem
bill
misa
bill
project,
this
is
just
nice.
This
is
you
only
have
here
what
you
need.
You
have
your
target
framework,
you
have
your
nuggets
and
you
have
your
product
level
good
to
work.
You
don't
need
anything
else.
A
A
B
A
B
Approach
perfect.
A
A
A
A
A
A
B
A
Okay,
while
that
was
doing
that,
we
can
see
that
we
have
the
net
five
project
already
the
brand
new
and
now
we're
having
the
net
framework.
So,
let's
come
back
to
the
documentation
and
by
the
way,
then
it's
here
in
the
documentation.
These
two
point
to
the
same
thing:
it's
just
the
same
link
twice:
okay,
so
right
here
we
have
the
support
for
the
migration
to
to
net
five.
So
we
can
see
here
that
what
we
need
to
have
installed.
We
need
to
have
the
a
unit,
a
installer.
We
need
the
net
5
sdk.
A
We
need
visual
studio,
16.1
and
right
here.
It
is
telling
you
all
the
packages
that
are
safe,
related
that
we
have
available
for
us.
So
you
know
exactly
if
you
are
here
for
half
the
schedule
of
your
application.
You
know
that
you
need
to
put
that
package
reference
to
the
number
of
the
schedule
same
thing
for
win.
So
pretty
much.
You
have
your
modules
here
in
a
nuget
way,
so
you
can
add
it
to
your
application
and
of
course
right
here
you
can
see
how
to
port
and
resist
is
a
soft
application
to
not
file.
A
So
first
thing
as
always
copy
and
save
for
your
cs
profiles.
Just
in
case
you
do
a
complete
disaster,
you
are
able
to
just
bring
it
back
real,
quick
and
then
let's
follow
the
the
step.
So
if
you
see
we're
going
to
unload
the
project
and
we're
going
to
replace
this
sdk
with
the
with
what
we
need,
let's
do
that.
So
I
will
put
it
right
here,
and
this
will
be
a
fast
again.
A
C
C
Basically,
I'm
going
to
show
you,
I
will
say
a
beta
version,
but
this
is
not
how
it
will
look
like
in
the
end.
Basically,
we
will
prepare
all
the
boilerplate
code
for
you
and
we
will
release
also
the
new
stuff
extension
for
the
same
framework.
So
basically
you
just
need
you
can
do
the
synchronization
with
the
object
space,
the
methods
will
be
attached
to
the
I
object
space
interface.
So
that's
what
we're
going
to
show
today.
C
B
C
Well,
yes,
and
let's
see
if
I
can
share
this
screen
because
you
can
use
build
props
for
your
application
and
I
guess
I
would
adam,
I
would
show
that
in
when
I
do
the
single
framework
demonstration.
There
is
something
that
we
can
do
to
download.
I
mean
to
downgrade
all
the
noise
at
the
same
time,.
A
Hey
guys,
sorry
and
yeah
boots
is
in
every
episode
he's
awesome.
I
I
work
in
remotely
has
his
good
things,
but
he
also
sometimes
like
working
with
my
daughter
here.
Sometimes
it
becomes
a
it's
a
challenge.
It's
a
good
challenge,
though.
Okay,
let's
continue
so
as
we
were
talking
about,
we
just
pretty
much.
A
Let
me
get
on
to
the
right
here.
Net
framework,
so
right
here,
let's
check
the
old
cs
pro,
just
to
make
sure
what
are
the
the
dls
that
we
have.
So
we
have
right
here,
a
conditional
appearance.
We
have
reports,
we
have
a
lot
of
things.
So
if
we
come
back
to
the
documentation,
we
can
see
what
are
the
the
numbers
that
we
have
to
reference.
So,
for
example,
if
we
need
to
new
vector
reports,
we
will
do.
A
Right
here,
another
package
reference
where
we're
going
to
add
the
report.
If
we
need
a
scheduler,
if
we
need
so
pretty
much
we're
going
to
be
doing
that
for
all
the
reference
that
we
need
to
have
available
in
our
application.
So
so
we
don't
make
this
too
long.
Let
me
see
if
we
have
here
what
is
the
sack
name
of
the
cor
puntol.
C
Let
me
tell
you:
the
package
is
one
sec
for
the
module
yeah
for
the
diagnostic
one.
Okay
is
express,
express
yeah.
A
A
And
succeed,
so
we
will
do
the
same
one
and
the
modular
wing,
and-
and
we
are
going
to
unload
the
project
edit,
the
profile
come
back
to
our
documentation
and
then
we're
going
to
copy
the
new
one.
And
if
you
see
it's
really
look
how
how
big
this
is
right.
Now,
it's
just
good
to
go
and
of
course
right
here
we
need
to
change
the
name
of
our
project,
so
it
will
be
demo
made
up
net.
A
C
Okay,
one
sec
so
for
windows
is
well.
You
will
have
well
devexpress
express
express
win
all
right.
A
A
C
A
A
C
If
I
not
mistaken
so,
let's
do
there
are
a
few
have
here.
I
will
send
it
in
whatsapp
if
you
want
just.
A
A
A
A
And
let's
comment
that
one:
let's
see
what
we
have,
what
else
do
we
have
in
the
documentation?
We
should
add
this
for
the
instead
of
the
system,
diagnostic
for
the
tracer
and,
if
you're,
using
easy
test.
You
should
add
this
as
well
in
your
cs
project
and
usually
also
add
the
the
the
file
setting
capability
mode.
So,
let's
come
back
to
our
program.
A
A
A
A
C
Yeah,
but
in
that
case
the
problem
will
be
that
a
lot
of
people
have
old
solutions
that
are
ready.
A
A
A
A
Finger
cross
that
should
work,
and
if
it
does
three
more,
we
already
have
our
application,
because
right
here
right
here,
there
is
nothing,
but
we
can
add
just
a
business
clock,
a
business
class,
real
quick
and
we
should
be
able
to
see
it
in
windows.
We
should
be
able
to
see
it
in
weighing
in
blazer.
So,
let's
add
a
new
anything.
Just
domain
object
one!
A
Asking
description:
that's
it:
okay,
let's
run
windows
and
then
let's
draw
blazer,
and
you
will
see
that
we
already
have
our
net
framework
application
converted
to
net5
and
we
already
added
a
place
project
so
pretty
much
we're
good
to
go
besides
that,
it's
just
checking
our
personal
or
own
implementation.
We're
going
to
check
the
models
that
we're
using
we're
going
to
check
if
we're
using
a
third-party
nougat
we're
going
to
check
everything
else,
but
pretty
much
will
be
good
to
go.
There.
A
A
It's
call
me:
they
say
that
three
hours
of
trial
and
error
will
save
you
five
minutes
of
reading
the
documentation.
So
I
wanted
to
just
not
do
that.
My
mistake.
A
A
B
A
So
alex,
I
believe
that
if
you
have
like
a
legacy
up,
you
will
take.
You
will
actually
test
it
a
lot
before
moving
to
net
five,
but
there
are
so
many
benefit
of
just
moving
to
net
five
regarding
performance
regarding
new
features
that
are
coming
out
regarding
new
language
of
char.
Regarding
new
things,
that
is
definitely
something
to
think
of,
so
we
have
the
main
object
one
here.
So
again
we
can
create
one.
A
Good
duo
now,
let's
run
blazer
and
finger
cross.
This
should
work
and
we
are
good
to
go.
So
if
you
guys
have
any
questions
about
the
migration,
if
you
guys
have
shrunk
into
any
issue,
please
just
unmute
your
mic,
just
put
it
in
the
chat
and
we
can
discuss
it
there.
We
can
make
this
more
interactive.
A
A
A
And
here
we
go
domain
object,
one.
We
have
a
record.
We
have
our
application
in
windows
and
in
blazer
and
good
to
go
right.
Now
again
we
can
use
the
the
wizard,
but
if
you
already
have
one
just
move
it
to
a
nearest
standard,
just
move
it
to
net
five
move
it
to
netflix.
Actually
that
would
be
my
recommendation
and
then
integrate
the
soft
laser
application,
you're
good
to
go
so
with
that
one.
I
think
that
we
have
done
to
a
migration
from
from
all
staff
applications
to
the
new
south.
A
A
A
Edit
profile
and
if
you
see
it
correctly
updated,
there
are
a
few
cases
that
I
don't
know
if,
when
we
have
a
really
huge
solution-
and
we
have
other
products
that
I
have
seen
the
product
converter
miss.
But
if
you
see
here
it
did
it
correctly.
So
not
sure
if
that
answered
your
question
adam,
but
pretty
much.
If
not,
I
just
do
it
manually
in
the
in
my
application.
A
I
came
to
the
cs
profile
and
now
we
can
edit
it
right
away,
and
I
just
update
those,
so
we
still
have
a
like
40
minutes
that
we
want
c
api.
But
if
you
guys
wanna,
if
you
guys
have
any
question
or
any
experience
to
share
about
the
migration
to
south,
we'll
be
more
happy
to
to
discuss
it.
Important
links,
I
will
say,
is
this:
even
if
it's
obsolete.
This
is
really
nice,
because
it's
not
focused
only
on
net
five
is
focus
on
their
standard
call
3.1.
A
This
is
the
my
the
package
and
everything
that
we
need
to
the
support
for
the
migration
to
from
the
next
fragrance.
This
is
actually
the
instruction
and
follow
it
on
behavior
that
doesn't
do
it,
and
then
it
gives
an
error
and
same
thing
for
the
tool
that
joshe
use.
This
is
to
compare
your
old
projects
file
to
the
new
files.
All
of
those
links
are
on
my
on
my
blog,
so
you
are
happy
to
go
and
see
them.
This
is
the
sdk
for
the
web
projects.
A
You
want
to
have
all
your
projects
in
that
beautiful
and
really
nice
sdk
format
and
a
few
other
things
like
again.
If
you
are
still
using
package.config
visual
studio,
2017
and
up,
they
have
some
move
from
package
config
to
package
config,
I
think
extension,
but
you
can
also
see
here
everything
that
how
to
go
from
there
right
here.
A
There
is
the
the
overview
of
porting
net
framework
to
the
net,
and
you
can
see
that
there
is
a
lot
of
tools
about
checking
the
compatibility
more
and
I
want
to
check
there
is
the
net
upgrade
assistant
there
is
the
try,
compare
global
tool.
All
of
those
will
tell
you
in
your
application
what
can
migrate
and
what
cannot
and
give
you
some
really
nice
visual
of
what
you
can
analyze
again.
A
Then
then
portability
analyzer,
so
those
are
really
great
extensions
to
to
take
a
look
to
and
as
always
every
time
that
you're
moving
to
any
new
a
target
triangle
check.
The
bracket
changes
take
if
it's
not
going
to
affect
your
coding
anyway,
but
for
the
main
part
we
have
been
able
to
migrate
a
decent
amount
of
solution
with
minimum.
Usually
so
I
will
definitely
go
that
route
if
that
was
the
my
decision
to
make
okay.
So
if
there
is
no
any
other
question,
I
will
jump
to
the
south
place
or
rest
api.
A
A
Let's
let
it
run,
we
have
our
blazer
application
and
because
blazer
is
an
asp.net
core,
we
actually
have
a
test
controller.
That
is
really
neat
pretty
much.
What
we're
doing
is
we're
getting
from
the
query
the
list
of
property
we're
getting.
What
is
the
type
of
the
object
and,
if
we're
passing
any
criteria,
and
with
that
one
we're
creating
a
data
view
and
with
that
data
view
pretty
much
we're
getting
all
the
value,
all
the
values
serialized
into
json
and
returning
the
json.
So
let's
log
in
your.
A
A
A
We
have
three
records.
This
is
our
press
api
with
all
the
values
that
we
need
now
this
is
still
open
to
the
public.
Anyone
can
access
any
data
if
they
know
your
your
properties.
If
you
know
your
types,
so
how
do
we
protect
that
so
pretty
much
we're
going
to
protect
it
through
gwd
talking
and
without
getting
too
crazy?
We
created
this
attribute
and
this
attribute.
A
If
we
go
to
the
other
wheel,
pretty
much
what
is
doing
is
in
the
is
inheriting
from
the
action
filter
attribute
and
right
there
in
the
executing
he's
taking
the
header,
the
authorization
head
and
he's
validating
the
documents
again
he's
taking
the
payload.
From
that
token
and
then
he's
verified.
The
token
is
valid:
if
it's
not
valid,
will
throw
unauthorized
result
and
you
won't
be
able
to
access
that
information,
so
the
the
service.
Again,
he
has
a
few
methods.
It's
just
to
generate
the
key.
It
will
also
create
only
verify
the
token
check.
A
And
if
you
see
here
in
your
startup,
we
are
pretty
much
creating
the
token
right
here,
but
we
can
create
the
token
in
the
logging
of
the
application.
So
only
users
that
are
already
logging
in
we
can
do
anything
that
we
want.
But
if
you
see
it
pretty
much,
we
have
the
gwd
service,
we
generate
the
key
and
we
put
the
claims.
The
claims
are
who
issue
the
token
and
when
you
expire
when
etc,
etc.
We
create
that
payload
and
pretty
much.
We
are
a
singleton
with
a
gwd
service.
A
A
A
A
A
A
A
And
voila
we
have
all
the
data
that
we
wanted
so
right
now,
only
the
person
with
that
token
and
again
that
token
could
be
created
in
in
your
logging
in
it
will
be
creating
a
separate
process.
If
that
token
could
have
a
all
the
all
the
security
that
we
need,
we
can
create
a
the
access
token,
but
we
can
also
refresh
it
create
a
refresh
token
now
and
then
supremos
right
here
is
up
to
you
to
implement
how
secure
you
want
that
implementation.
C
A
The
io
and
the
ms
both
work,
the
same
microsoft
also
have
an
implementation
and
pretty
much
what
you
do
is
you
take
the
same
token,
so
you
see
where
all
the
claims
that
is
giving
you
and
right
here
you
have
again
who
issued
everything
exactly
as
when
you
create
it,
and
with
that
one,
that's
a
pretty
much
it.
This
was
one
of
the
requests
of
the
sapphire
race
api,
a
ticket
on.
Why?
I
think
someone
in
the
I
think
that
someone
from
vietnam
was
asking
for
that
implementation
and
we
are
happy
to.
C
We
have
a
few
comments
here
in
the
video
in
youtube
that
people
is
asking
like
hey
like.
Can
you
show
how
to
implement
the
jwt?
So
this
is
in
the
repository.
You
can
just
basically
download
the
last
version
and
it
will
be
there.
Then
you
do
your
own
implementation
right.
You
create
your
own
claims
and
so
on
and
so
forth.
A
Yeah
again,
it's
good
to
mention
that
the
the
project
that
hojo
was
working
on
to
migrate,
that's
already
on
github,
and
this
one
as
well
is
already
there.
So
if
you
guys
want
to
use
it,
you
are
good
to
go
okay.
So
that's
pretty
much
on
my
side,
if
you
guys
have
any
questions
or
any
comment
or
anything
happy
to
discuss
them.
If
not
the
host,
I
could
do
a
quick
twist
of
the
sim
finger.
C
Okay,
looking
forward
for
this,
so
just
give
me
one
second,
before
I
share
my
screen,
I
want
to
take
a
picture
of
all
you
guys
and
we'll
take
one
in
the
end.
So,
let's,
let's
start
with
it,
so
soon
share
the
screen
and
okay.
So
first
I'm
going
to
show
how
the
project
is
running
and
then
how
I
created
the
break.
So
basically,
here
I
have
what
everyone
asks
all
the
time
we
get.
This
request
a
lot.
It's
like
I
want
to
have
a
soft
application.
C
C
It
took
a
lot
of
time,
so
sometimes
you
want
to
do
something
to
google
how
to
do
it
and
you
find
yourself
your
own
article,
but
in
this
case
I
found
javier's
article
that
I
read
like
hundreds
of
times
before,
and
it
was
really
nice
to
see
it
actually.
So
the
idea
was
that
okay,
I
will
create
a
soft
template
that
will
include
a
submarine
application
and
will
include
the
sync
server
and
the
sync
server
implementation.
So
here
is
what
we
have
so
far
this
this
new
brake
template
will
create
a
soft
application.
C
The
soft
application
is
net
core
for
windows,
forms
well,
net,
five
for
windows,
phones,
you'll,
see
it's
not
five
and
then
for
blazer
is
also
net
five.
So
basically
it's
like
the
new
approach.
We
didn't
include
waveforms
in
this
case,
because
we
stopped
supporting
like
in
bit
frame
or
some
sorry
web
phones
like
last
year.
Basically
so
we
don't
create
anything
new
on
web
forms,
so
beside
that
we
included
a
summary
application.
This
basically
is
the
prism
template.
C
We
created
the
application
and
we
did
like
all
the
wiring
needed
to
to
do
a
synchronization,
and
then
we,
including
the
sync
server-
and
this
can
help
adam-
also
because
sometimes
it's
like
kind
of
difficult
to
my
migrate
like
or
downgrade
or
upgrade,
basically
your
nougat
packages.
So
I
learned
this
trick
from
manuel.
Actually,
the
directory
build
props
so
basically,
is
like
you
have
like
a
separate
set
of
properties
that
you
will
use
in
all
your
products.
C
C
A
C
Yeah,
so
I
decided
to
include
in
the
template
because
sometimes
also
when
you
have
like
big
solutions
or
we
have
some
adding.
Also
you
try
to
update
the
nougat
and
it's
like
look
back
somehow
and
it
doesn't
upgrade
so
the
easiest
way
is
to
do
it
like
with
final
replace,
but
sometimes
you
mess
something
else.
C
C
So
also
we
have
the
sync
server,
which
is
a
really
easy
implementation.
Basically,
it's
a
empty
net
core
asp.net
core
application
and
with
the
scene
controller
and
just
that,
and
then
we
have
like
some
code
commented
out.
So
you
can
like
debug
anything
that
you
want
to
the
book
and
see
how
it
works
and
if
not,
you
just
have
the
normal
override
and
also
when
you
create
this
application
it
okay,
I
mean
it
fills
the
connection
string
for
you
in
general.
C
So
basically
you
can
do
a
synchronization
test
in
like
five
minutes
or
less
than
that,
maybe
one
or
two
minutes
so
so
this
is
the
structure
of
the
application
so
far
and
let's
see
what
else
I
need
to
show
here
to
do,
I
have
the
nuits.
I
have
the
implementation,
so
I
think
like
so
far
so
good.
Basically,
let's
run
this
one
time.
I
will
show
you
how
it
works
and
then
we
will
basically
create
it
from
the
scratch,
which
is
like
something
like
it's
really
simple.
C
So,
okay,
when
you
use
the
summary
in
android
emulator,
you
cannot
connect
to
localhost.
There
is
an
article
in
the
microsoft
help
that
tells
you,
okay.
If
you
want
to
connect
to
localhost
connect
to
this
ip
and
this
ips
being
forward
to
localhost,
I
tried
that
several
times,
maybe
hundreds
of
times,
and
it
only
works
like
twice
so
instead
of
that,
I'm
using
something
called
engrok,
which
is
basically
is
it's
a
a
type
of
proxy
that
make
a
public
url
for
your
application.
C
So
in
this
case
the
sync
server
is
being
forward
from
this
url
to
the
local
host.
So
the
android
emulator
is
is
trying
to
connect
to
this
public
url
and
it's
been
forwarded
to
the
local
host
in
here.
So
let's
run
this
and
see
how
these
work
actually
actually,
in
this
case
I'm
having
a
multi-startup
project
so.
C
A
I
wanted
to
to
mention
that
they
are
asking
if
the
recipe
is
only
for
er
to
get
no
purpose
on
everything.
One
of
the
issues
on
the
roadmap
is
that
the
staff
will
come
with
a
web
api
with
swagger
support
and
everything.
So
we
are.
C
A
C
Sarita,
hello,
okay,
so
let's
continue
with
this.
So
basically
we
have
an
empty
staff
application
and
I
include
just
one
class,
so
you
can
like
really
easily.
C
Like
test
this
idea,
so
if
you
go
to
the
module,
there
is
a
just
a
class
called
sync
person,
full
name
code
and
picture:
that's
that's
what
we
have.
So
if
we
go
to
the
sync
person
here
at
the
moment
it's
empty
and
if
we
go
to
the
emulator,
basically
we
can
do
a
synchronization
and
let's
try
to
synchronize,
and
in
this
case
this
will
not
show
anything
here.
For
one
reason
we
don't
have
anything
here
yet
so
you
see
that
it
will
do
the
request
here.
C
Maybe
it
will
not
show
because
it's
already
full
of
requests.
So
if
you
don't
see
the
new
records
going
in
so
it
already
synchronized
the
first
time
and
what
we
got
from
the
original
self
application
was
the
security
system,
basically
the
users
and
roles
and
so
on
and
so
forth,
that
is
created
in
the
updater.
C
So
now
that
we
synchronize
for
first
time,
let's
create
some
persons
here,
I'm
going
to
put
this
offline
so
no
connection
to
the
server
and
if
I
do
create
data
now
we
have
one
person
here:
create
data,
create
data,
create
data.
We
have
a
few
persons
we
refresh,
and
this
is
not
online.
I
mean
it's
basically
totally
disconnected.
C
C
C
C
The
synchronize
again
and
there
you
go
here-
it
is
money.
So
if
we
do
a
change
here,
we'll
basically
change
the
code
to
zero
zero.
Three
here
we
save
this
and
then
we
can
synchronize
the
data
again.
C
And
there
you
have
it
so,
basically,
you
can
send
the
it
works
for
many
scenarios
for
master
master
master
slave.
So
the
implementation
of
the
synchronization
framework
is
like
really
simple,
is
just
basically
like
five
lines,
but
you
need
to
know
how
the
how
your
data
will
flow.
So
you
can
create
your
scenarios.
We
have
a
playlist
of
youtube
videos
on
how
to
think
about
that.
How
you
should
handle
that,
and
also
the
security
system
from
saf
can
really
help
you
with
that
and
well.
I
can
go
again
and
create
more
records.
C
If
we
can
there,
you
go
synchronize
and
refresh,
and
there
we
have
the
other
people
that
we
created
in
the
mobile.
So
just
let
me
show
you
the
synchronization
method,
so
you
can
see
how
simple
it
is
for
that
we
should
go
to
the
view
model
in
the
mobile
app.
C
C
C
Then
you
create
a
connection
stream
for
the
synchronization
framework
and
then
you
create
a
scene
helper.
This
scene,
helper
in
this
case,
is
in
the
submarine
application,
but
in
the
next
version
of
the
scene
frame-
or
this
will
be
an
extension,
so
you
don't
have
to
write
it
anyway,
it's
already
compiled
in
the
same
framework.
C
So
in
here
you
pass
the
connection
string
and
then
you
pass
the
url
where
the
sync
server
is
running
and
you
pass
the
types
that
you
want
to
register
and
then
in
this
case
we're
doing
a
synchronization
and
also
we
are
logging
as
admin
in
stuff,
because
this
sync
helper,
which
creates
unique
works
if
we
go
and
check
the
code.
I
got
this
from
the
official
example
of
developer
express
where
they
show
how
to
use
soft
security
system
in
non-safe
applications.
C
C
So
here
you
have
it,
you
need
security.
Basically,
you
initialize
the
strategy.
You
tell
it
which
one
is
the
application
user
and
which
are
the
application
role
and
which
authentication
you
will
use
the
registration
of
the
types
and,
basically
that's
it,
and
here
you
have
it
when
we
need
xpo
the
the
object
space.
For
that
we're.
Creating
is
the
secure
object,
space
provider,
so
it's
the
ones
who
take
in
account
the
users
and
roles
from
sas.
C
C
So
it's
a
simple
object
space,
because
maybe
you
want
to
share
some
code
with
the
staff
application
and
in
staff
you
usually
instances
objects
with
the
object
space,
so
you
don't
have
to
change
anything
in
that
sense,
and
then
we
have
the
secure
syn
helper,
which
used
the
secure
object,
space
provider
from
staff,
and
thank
you
like
taking
account
the
username
and
hold
for
that
user,
and
that's
so
I
mean
so
far
so
good
in
this
sense.
C
Actually
so,
let's
go
here
to
the
folder
and
that's
the
demo
that
we
have
so
we're
going
to
do.
C
Meetup
demo
too,
so
now
we
that
we
are
here.
Basically,
there
are
a
few
steps
that
you
need
to
follow.
This
is
going
to
be
removed
in
the
end,
because
it's
just
an
experiment,
so
we
will
not
continue
growing
this
idea.
C
So
the
requirements
for
this
is
that
you
have
to
have
the
nuget
feed
for
the
official
developer,
express
knowledge
that
you
have
in
your
profile.
So
here
is
the
documentation
on
how
to
add
it
and
how
to
find
it.
So
also,
you
need
to
add
the
nougat
source
to
the
net
infrastructure.
The
the
cli
basically,
so
I
think,
like
here,
is
an
example
of
that
so
see
the
requirements.
Is
you
have
to
have
set
up
your
nuget
feed
from
developer?
C
C
And
after
that,
if
you
want
to
sell
the
template,
if
you
have
the
newest
package
on
hand,
you
can
do
something
like
this,
but
to
create
a
project
and
to
do
all
that
boilerplate
code,
you
just
need
to
run
this
line.
So
let's
run
it
and
it's
not
this
one.
Is
this
other
console
here
and
no
it's
not
none
of
them.
C
C
B
C
A
A
This
is
amazing
and
if
you
guys
have
been
reading
on
the
chat
and
then
is
a
validate
that
one
of
the
plan,
though
that
has-
and
I'm
going
to
repeat,
this
is
an
api
that
exposes
all
your
orm,
but
it's
not
only
for
all
the
crew
get
posts
wrong.
It's
also
for
authentication
is
also
for
logging
and
so
on,
and
I
believe
that
that
would
be
amazing.
We
will
have
our
wind
forms,
we
will
have
our
blazer,
we
will
have
blazer
for
mobile
and
we
also
will
have
our
race
api.
A
C
C
Directory
build
props
and
include
the
same
application
and
all
the
namespaces
and
the
structure
of
the
folders
name
then
match
the
name
that
you
created.
So
it's
like
in
one.
Second,
you
just
need
to
come
here,
basically
to
the
view
models
go
to
the
sync
test,
view
model
and
just
fill
the
url
here
I
have
that
in
the
more
detail
in
the
video
and
you
just
start
the
end
rook
tunnel,
you
get
the
url
and
then
you
paste
it
here
and
you're
good
to
give
a
try
like
in
five
minutes
or
less
than
five
minutes.
C
So
when
we
publish
the
official
version
of
these
templates,
we'll
create
a
video,
because
we
want
to
create
the
templates
for
yourself
yourself
with
a
sync
framework
stuff
with
the
scene
framework
and
the
mobile,
and
we
since
it's
so
easy
to
create
projects
like
this.
We
will
do
a
few
scenarios
like
already
built
in
for
you,
so
you
can
just
give
it
a
try
like
really
easy
and
basically
that's
it
for
this
demonstration
guys.
C
D
Okay,
thank
you.
Let
me
share.
D
D
D
As
has
mentioned
earlier,
a
lot
of
things
are
already
implemented
and
I
will
just
focus
on
two
items
this
this
about
dashboards
module.
I
just
wanted
to
quickly
show
a
screenshot
from
trailer
that
my
devs
just
shared
today
we
had
two
new
developers
in
sainsbury's
petersburg,
and
this
is
the
first
result.
As
you
can
see,
we
have
supported
the
dashboard
viewer
and
also
designer
that
the
blazer
team
added
in
the
last
release.
D
You
know
that
we
already
shared
an
example
in
the
supper
center
and
in
this
suppressant
ticket.
You
can
see
by
a
basic
implementation,
a
basic
I
mean
it's
it.
It
just
gets
a
custom
razer
component
as
a
dashboard
viewer
inside
and
just
shows
it
navigates
to
this
custom
page
in
our
built-in
implementation.
D
D
D
This
this
is
a
new
action,
a
new
menu
command
that
allows
you
to
quickly
navigate
to
a
view
or
a
cloud
class
node
or
a
validation
node
for
a
particular
object.
For
instance,
here
you
can
see
that
I
have
employee
detail
view
opened,
so
I
can
click
for
example.
View
then
wait
mid
and
you
may
notice
that
the
model
editor
opened
and
focused
exactly
this
node.
D
D
While
I'm
in
the
model
editor,
I
wanted
to
quickly
share
a
few
minor
additions
like.
D
In
the
let
me
move
this
out
in
the
next
version:
we
minor
version.
We
made
it
sorry
and
move
this
here.
We
made
many
properties
that
drop
down
boxes.
We
made
them
editable,
so
sometimes
it's
it's
not
convenient
to
use
mouse
or
search,
and
sometimes
you
just
want
to
copy
and
paste
some
specific
radio.
D
It's
it's
for
unless
I'm
mistaken,
if
it's
here,
so
you
can,
you
can
type
here
anything
and
for
many
many
other
properties.
I
don't
remember
already.
There
is
a
dozen
of
them,
so
I
hope
you
will
like
it
too.
A
I
don't
have
a
question,
but
I
will
say
a
few
things
like
the
dashboard.
Things
has
been
one
of
the
the
requests
that
we
have
got
the
most
everyone
wants
to
have
the
dashboard
in
in
south
laser,
and
this
is
amazing
that
we
already
have
something
there
out
of
the
box
without
having
to
use
like
starting
to
use
actually
the
api
from
the
blazer
component,
the
viewing
model.
I
I
remember
I
used
to
work
in
a
company
that
they
used
to
have
an
erp
with
a
staff
and
the
administration.
A
People
was
not
available
so
every
time
that
he
have
to
do
something
on
the
model
he
will
always
lost.
What
is
the
view
that
I'm
working
on?
I
did
not
change
the
right
one.
Where
is
that,
so
just
to
be
able
to
use
right
away
go
directly
to
that
view,
that
will
be
a
huge
time
say
saver
for,
like
people
that
are
supporting
and
maintaining
all
those
windows
applications.
So
this
is
amazing
and
personally
for
myself.
A
D
Yeah,
thank
you.
That's
a
yeah!
It's
my
last
item.
As
you
probably
know,
in
february
we
made
our
xamarin
ui
controls
free
for
everybody,
because
you
know
net
multi
platform.
Application
ui
is
coming
at
the
end
of
this
year,
so
you
can
register
and
get
your
nougat
feed.
D
D
So
you
can
try
if
you
are
in
try
them.
If
you
are
interested
in
this
new
platform
here
we
have
some
frequently
asked
questions
if
you
are
interested
about
conditions,
it's
also
free
of
some
theory
and
of
course
we
we
hope
to
keep
these
previews
coming
every
three
to
four
weeks.
D
Exactly
like
microsoft
does
this,
I
that's
it.
Maybe
if
you
have.
D
Yes,
there
is
also
this.
There
is
always
a
reason
you
know.
First,
this
action
is
a
simple
action.
I
mean
existing
model,
the.
If
we,
if
we
change
it
to
single
choice,
section,
it
will
be
breaking
change.
You
know
some
people
are
relying
on
this
api,
so
we
have
to
make
a
separate
commands.
Separate
comment.
A
A
So
I'm
for
one
I'm
really
excited
about
all
the
demo
we
development
that
is
coming
so
that
will
be
especially
with
maui
blazer.
I
think
that
the
the
possibilities
are
going
to
be
really
good,
especially
with
sharing
components
with
soft
set,
sharing
component
with
maui
blazer
and,
let's
see
what
the
future
holds,
but
it
looks
really
promising.
I
really
like
that.
A
Okay,
guys,
I
think
that
we
actually
heated
the
two
hours
mark.
Exactly
you,
if
you
guys
have
any
questions,
put
it
in
the
chat
or
just
mute,
will
ask
everyone
to
put
their
camera
for
a
second,
so
he
can
take
a
picture.
So
if
you
feel
comfortable
doing
that,
please
go
for
it
and
thank
you
for
joining
us.
I
really
enjoy
this
third
order.
Every
month
is
like
a
vacation,
and
just
I
can't
wait
for
this
moment
just
to
to
talk
to
you
guys
about
the
staff
and
technology
in
general.
So
thank
you
for
coming.
C
Okay
pictures
are
done,
you
can
find
them
in
the
facebook
group
and,
let's
take
another
one
before
we
do
good
bye
guys.
Take
thank
care.