►
From YouTube: XAFers Community Standup. QnA - October 8th 2020
Description
Check questions discussed in the link below:
https://xafmarin.com/xafers-community-standup-live-qna/
Click Here to Subscribe: http://xaf.life/35
#XAF #QA and #Blazor #XPOmore v20.2 teasers.
https://www.xari.io/
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
A
Hey
folks,
okay,
I
think
that
we
are
live.
Welcome
everyone
to
another
software
community
stand
up.
This
will
be
a
great
one,
because
this
one
was
a
request
that
a
lot
of
you
have
been
emailing
me
and
have
asked,
is
going
to
be
a
complete
session
of
live
qma.
So
I
hope
you
guys
came
with
a
lot
of
questions
and
we
already
have
a
lot
of
in
the
queue
so
we
will
be
covering
all
of
those.
So
with
me
is
a
jose
manuel
dennis
and
dave.
A
He
sent
me
a
message
that
he
will
be
joining
us
later.
He
has
a
meeting
with
the
client
exactly
at
this
time,
but
he
must
probably
will
be
joining
us
in.
I
don't
know
30
minutes
or
so
so
before
moving
forward,
I
want
to
let
everyone
introduce
themselves.
I
don't
think
that
none
of
these
guys
need
introductions,
but
please
host
it.
A
B
I
am
a
deaf
expressive
vp,
since
I
don't
know
anymore,
yeah
have
a
nice
time,
so
we
have
a
special
guest
today
on
camera.
It's
dennis.
C
A
Hello
dennis-
and
I
want
to
say
thank
you
for
showing
up
here
with
us
to
sharing
like.
I
know
that,
for
you,
it's
really
late
to
taking
the
time
out
of
your
night
to
talk
to
us
about
what
we
are
passionate
about,
that
is
soft,
expo
and
that's
what
we
do
every
day
and
I'm
admitting
more
people
that
are
getting
in
so
sorry,
something
later
so,
okay,
let's
move
forward.
I
always
before
we
start
these
meetings.
I
always
like
to
say:
please
join
the
community.
A
We
have
our
facebook
group
that
is
already
almost
700
members,
our
meetup,
that
we
meet
every
second
thursday
or
every
month
where
we
talk
about
stuff.
We
talk
about
xpo
personal
products,
share
our
experience.
We
collaborate.
We
have
some
questions
in
suffolk
weeklies.
I
wanna
just
quickly
point
out
and
we'll
get
to
all
those
announcements,
but
we
want
to
see
about
the
oauth
provider
that
staff
laser
is
coming
with
in
20.2.
That
is
already
there.
A
If
you
have
the
main
components
that
is
not
going
to
be
able
to
move
to
sublisa
right
here
are
the
guidelines
so
how
you
can
move
that
to
cure
xpo
classes?
I
did
a
blog
post
on
how
to
use
the
devexpress
dashboard
on
the
blazer
server
side.
Manuel
did
an
awesome
blog
post
on
the
n
plus
one
problem
of
the
orm
highly
recommended,
and
he
will
give
his
two
cents
in
a
little
bit.
A
We
have
a
lot
of
questions
also
about
those
a
jose
and
I
have
been
doing
some
playing
with
some
load
testing
and
he
did
a
quick
video
on
how
to
prepare
a
linux
server.
For
that
apostle.
He
has
done
a
as
always
amazing
job.
He
has
a
lot
of
new
modules
that
is
coming
up.
I
love
seeing
a
suffer
drinking
beer
with
us,
so
let's
cheers
to
that.
We
never
see
that
we
always
are
also
thank
you
and
again
follow
saf
on
twitter.
I'm
proud
that
we
are
in
the
same
number.
A
We
are
like
twin
697
696.
We
got
facebook
group
and
twitter.
Our
linkedin
group
has
also
almost
three
thousand
members.
If
you
wanna
get
a
quick,
a
quick
answer
to
your
question
and
you
don't
have
to
wait
to
the
meetup,
you
have
a
they
get
a
chat
that
manually
created
with
sar
dennis.
That
is
the
pm
for
staff
is
always
there
answering
questions,
and
you
also
get
answers
from
another
staffers
and
a
this
is
a
manuel
blog
that
he
shares
a
lot
of
really
nice
information.
A
He
will
be
talking
about
this
blog
posting
specific
in
a
little
bit
and
before
we
move
forward,
we
always
have
to
share
this.
We
are
part
of
the
net
foundation
user
group
and
they
always
ask
us
like
because
they
do
promotion
to
a
russo
group.
They
also
always
ask
you
to
tell
these
two
lines.
Please
go
to
the
net
virtual
user
group.
There
are
a
lot
a
lot
of
nice,
meetups
and
nice
events
that
you
can
like
about
us
sure
about
blaze
or
about
anything
done
related.
So
please
visit
them.
They.
A
Those
are
amazing
resources
if
you
want
to
to
grow
in
the
community,
and
I
think
that,
with
that
out
of
the
way
we
pretty
much
are
going
to
jump
straight
to
to
to
our
questions
dennis
has
prepared
for
us
a
quick
presentation
about
a
20.2,
teasers,
more
relevant
questions,
and
then
we
go
straight
to
manuel
and
his
blog
post,
and
then
I
have
a
lot
of
more
questions
and
please
everyone
who
is
in
the
chat,
don't
hold
back
put
as
many
questions
you
have
everything
that
you
can
think
of.
A
It
doesn't
have
to
be
sublaser
software,
subwindow,
xpo.
Anything
that
you
have
been
dying
to
ask
this
is
the
moment
we're
gonna
get
to
every
question.
I
did
promise
that
guarantee
every
question
will
get
an
answer
or
a
follow-up.
So
again,
thank
you
for
joining
us
and
please
dennis
you
want
to
take
care
from
here.
C
D
A
I
do
want
to
thanks
everyone
who
is
here
with
us
and
has
showed
up
to
talk
with
us
about
suffix
view
everything
we
love.
I
always
am
amazed
of
that
the
response
of
the
community
and
to
seeing
so
many
of
you
taking
the
morning
or
the
night
of
saturday
of
thursday
to
talk
with
us
about
this.
So
please
danny.
C
C
How
to
say
in
20.2
we
have
a
change
so
for
performance
reasons.
Now,
if
you,
for
example,
if
you
type
anything
anything
in
text
editor
or
some
spin
editor,
if
you
type
change
value,
these
changes
are
not
propagated
immediately
for
performance
reasons,
and
you
can
control
this
behavior
using
this
static
option.
C
I
I
will
post
a
link
to
chat
to
do
the
change,
so
we
can
research
more
and
also
we
have
a
documentation
article
about
the
importance
of
property
change
events
here
you
can
see
it
in
typical
property
in
next
viewer
and
also
you
can
implement
similar
thing
in
non-persistent
objects
and
an
entity
framework
okay.
C
As
you
probably
know,
six
years
ago,
we
we
have
implemented
new
templates
that
support
so-called
light
style.
There's
this
new
templates
also
support
customization,
a
powerful,
customization
and
design
time,
and
you
may
know
about
this.
This
option
use
all
templates
by
default,
it's
in
in
by
default
in
new
xf
projects
from
14.2.
C
C
Where
changes
in
controls,
they
were
not
propagated
back
back
to
data
model
and
we
made
an
exception
and
we
have
fixed
it
for
all
templates
for
the
next
minor
version.
But
I
strongly
recommend
you
to
switch
to
the
new
templates
in
your
projects.
C
Also
another
known
easier:
it's
related
to
twenty
point,
two
point:
two
data
version:
it's
related
to
azure
deployment,
azure
deployment
of
blazer
apps.
So
there
is
some
known
issues
with
signalware
and
we
hope
to
get
it
fixed
in
the
final
release.
A
Before,
before,
moving
to
breaking
changes,
real
quick
to
comment
on
the
on
the
those
changes,
so
they
the
blazer
deployment
to
azure,
we
haven't
done
that
successfully.
On
twenty
point,
one
point:
twenty
point:
one
point
six
and
point:
seven:
without
no
issue
we
have
to
do.
I
think
some
I
I
we
have
a
video
on
our
youtube
channel,
some
small
chin.
So
I
don't
know
what
is
the
issue
on
the
20.2,
but
we
have
successful
deployed
and
I
actually
have
a
few
there.
B
Okay,
I
I
have
a
small
question
on
on
on
the
non-persistent
objects
on
numbers:
non-persistent
objects,
then
it
is
that
there
was
a
or
there
is
the
concept
of
non-persistent
objects
in
the
xbox.
Is
this
like
a?
Is
this
more
like
a
an
object-based
level
based
approach
and
doesn't
have
anything
to
do
with
with
the
non-persistent
objects
in
xp0.
C
Yeah
explore
itself,
it
supports
non-persistent
classes
and
yeah,
and
you
can
use
this
non-persistent
attribute,
but
it's
different
from
what
we
have
in
xf.
So
in
xf
we
have.
B
It's
more
feature,
it's
more
feature:
parity,
it's
a
little
a
little
bit
lower.
It
says:
okay,
any
class
that
implements
inaudib
property
change.
We
had
to
change
a
couple
of
of
releases
ago
with
the
non-persistent
object
space,
and
now
you
provide
like
a
base
class
that
you
can
inherit.
So
you
don't
have
when
you
interact
with
lists
and
stuff
like
this.
C
B
I
think
I
know
what
what
what
the
difference
is
and
where
the
differences
are
in
the
in
the
framework
just
to
make
clear
that
it's
it's
it
is
non-persistent
by
in
in
in
because
it's
just
in
memory,
but
it
isn't
under
the
hood,
have
anything
to
do
with
xpo
non-precision.
C
C
Yeah,
absolutely
these
are
two
different
things.
Well,
let's
move
to
breaking
changes.
C
A
Security,
the
security
system
that
is
initialized
initialized
as
a
configured
service
he
by
us,
because
we
did
the
change
databases
from
time
in
20.1.6,
something
and
then,
when
we
updated
that
they
changed
the
security
system
initialization,
we
have
to
redo
that
part.
It
was
not
bad
at
all,
but
it
was
completely
that's
the
the
the
issue
when
we
are
working
with
the
beta.
That
thing
can
change
and.
B
It's
really
nice,
but
it's
really
nice
now
and
if
you're
dead
earlier,
but
I
think
it's
the
right
decision
to
do
it
in
in
in
the
services
layer.
The
the
question
I
have
then
is
is:
is
there?
Is
there
any
thoughts
from
the
team
to
put
that
strange
strength
of
of
of
d.I.a
into
wind
forms.
B
Not
immediate,
I
was
the
first
one
suggesting
the
ia
for
hexaf
win
10
years
ago
or
something
like
this.
So
it's
it's
a.
I
think
it's
a
valid
question
from
my
part.
C
Yeah,
we
discussed
it
earlier
with
you
and
right
now
we
don't
have
specific
points
on
this,
for
blazer
is
more
important
because
you
know
platform
dictates
what
to
do
so.
We
don't
have
much
choice
here,
so
we
tried
to
describe
this
change
as
much
as
we
could
and
actually
it's
just
a
copy
paste.
You
know.
C
C
Next,
I
wanted
to
talk
about
changes
in
schedule
api.
As
you
know,
we
have
some.
C
We
had
some
cross
path
from
ipi
like
reminder
info
recurrence,
info,
etc,
and
in
20.1
they
were
part
of
or
of
a
dotnet
framework
assembly,
and
in
october
we
made
this
cross-platform
ipi
part
of
dotnet
standard
assembly,
so
it
helps
some
guys
who
create,
who
share
schedule,
logic
across
different
applications.
C
Well,
what
else
this
one
is
interesting?
It's
about
default
settings,
as
you
probably
know
when
you
create
new
xf
application
where
solution
wizard
it
creates
a
lot
of
it,
sets
a
lot
of
default
options.
C
If
you
created
your
solution
two
years
ago,
you
have
to
update
your
settings
and
now
it's
it's
much
easier,
because
you
can
just
specify
one
option
and,
for
example,
if
you
want
to
use
the
weight
as
the
latest,
you
just
set
version
20
0.2,.
B
It
totally
works
the
production,
it's
fine,
you
don't
have
to
update,
but
if
you,
if
you
grab
it
and
and
and
use
and
want
to
use
a
new
feature,
for
example,
because
there
was
a
customer
request
going
to
all
the
hassle,
comparing
templates,
what
are
the
new
defaults?
B
It
does
work
normally
stuff
don't
break,
but
sometimes
you
need
some
of
the
new
stuff.
So
I
think
it's
a
it's
an
awesome
option
just
to
drop
in
and
say:
okay
last
version
was
21
and
now
it's
22
and
you
change
literally
a
few
characters
and
test
the
application
or
go
to
the
latest
version
if
you're
on
the
unrolling
version,
so
you're
working
constantly
on
the
on
the
on
the
on
the
project
that
that's
really
really,
it
saves
so
much
time.
C
B
A
A
Roll
back
for
questions
I
quickly
want
to
quickly
just
it
will
be
a
second
talking
about
the
dev
express
entity
framework,
newer
package.
We
have
today
like
25
people
on
the
chat
with
us
and
again
thank
you
for
participating
with
us.
This
is
amazing.
I
asked
in
the
chat
how
many
people
you
sent
to
the
franco
that
are
here
and
me
myself,
persona,
I
I
don't.
I
know
for
the
tickets,
christian
greed
or
two
or
three
more,
that
I
follow
on
the
support
center.
C
I
I
do
not
expose
the
numbers,
of
course,
but
this
is
how
to
say:
I
want
to
emphasize
that
there
are
ng
framework
users
and
it's
a
fact,
and
you
should
not
see
anti-framework
as
a
replacement
for
xpu.
D
Actually,
I
think
it
will
make
sense
if
you
have
already
developed
something
on
ndt
framework
and
you
just
want
the
ui,
because
I
will
say
that,
yes,
you
can
take
apart
the
the
orm
from
most
applications,
but
then
to
take
everything.
So
if
you
take
apart
your
your
orm
that
is
already
tested,
you
know
it's
working
and
then
you
can
hook
it
up
to
a
soft
ui.
Then
it's
really
neat
I
mean
so.
I.
B
D
B
And
sometimes
it's
a
better
option:
if
you're
more
read
heavy,
I
guess
it's
it's.
If,
if
you're
more
read
heavy,
I
I
think
entity
framework
can
provide
some
benefits.
B
If
you're
going
to
do
data
projections
and
stuff
like
this
or
if
you
have
to
talk
like
to
database
providers
that
are
lower
than
line
or
you
don't
have
the
expertise
and
somebody
wrote
an
ef
provider,
for
example
to
the
to
a
database.
You
don't
have
access
to.
For
example,
it
can
be
the
valuable
choice
for
some
kind
of
application.
So
it's
just
the
right
tool
for
the
right
thing
and
xf
will
fit
into
that.
C
Yeah
yeah,
I
treat
it
like
a
habit,
so
some
people
love
apples.
Some
people
like
oranges.
So
yes,
yeah,
repeat,
and
you
know
I
even
know:
customers
who
used
xf
is
and
hibernate.
D
I
was
doing
like
talking
about
the
non-persistent
object
space.
I
got
like
all
the
information
from
that
and
I
and
I
connected
with,
I
was
doing
the
ui
in
south
and
the
data
come
from
mongodb.
We.
B
B
C
We
have
introduced
an
exception
when
a
non-persistent
object
doesn't
have
a
key
property.
We
did
it
because
it's
in
general,
it's
a
invalid
situation
and
ui
controls.
Web
ui
controls
will
not
work
correctly
if
they
don't
have
key
key
fields
so
now
to
help
developers
detect
such
corrupted
situations
earlier,
we
throw
an
exception
and
to
also
to
help
developers
not
to
think
about
key
properties
or
change
indicates
notifications.
C
This
one
is
small:
we
just
changed
protected
content
content
text
to
asterix,
just
to
be
to
have
it
less
noisy
in
the
ui,
and
also
this
one
is
important.
C
As
you
probably
know,
before,
xavier
we
had
a
preview
of
mobile
ui
are
based
on.
C
C
C
Maybe
find
some
advanced
scenarios,
for
example
in
20.1
for
blazer
we
did
not
have.
We
didn't
have
much
documentation
because
it
was
in
ctp
but
guys
like
jose
kosher
manual.
They
already
could
create
custom
property,
editors
and
custom
list
editors
and
this
advanced
stuff,
and
you
can
see
it
easily
in
the
xf
sales
code,
because
xaf
all
the
standard,
xaf
property
and
list
editors,
they
use
the
same
approaches
and
you
can
just
look
at
this
code
as
some
user
tests
on
the
documentation.
B
Then
dennis
I
I
on
on
this
part,
I
I
just
want
to
to
throw
one
sent
in
there.
It
is
the
best
kind
of
of
source
for
for
doing
really
complicated
at
the
start,
not
document
learning
from
you
guys
how
you
solve
problems
the
hardest
part
of
that
thing
is
is
from
example,
for
the
editor's
perspective,
like
with
the
model
editor
and
stuff
like
this,
to
go
on
par
with
the
devexpress
ecosystem.
B
So
what
you
guys
provide
on
on
editors
in
inside
the
model,
editor
and
stuff
like
this?
This
is
really
really
really
the
hard
part,
but
if
you
are
fine
with
writing
a
property,
editor
reusing
it
and
can
live
with
you
don't
have
to
to
have
an
editor
on
the
on
the
developer
site
for
every
stuff.
B
C
Yeah
yeah.
I
also
wanted
to
refer
to
great
article.
We
have
now
online
recommendation,
describes
all
the
ui
elements
we
have.
A
C
A
I
actually
have
a
staffer
yesterday
asked
me
like
that
he
has
been
used
stuff
before,
but
one
of
the
things
I
got
discouraged
is
about
the
customization
and
the
ui
and
things
and
things
that
you
can
accomplish
and
that
got
me
thinking.
I
think
that
at
some
point
I
would
like
to
have
at
least
everyone
that
is
here
in
the
chat
or
everyone
that
had
at
some
point
don't
any
customization
in
the
ui
and
stuff
just
take
a
screenshot
and
post
it.
I
want
to
show
everyone
the
things
that
you
can
really
accomplish.
A
If
you
know
how
to
get
the
underlying
control
and
modify
because
people
a
lot
of
people
have
the
conceptions
that
you
cannot
modify
that
you
cannot
make
it
better,
and
I,
like
my
my
7.0
teaser,
that
I
have
in
my
blog,
that
was
just
a
list
view
digital
view
mode
with
some
pictures.
That's
it
and
I
and
I
use
from
yamachan
the
font
size
controller
and
they
touch
something
that
I
don't
even
remember,
but
it
was
not
hard
at
all.
A
So
I'm
gonna
let
dennis
continue,
but
one
thing
that
I
would
like
at
some
point
is
to
have
like
a
soft
showcase
that
we
can
have
like,
like
the
fitness
like
the
game
on.
I
don't
remember
the
company
that
did
a
really
soft
customization
web
ui.
If
anyone
else
have
another
point
of
sale,
if
it
has
another,
just
take
a
screenshot,
let's
post
it,
let's
show
that
we
can
definitely
do
crazy
and
beautiful
things
with
her.
C
C
I
also
post
this
link
to
the
chat
later
and
go
to
the
next
slide.
Let's
talk
about
bladder,
so
it's
quite
popular
question
question
now.
As
you
probably
know,
we
have
two
installers
one
for
dot,
dot,
net
framework
and
one
for
dot
net,
core
winfroms
components,
and
currently
we
we
cannot
make
a
solution
wizard
so
that
it
includes
both
options.
C
So
for
now
we
have
separate
templates,
one
for
blazer
and
one
for
winforms.net
core
applications,
but
I
hope
next
year
we'll
try
to
merge
these
installers
into
one
and
help
users
create
a
solution
for
both
windows
and
web.
In
one
click.
B
If
there
is
any
need
for
the
community
to
do
this
more
often,
we
can
think
of
a
template.
You
can
invoke
from
a
command
line.
I
did
this
for
for
scissors
three
years
ago
or
something
like
this,
so
it
shouldn't
be
that
hard
to
fill
that
gap
until
visual
studio
supports
this.
I
I
think
it's
that's
the
main
problem
with
having
two
separate
templates
right
now
or.
B
B
From
from
from
from
devexpress
sites,
of
course
yeah,
but
if
there
is
any
just
let
know
in
the
comments
so,
but
I
I
think
that's
fine.
D
Yeah,
hey
guys
like
sorry
to
intro,
but
I
want
to
give
a
shout
to
someone
in
the
chat.
Someone
sent
me
a
private
message
that
that
they
own
the
devexpress
universal
subscription,
but
they
don't
use
they
didn't
use
stuff
before
and
they
say
that
they
start
using
stuff
because
they
check
our
youtube
channel.
That
is
in
spanish,
because
they
they
I
mean.
The
message
is
in
spanish
they're
from
latin
america.
So
they
say
that
they
learn
stuff
by
watching
the
our
videos
in
spanish.
D
So
that's
really
cool
and
also
that
they
are
me
writing
an
application.
They
used
to
only
use
the
controls,
but
the
person
convinced
the
the
management
to
move
to
south
to
do
faster
development
and
to
move
to
web
because
they
are
only
windows,
forms
team
right
now
so
to
use
web
without
knowing
where
you
can
use
stuff.
Basically,
if
you
have
the
same
concept
of
application
so
now
well,
it's
a
great
it's
great
to
hear
that.
A
Learn
stuff
join
the
community
and
manually
have
a
blog
post.
I
will
talk
about
community
later
after
a
danish
presentation,
but
join
the
community.
Read
the
source
code.
Wait
free
the
ticket,
the
support
center
tickets.
There
is
a
gold
mine
that
you
have
right
there.
I
remember
when
I
started,
I
download
the
pdf
version
of
the
devexpress
documentation
and
I
read
it
everywhere
in
my
in
the
booth
on
my
way
everywhere
I
was
reading
all
the
without
putting
a
line
of
code,
then
I
get
home.
A
I
started
repeating
what
I
learned
believe
me:
they
have
a
lot
of
great
great
information
and
it
has
been
better
and
better
because
every
time
that
sometimes
there
was
not
documented-
and
now
I
come
back
and
he's
there-
I
said-
hey.
I
spent
a
lot
of
time
trying
to
figure
this
out
and
look
how
nice
they
put
it
out
now.
A
C
A
Samples
with
code
with-
because
that's
the
other
thing
you
can
also
see
the
modules
from
apostles
the
model
from
hoshi
code
from
manuel,
you
can
see
sample
code
that
the
controllers
management
model
from
yamachan
all
those
free
models
you
can
go
to
the
repo.
There
is
free,
you
can
read
it,
you
can
ask
them
and
they
will
be
willing
to
help.
So
it's
a
great
community
that
is
also
growing
by
the
day.
C
B
So
it's
a
really
really
long
time
ago,
it's
like
eight
years
ago
and
we
were
much
more
arguing
about
technology
and
stuff,
and
why
did
we
cover?
It
was
the
it
was
the
post
about
oh
data
and
like
this
all
mobile
stuff,
and
we
were
really
really
on
the
on
the
tip
of
the
edge.
But
it
is
the
thing
talking
about
solution,
problems
and
and
hey.
We
are
here
now
it's
2020
and
yeah,
and
we
started
some
way
along.
So.
C
Yeah
we're
here,
let
me
quickly
describe
the
next
answer:
the
next
popular
question.
C
As
you
know,
people
build
xf,
apps
and
also
non-xf
apps,
and
they
use
xpo
or
entity
framework
and
they
ask
how
to
reuse
their
data
models
and
some
logic
for
non
non-xf,
ui
platforms,
and
it's
of
course,
it's
possible.
We
have
a
lot
of
examples
for
expert
without
any
xaf.
You
can
find
them
on
github,
so
we
cover
winforms
asp.net.
C
C
C
There
is
no
visual
studio,
designers,
support,
in.net,
core
or
net
standard
projects,
and
you
cannot,
for
example,
design
a
view
controller
in
excel
blazer
application.
So
you
can
drag
and
drop
actions
from
toolbox
currently
and
or
drag
and
drop
modules
from
toolbox
and
right
now,
it's
still
possible
to
perform
this
task,
and
it's
quite
easy
because
just
a
few
lines
of
code
because
designer
it
just
generates
a
line
of
code
like
let
me
show
you
something
something
like
like
this.
A
I
put
a
survey
on
the
facebook
group,
like
I
don't
know
a
long
time
ago
like
a
year
ago,
and
I
asked
hey
what
designers
do
you
guys
really
use
and
most
of
the
of
the
servers
there?
They
say
only
the
mobile
designer
like
for,
for
module
and
for
controllers.
They
always
use
directly
on
code.
So
that's
a
really-
and
I
always
like
that-
go
to
the
designer.
Do
it
and
then
see
that
the
line
was
generated
so.
B
The
thing
is,
I
I
wrote
about
this
a
couple
of
years
ago.
I
think
the
industry
is
shifting
towards
a
code
first,
I
guess
so.
B
If
you
talk
about
a
speed
of
that
core
with
with,
for
example,
the
the
the
I
see
this
is
this
dependency
injection
system,
where
you
can
do
the
discovery
by
the
intellisense
is,
is
getting
stronger
and
stronger
and
stronger.
So
you
have
one
code
block
you
having
control
and
don't
have
the
code
behind
style
of
of
working.
A
B
View
code
or
or
or
more
visual
stuff,
it's
it's
totally
fine
to
use
the
designer.
I
I
don't.
It
is
a
tool.
That's
that's!
It's
used.
That's
really
really
really
valuable.
B
B
For
example,
for
actions
or
controllers,
or
the
modules,
it's
like
a
couple
of
ten
ten
lines
of
code
or
something
like
this,
it's
basically
what
you're
saying
here,
it's
it's.
A
simple
action
makes
a
simple
action.
It's
a
it's!
A
constructor
put
it
in
your
code.
You
don't
need
a
designer
for
this
kind
of
stuff
that
that's
the
the
thinking
about
it.
C
Yeah
and
we
at
this
time,
we,
as
you
know,
we
provide
the
model
editor
because
design.
C
C
If
you
see
your
business
class
fully
qualified
name
along
with
a
key
value,
it
means
that
you
are
missing
default
property
and
you
can
specify
it
using
like
safe
default
property
attribute
and
it's,
I
would
say
it's
a
must-have
procedure
for
every
business
class
and.
B
It's
quite
it's
the
most
pitfall
or
the
most
confusing.
B
Concept
for
beginners,
especially
if
they
start
or
import
a
database,
because
some
things
looks
really
really
good
and
some
things
look
really
really
shitty,
because
there
is
the
idea,
the
full
qualified
name
and
the,
and
there
is
the
tip
it
is
the
the
reason
why
it's
why
it's
working
most
of
the
time?
It's
if
you
have
a
name
property
and
you
don't
have
except
default
property,
then
it
just
assumes
that
the
name
is
the
default
property.
C
B
A
B
You
have
named
your
names
right,
but
in
german
name
is
the
same
like
name,
but
we,
for
example,
call
it
patagno
and
most
of
the
time,
especially
for
business,
kind
of
of
operations
or
title
or
or
some
kind,
but
it's
not,
namely
not
probably
name,
and
it
works
for
the
english
part.
But
you
have
to
tweak
it
a
little
bit.
Probably
this
would
be
a
good
feedback
from
my
side,
especially
if
you're,
if
you're
importing
the.
B
B
And
you
have
somewhat
consistent
naming
in
your
legacy
database
that
you
can
tweak
this
on
a
global
scale.
So,
for
example,
you
can
say
xf
default
property,
dot
default
property
name.
That
would
be
like
super
neat,
because
you
can
change.
I
mean
because
we
have.
D
B
If,
if
that's
in
in
reach
of
the
compiler
or
of
the
exact
infrastructure,
so
I
I
but
I
guess
dennis,
I
have
no
idea.
B
Or
something
else
so
xaf
can
reflect
the
name
name
based
on
on
on
that
static
property.
But
it's
just
an
idea.
It
really.
C
C
B
It's
just
imagine
if
you
import
a
database,
an
english
database.
Everything
is
named
name
there
as
the
default
property
and
you
don't
have
to
specify
the
xf
default
property
at
all.
It's
just
redirecting
the
the
default
property
name
of
the
xf
default
property.
C
The
main
issue
is
that
not
every
custom
business
object
has
a
name
or
number
or
whatever.
C
B
That's
totally
fine
but,
for
example,
for
the
task.
If,
if
I,
if
I
would
would
write
a
a
a
class
in
german,
it
wouldn't
be
cla
task,
it
would
be.
B
I
I
can't
think
in
non-english
it's
it's
a
it's
a
it's
a
tattoo.
I
guess,
but
it
wouldn't
be
this
string
that
the
name
wouldn't
be
named.
It
would
like.
F
C
Ultimately,
the
thing
is
that
you
have
to
go
to
your
class
and
specify
something.
E
B
I
have
an
idea-
I
I
know
how
to
solve
that,
but
it
it
would
would
require
to
put
some
metadata
inside
the
data.
B
G
C
Okay:
okay:
let's
talk
about
blazer
and
visual
basic;
unfortunately,
microsoft
didn't
support
visual
basic
in
blazer.
C
And
also.
B
B
That
doesn't
mean
that
it
can
be
f-sharp.
I
guess
that's
that's
the
thing
it
can
in
f-sharp.
It
can
in
any
any
language
that
is
in
in
that's
compiled
to
the
back
that
the
main
thing
that
people
don't
get,
I
guess
it's
like.
Oh
blazer-
is
only
for
c
sharp
people.
Yes,
it
is
for
the
templates,
because
razer
only
is
a
mixture
of
html
or
any
markup
language
and
c
sharp,
but
you
can
cross
use
everything
you
have
in
vb.
B
C
So
yeah
and
here
you
can
use
the
technique
techniques
I
described
earlier
for
aging
modules,
business.
B
C
Yeah,
okay,
just
wanted
to
announce
that
a
new
laser
tutorial.
It's
a
simple
project,
management
management
application
and
we
are
now
working
for
a
new
tutorial
for
our
main
demo
applications.
C
C
You
for
that,
and
while
we're
at
it,
I
want
to
announce
help
topics
on
customizing
property,
editors,
nice.
We
have
just
published
them
today.
B
A
B
That's
if
you're
on
the
early
train,
so
I
I
wanted
to
introduce
that
the
the
blazer
train
a
whistle
because
there
there
is
a
the
laser
train
from
how's,
it
name
from
kyle
flanking
yeah
from
carl
franklin.
So
I
have
a
laser
train
every
every
time.
I
wanted
to
do
every
time
somebody
says
blazer.
I
have
to
you
see.
D
Then
it
was
cancelled
because
of
corona
virus.
After
that
you
know
that
the
world
stop,
but
it
was
a
really
nice
conference
and
that
guy
really
knows
about
what
he's
talking
about.
He
can
tell
you
all
the
tricks
about
blazer.
B
But
but
the
thing
is,
the
thing
is
tennis,
it
is
basically
exactly
the
same.
I
didn't
see
this
post.
I
did.
I.
I
tried
some
early
early
stuff,
I
think
six
months
ago,
or
at
least
with
your
first
alpha
you
gave
me,
I
don't
have
used
the
component
render
stuff,
but
basically
it's
the
same
as
with
any
xf
control.
C
You
just
how
to
say
the
difference
that
you
have
to
respect
platforms.
So
you
yes.
C
And
also
you,
you
have
to
specify
specify
how.
B
But
there's
this
one
question
I
have,
I
really
really
really
really
fought
and
had
really
really
difficult
times
and
that's
the
main
reason
I
never
got
into
aspx
component
sharing
property
editor
sharing
like
this
stuff.
It
was
always
the
problem
I
had
to
do
some
really
really
really
hardcore
code
intensive
stuff,
so
I
can
get
a
markup
into
some
compilable
thing
that
you
can
reuse
how's
the
reuse
situation
right
now.
If
I
want
to
write
a
reusable
property
editor
for
xf
blazer
right
now,
because
with
wind
forms,
it's
easy.
B
You
write
an
editor.
You
write
a
property,
editor
adapter.
I
guess
register
it
or
provide
the
user
some
kind
of
registration
option
with
an
extension
report
or
or
use
the
standard
things
with
module
binding.
How
difficult
is
it
to
to
write
a
custom
control?
A
blazer
control
provide
a
property,
editor
and
ship
that,
for
example,
it's
a
nuget.
D
F
B
But
if
I,
if
it's
a
shelf
only
for
example,
is
it
the
same
step
pack
it
into
the
nougat
and
put
it
out
there.
B
And
that's
and
that's
the
thing
I
I
really
really
like
about
blazer,
because
it
is
so
similar
to
every
other
component
render
technology
throw
it
in
into
a
dll
or
a
package
consume.
It.
F
F
C
B
That's
that's.
That's
sure
that
that
that's
that's
component
development
isn't
easy,
but
I
say
that
for
for
me
the
the
most
part
why
I
never
got
into
aspx.
Is
it
was
way
too
complicated
to
share
things
with
with
other
people.
B
B
Not
not
only
client
server,
you
have
to
do
put
that
thing
there
and
do
that
thing
there
and
and
import
that
there
and
if
somebody
something
breaks
you
throw
it
away
and
now
it
you
you
import
the
package
or
and
it
works
or
it
doesn't
so
that
that's
that's
the
main.
B
C
Yeah
and
I
wanted
to
promote
our.
D
C
Customers
with
active
universal
and
the
experienced
subscription
subscriptions
can
access
these
bits
and
test
it
live
because
there
are
really
interesting
things
like
reporting,
conditional
appearance.
What
else
limitations.
C
B
Amazing
job
guys,
I
I
have
I
if
I
saw
that
the
first
time
I
was
like
okay,
it's
it's
going
a
little
bit
slow,
but
it's
like
six
months
or
eight
months
later
I
couldn't
imagine
you
pull
out
a
reporting,
validation
and
complete
conditional
appearance
sure,
but
a
reporting
viewer.
C
C
C
So
you
just
register
singleton
class
web
api
data
storage
service,
specify
connection
string,
and
then
you
can
a
controller
and
call
this
data
store
methods.
C
B
That's
so
nice,
I
I
I
I
I
that
there's
this
now,
I'm
totally
confused.
It's
not
about
that!
This
is
confusing.
It's
a
it's,
a
it's
on
which
level
is
that
this
is
really
on
the
data
level.
So
it's
the
same
thing
like
jose's
weight,
the
api
thing,
but.
B
Don't
have
and
you
don't
have
to
have
the
persistent
classes
on
the
server
side,
or
am
I
wrong.
C
It's
database
agnostic
and
it's
how
to
say
it's
a
replica
of
requests
we
had
for
wsaf.
So
it's
absolutely.
C
Just
using
http
and
and
you
know,.
C
C
B
C
Yeah
and
it's
possible
because
this
is
universal
interface,.
B
B
B
So
made
another
thing:
I
took
three
days
working
on
making
prototype
an
idea,
totally
absolute
problem
from
the
last.
A
A
C
C
Where
to
find
programmers
to
do
some
custom
development
for
me,
so
to
do
some
training
so
and
just
wanted
to
promote
the
page
we
have
on
our
website.
C
At
the
end,
we
have
a
special
section
here.
You
can
see
third
parties
like
jose
manuel
dave,
also
joshua
also
guys
from
death
park
and
safari
guys
and
other
others,
and
we
also
have
links
to
links
to
community
resources
like
expand
framework
modules,
safari
modules
and
also
we
have
links
to
our
team
blog
where
we
I.
A
Of
course,
this
is
great
for
everyone
who
will
be
watching
the
video
later,
because
I'm
definitely
sure
that
everyone
who
is
in
the
chat
here
with
us,
hey
like
again,
know
the
value
of
being
in
the
community,
but
I
want
to
just
give
a
quick,
a
promo
if
I
can
to
a
issa
tahiri.
I
hope
I'm
pronouncing
this
right
with
apostolic.
A
They
are
trying
to
promote
a
module
for
a
chrome
scheduled
task
for
staff
and
they
are
looking
for
some
staffers
who
want
to
join
together
and
and
sponsor
that
project
financially,
but
it
is
really
affordable
and
as
most
people
get
on
that
train,
it
will
be
a
cheaper
to
everyone,
and
I
think
that
that's
a
really
nice
model.
I
just
want
to
say:
if
you
don't
know
where
you
are,
what
I'm
talking
about
please
reach
out
to
me.
I
will
send
you
the
link
on
the
expand
github
repository.
A
Is
he
reached
out
to
me
and
one
of
them
that
say
yeah
when
we
get
enough
people
and
all
on
board
to
help
out?
So
I
think
that
that's
a
nice
feature
so
I
like,
when
surfers,
get
together
to
to
help
each
other,
so
just
want
to
say
that
please
continue.
C
D
B
A
Ask
at
the
end
of
the
meet
up:
hey
everybody
turn
the
camera
on.
Let's
take
a
picture
on
something
like
that,
because
I
really
appreciate
everything:
okay,
but
we
have
three
more
hours
to
go,
or
at
least
two
so
again
also
they
you
can
talk
with
them
about
stuff
by
hours,
so
you
have
to
stop
there
at
some
point.
C
A
A
lot
of
questions
about
that,
you
will
see
it
on
the
chat.
Now
I
want
to
come
back
to
the
chat
and
go
one
by
one,
but
I
will
let
manuel
quickly
go
about
his
last
post
and
then
we
continue
with
the
questions
that
I
have
and
the
one
that
are
on
the
post.
A
C
Yeah
hi
dave
nice
to
hear
you
nice.
B
B
H
A
B
A
A
Just
a
quick
answer
to
a
question
that
I
got
in
the
chat,
I
have
invited
apostoli
to
the
meetup.
So
whenever
he's
free,
I
think
that
he's
busy
with
a
lot
of
project
or
something
he's
free
to
join
he's
invited
all
the
time
so
he's
a
special
guest.
Whatever
you
guys
want
to
like
bombarding
about
question
of
expand
language.
B
B
That
was
something
I
was.
I
was
asking
if
we
can
do
some
like
split
time
thing,
so
we
can
do
europe,
guys
and
and
and
american
guys
from
the
time
zone.
But
no
one
thing
that
I'm.
A
D
D
D
Work
actually
javier.
I
just
got
like
at
the
beginning
of
the
meetup,
so
people
ask
me:
when
are
you
going
to
do
a
live
coding
session
and
I
told
them
like
well,
we
have
we
have
been
practicing
twitching,
but
you
know.
A
It's
in
the
list
with
so
many
others.
One
of
the
things
I
want
to
do
is
to
stream
the
made
up
life
and
I
still
have
not
found
the
right
and
the
time
to
get
it
right.
Now
I
have
a
friend
who
recommend
me
a
stream
jar
that
is
supposedly
have
like
a
back
stage
and
I
can
pull
you
on
the
screen
or
things
nice
things
too.
So
you
can
have
it
live
on
facebook
on
youtube,
but
I
haven't
got
that
part
like
time.
Time
is
high.
It's
hard
sometimes
like
to
get
everything.
A
B
Stopwatch
go,
I'm
just
kidding
hi
guys,
I'm
manuel,
I'm
a
deaf
express
mvp
since
about
eight
years
now,
since
dennis
how
long
have
I
mep
six
years,
I
have
no
idea.
B
There
is
this
just
a
little
teaser
on
my
side.
I
worked
really
really
really
really
really
really
hard.
The
last
couple
of
weeks,
I
think
it's
three
weeks
right
now
getting
my
block
up
into
new
shape
and
new
design
and
getting
some
more.
I
didn't
do
a
lot
on
on
more
content.
I
I
I
just
tried
to
do
it
in
a
more
representative
way
and
it's
like
it's
like
my
first
post
is
like
2012..
B
So
it's
it's
it's
a
long
time
ago
and
there's
a
lot
of
posts.
I
did
some
got
more
attractions.
Some
got
less
traction,
that's
just
normal,
but
there's
a
lot
of
stuff
going
on.
Of
course,
I'm
not
scott
hanselman,
and
but
there
is
a
lot
going
on
and
and
I
I
really
really
think
it
was
time
to.
B
Go
into
a
more
professional
shape,
so
I
I.
I
really
really
tried
hard
on
on
my
blue
new
blog
on
the
new
design
on
my
design,
language,
doing
your
favor
and
putting
on
your
favorite
screen
colors.
So
you
have
a
pack
theme
and
the
live
theme
and
being
responsive,
and,
oh
god,
there
was
a
lot
of
stuff
involved.
B
Making
this
thing
fast
and
just
a
couple
of
techniques
I
always
use.
I
I
have
to.
I
did
build
this
all
from
scratch.
So
there's
nothing
in
there.
Besides,
the
besides
the.
B
Code,
coloring,
there's
everything
written
from
scratch
and
you
can
apply
this.
It's
just
css.
You
can
do
this
on
any
xcf
application
or
something
like
this.
It
is
the
thing
it's
it's
just
a
blog.
It's
static,
html,
it's
written
with
pretzel.
I
wrote
all
kind
of
stuff
about
it
like.
B
and
the
need.
I
I
saw
why
I
I
want
to
to
go
and
write
this
thing
new
or
do
the
the
the
presentation
news
like
there
is
a
lot
of
of
the
web
changed.
B
There's
new
technologies,
there's
this
fonts,
there's
stuff
mobile
phones,
responsive
first
blah
blah
blah
blah
blah,
there's
just
two
things
I
wanted
to
share.
When
I
switched
to
pretzel,
it
was
like
html
only
and
there's
this.
I
needed
to
wait
to
communicate
with
the
with
the
community,
and
there
is
the
there's
some
several
plug-in
authors
out
there
or
javascript
kind
of
drop-ins,
where
you
can
like
discuss.
I
used
before.
B
B
So
I
did
want
to
have
a
system
that
don't
spy
on
people
and
really
just
do
the
thing.
Do
it
fast
and
really
provides
a
great
look
and
feel
and
way
to
commun
interact
with
the
community,
and
I
think
I
I
nailed
that
quite
a
bit,
but
there's
some
techniques
I
used
to
to
make
that
thing
really
really
fast
and-
and
we
talked
before
the
stand
up
with
jose
he's.
His
internet
is
like
rather
slow
today,
so
he
we
are
with.
D
With
our
new
mvp,
jose
oh
yeah,
by
the
way
like
a
shout
out
to
javier
yeah,
do
the
place
or
train
stuff.
We
have
a
new
mvp
in
the
house.
B
So
but
the
thing
is
like
to
make
it
more
accessible
for
all
the
people
and
and
then
doing
like
high
and
low
contrast
stuff
and
then
and
all
this
stuff.
I
don't
know
if
everybody
knows
this,
that
does
a
lot
of
web
development.
B
It
really
really
helped
me
making
this
thing
really
really
work.
Well
is
the
lighthouse
thing
in
chrome
or
in
in
in
or
in
edge,
and
it
it
really
shows
you
you
can
you
can
go
into
the
it's
like
in
the
develop
extensions.
It's
like
normal,
it's
f12,
so
as
well
as
developer.
D
B
Yeah
yeah,
but
but
it's
a
normal
developer
tools
and
there's
this
lighthouse
button
and
the
lighthouse
button
is
it's
just
really
it?
It
provides
you
sorry
it's
in
in
german,
but
it
it
it
helps
you
identify
problems
on
your
website.
It
will
work
on
any
website.
I
am
hitting
my
production
server
right
now,
so
it's
unblockable
delegated.
B
It
will
go
to
some
all
crazy
kind
of
stuff
and
just
tries
to
rate
my
stuff
based
on
accessibility,
performance,
ceo
best
practices,
blah
blah
blah
blah
blah
blah,
and
for
my
last
I
don't
have
a
comparison
screenshot
right
here,
but
I
went
only
kicking
discord
this
course
and
doing
some
kind
of
optimizations
and
it
is
a
static
html
page
after
all,
dropping
down
from
nine
seconds
in
austria
to
1.1
seconds,
and
this
is
like
a
average
on
3g
network.
B
So
that's
that's!
Really
impressive
numbers
there's
a
lot
of
stuff
going
on,
like
with
accessibility,
if
you're
using
your
screen
readers
stuff
like
this,
but
I
never
would
get
to
the
point
without
working
to
the
with
the
community.
I
asked
people
on
twitter
on
on
facebook.
B
I
ask
my
brother,
jose
alex
is
a
really
really
really
it's
inspirational
part
of
the
community
and
that's
the
the
thing
that
drove
me
forward
and
and
and
and
and
how
I
was
thinking
about
what
has
the
new
design
to
offer
and
there's
a
shout
out
to
all
the
woo?
B
No
that's
too
large
to
all
the
mvps
and
every
everybody
helped
with
the
project
and
it's
responsive
and
all
the
kind
of
you
can
try
it
out
of
your
on
your
phone.
But
the
thing
I
really
really
wanted
to
engage
and
why
I'm
talking
about
it?
I
am
five
more
minutes
or
something
like
this
four.
B
Four:
four:
four:
four:
it's
okay,
so
I
did
a
lot
of
of
community
work
in
the
last
eight
years
or
more
so
I
just
listed
out
a
few
of
them,
some
with
more
traction,
except
that
the
package
builder,
the
fluid
model
builder
image
assembly
importer
gets
that
was
the
post
with
or
the
projects
with
most
stars
on
github
or
the
most
comments
on
my
blog
and
the
thing
about
all
the
open
source
and
working
with
the
in
the
open
and
and
and
putting
all
the
stuff
together.
B
It
really
really
really
takes
time,
effort,
patience
and
it's
difficult,
and
but
nonetheless,
I
really
really
enjoy
working
with
all
people
out
there
suggesting
and
using
this
stuff,
because
it
makes
me
happy
when,
when
when
I
can
solve
problems-
and
sometimes
the
community
is
don't
get
me
wrong,
thing
is
every
every
contribution
counts.
So
is
it
the
spelling
issue?
B
Is
it
just
a
hey?
I
am
really
really
happy
with
you
with
your
work.
Give
me
a
star
on
github.
This
is
not
working
for
me.
Can
you.
A
Product,
let
me
let
me
get,
let
me
just
add
something
to
the
point
that
you're
making
so
for
me,
I
have
been
following
dennis
jose
manuel.
A
A
You
are
just
reading
their
comments,
reading
their
answers,
reading
their
tweets
reading
the
blog,
so
I
always
say
that
being
here
within
in
the
same
meetup
in
the
same
meeting
talking
with
them,
the
first
time
was
like
a
dream
come
true,
and
this
is
what
I
like,
what
I'm
trying
to
push
the
community
to
grow,
because
when
you
break
that
barrier,
they
are
people
like
us
and
they
are
willing
to
help.
It's
just
that.
Sometimes
we
don't
ask
we
don't.
We
are
like
like
okay,
I
I
will
never
ask
dennis
he's
the
pm
of
staff.
A
He.
I
always
see
him
answering
on
the
super
center,
but
I
will
never
ask
him
directly
something
he's
too
busy
for
me,
but
he's
not
he's
willing
to
help
he's
glad
to
help
more
than
that.
If
I
have
reached
like-
and
this
is
true
story
I
reached
to
jose-
and
he
was
glad
to
help
I
reached
to
manuel-
he
was
glad
to
help
I
reached
to
dave
and
adam.
They
were
right
to
help
I
reached
today
and
they
were
allowed
to
help,
and
I
tried
to
do
the
same
thing.
A
If
anyone
who
is
reaching
to
me,
I
try
to
help
as
much
as
I
can.
So
that's
the
whole
goal
of
the
community.
That's
the
whole
goal
of
this
meetup
of
the
whole
goal
of
like
working
together
collaborating
together.
We
are
just
in
the
same
boat.
We
like
staff,
like
you
most,
probably
have
done
something
that
I
haven't.
I
have
done
something
that
you
don't.
How
can
we
call
our
day
how
long
we
bring
more
people
to
our
framework
bringing
more
people
making
the
framework
better
is
for
everybody.
We
are
going
to
like
it's.
What.
B
We
use
every
day
it's
it's
a
thing
about
open
source
are
working
in
the
open
as
especially
especially,
but
it
is
an
awareness
thing.
I
guess
we
we
have
to
speak
about
in
in
in
in
in
in
xcf
or
a
business
development
world,
because
in
in
in
javascript
work
everything
is
open
if
you're
still
something
nobody
cares,
it's
it's
three
lines
of
javascript,
nobody
cares
but
those
lines.
I
I
I
highlight
that
here.
So
it's
it's!
B
The
thing
is,
if
you,
if
you,
you
can't
make
any
contribution,
I
am
really
really
happy
with
any
blog
post
with
any
comment,
any
anything.
It
isn't
hard
make
a
pull
request
and
it's
it's.
It's
a
lot
of
time
going
going
into
this
work
and
getting
the
feedback
is
like
the
the
the
it's
like
the
money
or
or
the
fire
that's
living
in
inside
of
the
whole
of
the
community
thing.
B
B
Sometimes,
if
you
are
happy
and
and
and
and
they're,
really
really
really
helpful
and
I'm
not
begging
for
money
in
any
what
kind
of
ways,
but
sometimes
the
best
thing
you
can
do
if
you
that
only
have
a
a
company
that
doesn't
allow
open
source
contributions,
for
example,
talk
to
your
manager,
hey,
we
we
use
that
kind
of
stuff
that
really
helped
us
out.
20
bucks,
50
bucks.
Nobody
cares
about
the
money
about
the
amount
of
money.
B
It's
it's
like
going
back
and
forth
with
there's
a
lot
of
going
on
into
blog
posts
into
doing
this
kind
of
stand.
Ups,
there's
a
lot
of
time
involved,
preparing
all
and
all
in
all,
so
we
do
this
for
free.
B
I
guess
almost
all
mvps
do
that
for
free,
but
there
are
a
couple
of
points
I
I
have
to
get
on
the
on
the
on
the
level
of
where
uni
community
can
be.
B
Frustrating
sometimes
so
people
spend
spam
spamming
up
facebook
groups
with
with
like
advertisements
that
aren't
supposed
to
be
there
or
being
ruled
on
onto
other
kind
of
community
members
or
the
really
really
hard
part
is
like.
Where
is
the?
Where
is
the
line
between
helping
others
out
really
really
for
free
and
and
and
try
to
get
involved
with
each
other
and
doing
free
support?
B
And-
and
I
guess
the
main
caveat
I
have
here
for
the
free
support
is
like
there
is
yeah
the
the
the
thing
is.
B
Get
your
together
get
your
together.
We
are
happy
to
help
you
to
build
your
car,
but
you
have
to
build
your
car
yourself.
G
Guys
I
have
my
view
about
devexpress
about
xsaf,
it's
mature
last,
two
years
before
two
years.
It's
a
growing
but
not
is
enough
to
use
in
enterprise
solution.
B
A
G
That
yes
before
I
observed
this
since
eight
years
about-
and
I
try
and
do
something
with
this
last
year's-
it
is
okay,
it
is
looks
great.
It
is
good
idea
to
grow
the
solution
and
go
to
the
community
jose
manuel
dave.
G
You
are
great
people
to
allow
us
to
do
this
well,
but
we
going
to
optimal
solution,
but
it
is
not
optimal
at
this
moment,.
B
You
were
talking
about
that
because,
because
that's
that's
that's
the
thing
you
have
to
do
your
homework
homework
at
at
home.
The
the
thing
is,
there
is
no
enterprise,
one
fits
it
all
solution.
B
It
depends
on
your
needs
on
your
platform,
on
on
on
on
on
your
channels
on
your
clients,
on
your
architecture,
guys,
there's
so
much
stuff
going
on,
except
can't
provide
that
one
fit
suits
it
all
solution.
D
I
think
I
would
like
I
want
to
ship
my
two
cents
in
here,
and
we
got
that
type
of
comment
a
lot
and
I
usually
try
to
tell
them
like
okay,
you
and
you
only
know
your
business
problem.
Yes
yeah,
so
you
know
the
ins
and
out
of
that
and
that's
impossible
to
solve
with
any
type
of
framework.
D
In
the
end
of
your
business
problem,
you
need
to
go
and
tailor
the
solution
like
really
really
in
small
changes
to
optimize,
because,
for
example,
we
have
a
case
in
a
customer
from
europe
where
the
application
was
taking
too
much
time
loading
because
he
was
loading
stuff
in
every
click
of
the
application,
basically
and
keep
them
in
there.
So,
of
course,
that
pattern
will
not
help
if
you
do
that
in
any
other
framework
like
adf
from
oracle.
D
D
So,
basically,
if
something
takes
like
one
minute
to
load
like
from
that
minute,
I
can
tell
like,
for
most
of
the
time
like
90
percent
of
the
responsibility
on
how
that
will
load
is
your
custom
code,
your
classes,
your
rna
model
and
the
other
10
or
maybe
even
less,
is
what
xpo
and
staff
add.
So
the
overhead
is
really
little
so
the
plan
is
like
okay,
I
have
these
tools.
I
behave
like
this
exactly
like
this.
How
can
I
use
it
to
fix
my
business
problem?
D
That
is
this
and
in
the
end
and
like
you
have
to
do
like
the
match,
you
need
to
tweak
both
of
them,
so
you
can
reach
a
middle
point
because
it's
you
like
the
most
common
comment
that
we
have
is
like.
We
have
the
devex,
devexpress
universal,
subscription
and
stuff
comes
with
that,
and
we
don't
use
it
yet
because
we
don't
know
how
to
use
it.
We
come
from
a
traditional
development
shop.
Basically
that's
how
they
proceed.
D
So
what
I
tell
them
is
like
well
stuff
is
no
different
than
any
other
technology.
It
will
not
add
any
other
any
more
overhead
that
any
other
control
will
have,
but
it's
about
understanding
your
own
business
problem,
because
sometimes
people
comes
with
oh
this
loads,
too
slow
you're
loading
like
10
million
records.
Now
let.
A
Me
add
17.,
let
me
add
columns.
So
let
me
add
something
else.
You
remember
the
podcast
that
we
hear
from
one
of
the
microsoft
top
of
change.
I
don't
remember
the
name,
but
it's
someone.
That
is
really
knowledge.
There
is
no,
he
knows
what
he's
saying
and
they
asking
what
do
you
think
about
orms
and
he
said:
don't
use
it.
You
need
to
know
that
the
sql
directory
you
need
to
get
your
data,
so
you'll
be
as
performant
as
possible,
and
I
was
like
that
doesn't
make
sense
to
me.
A
There
are
scenarios
where
it
makes
sense
like
for
me.
You
need
to
know
the
like.
The
orm
give
you.
I
don't
know,
because
some
people
also
argue
about
the
word
abstraction,
but
it
gives
you
like
a
another
level
that
you
can
use,
so
you
don't
have
to
deal
directly
with
the
sql,
but
for
your
needs
for
all
needs
like
I
have
to
ask
how
many
clients
do
you
guys
have
that
have
thousand
concurrent
users?
How
many
people
does
have
this
client?
If
you
have.
B
D
A
D
A
Like
I'm
not
saying
that
staff
is
the
solution,
for
everything
is
the
solution
for
me
is
the
solution
for
me
for
my
clients,
for
what
I
want
to
develop,
for
what
I
have
been
able
to
accomplish
staff
is
the
perfect
solution.
I'm
not
saying
that
is
for
everybody.
I'm
not
saying
this
is
the
holy
grail,
I'm
just
saying,
and.
D
Yes,
there
is
also
like
sorry
that
I
we
all
caught
each
other
with
this
answer,
but
a
long
time
ago,
like
I
was
in
my
20s
and
I
was
in
my
first
job
in
united
states
and
the
owner
of
the
company
asked
hey
like
we
need
to
move
or
erp
from
erp
from
it
was
an
erp
based
on
unix,
I
think,
to
windows.
D
So
we
came
with
this
big
plan
like
this.
Erp
will
cost
like
two
hundred
thousand
dollars
like
20
years
ago,
and
we
will
take
like
two
years
on
making
it
because
was
for
nine
countries
basically,
but
in
the
end
he
said
like
no,
that's
not
my
business.
I
don't
make
data
layers,
I
don't
make,
I
mean,
so
you
need
to
know
where
you
need
to
put
your
money
and
your
time
in
this
case.
For
us,
what
makes
them
on
is
the
consulting.
D
So
you
need
to
know
like
in
the
context
I
will
say
what
is
your
business?
It's.
B
A
D
A
This
discussion
we
say
offline,
but
it's
online.
B
The
thing
is,
if
you,
if
you're,
really
really
really
interested
in
a
long,
long
post,
getting
into
all
details
how
to
measure
your
performance
across
different
ways,
you
can
represent
your
data
in
xf
and
it's
like
seven.
B
The
greatest
article
about
soft
performance
and
I
missed
out
okay,
five.
G
G
B
G
H
B
Great
work
yeah
that
the
main
thing
about
it
is.
It
is
a
lesson
it
isn't
put
this
in
your
code
and
it
works.
It
really
really
means
you
have
to
go
to
the
details,
try
it
out
and
try
to
apply
the
concepts
it's
not
about.
This
is
the
my
code
is
slow
put
it
in
your
code,
it's
faster!
That's
that's
like
snake
oil,
it's
like
with
with
this.
I
have
this
tool
that
makes
your
computer
or
windows
computer
faster
by
cleaning
the
registry.
B
B
But
but
I
don't
want
to
go
too
deep
into
the
the
performance
we
can
go
into
the
performance
afterwards
into
the
questions.
I
just
want
to
finish
my
my
my
community
post,
because
there
is
a
lot
of
stuff
going
on
and
and
and
and
I
I
I
don't
want
to
to
do
any
any-
pointing
fingers
or
something
like
this.
B
It's
just
I
I
wanted
to
describe
what
what
I
I
hope
to
get
more
from
the
community,
getting
more
feedback
getting
more
people
involved,
writing
open,
source,
right
or
or
just
commenting
or
are
using
the
stuff
giving
you
the
star
on
github
every
everything.
G
Counts
but
it
is
as
a
joke,
but
your
article
have
one
one
bad
thing:
the
bad
thing
is
no
conclusion:
it's
a
joke.
B
It
doesn't
it,
it
is
a
meaning.
This
article
is
a
meaning,
it
isn't
a
technical
article.
It's
just
there's
that
there's
a
lot
of
work.
I
just
want
to
go
to
go
through
why
I
wrote
this
article
and
I
am
not.
B
Thinking
about
anything
else,
but
but
promoting
the
blog
or
something
like
this.
It's
just
what
I
value
in
the
community
and
and
we
had
the
discussion
in
the
mvp
team,
and
there
is
some
kind
of
of
direction
we
are
going
in
in
like
manure.
G
As
I
I
said,
it
is
great
work.
This
is
a
great
work
and
I
have
no
but
a
bad
idea
about
this.
My
can
you
add
something
to
starting
programmer
idea
about
conclusion
about
your
article.
B
H
G
B
I
I
I
I
can
just
just
leave
a
comment
in
in
in
in
in
the
blog
or
or
something,
and
I,
if
there
is
enough
traction,
I
will
grab
it
up
and
if
there
then
I
can
write
the
article
about
it,
but
the
thing
is
to
really
really
close
up,
because
it's
I'm
50
minutes
over
it
or
10
minutes
over
yeah.
I
have
a
lot
of
questions
more
that
we're
going
to
have
to
wait.
B
The
the
the
thing
is
that
the
the
really
really
really
last
thing
I
I
really
love
like
to
shout
out
is
all
that
work
is
a
is
a
lot
of
work.
It
takes
about
two
to
three
days
to
work,
to
write
a
full
technical
article
and
I
think
can
agree
on
that
because
there
are
technical
writers
on,
and
I
am
not
a
technical
writer,
I'm
a
programmer
and
I'm
a
consultant-
and
there
is
a
lot
of
work
involved,
doing
a
whole
documentation,
post
or
deep
dive
tutorial
kind
of
stuff.
B
So
if
you
can't
give
anything
back
to
the
community,
I
am
pleased-
or
I
admit,
to
put
this
on
every
screen
I
can
put
on
you
can
support
me
on
github
sponsors.
Patreon,
buy
me
a
beer.
If
you
buy
me
a
beer,
you
can
describe
a
flavor
down
there
and
I
will
use
that
on
the
next
community
post
on
the
next
community
stand
up,
but
it
is
a
lot
of
work
and
just
it.
B
I
need
to
get
some
money
back,
at
least
for
doing
all
the
kind
of
stuff
their
service
involved,
blah
blah
blah
blah.
H
So,
but
last
but
not
least,
what
I
really
really
wanted
to
talk
about
is
the
new
design
one
more
minute.
One
more
minute:
yeah
one
month
made
it
one
more
minute,
blah
blah
blah
blah
blah.
H
The
new
design,
it's
like
a
lot
of
stuff
new
design
language.
It's
like
you,
have
all
the
tech
clouds
over
here.
You
can.
B
Do
to
lighten
dark
green
colors.
I
I
describe
that,
but
the
neatest
thing
about
all
that
kind
of
stuff
is:
there
is
a
new
commenting
system
and
I
teach
this
discuss
for
that.
So
and
I
think
for
the
next
couple
of
minutes,
where
it
is
running,
it's
just
you
can
post
your
thing.
I'm
just
posting
my
stuff.
Three
minus
three
is
zero,
or
is
it
so
the
last
leak?
Look
thanks,
alex.
B
B
B
A
Okay,
all
right,
let's
do
a
quick
request
recap
quickly.
Danny
has
been
answering
questions
on
the
chat.
I'll,
definitely
gonna
support
manuel
in
the
next
round
of
beer
for
next
meet
up.
So
let's
continue.
Okay.
Let's
we
talk
about
this.
This
is
the
the
survey
that
I
put
on
the
facebook
group
that
who
use
model
designer
a
module
designer
and
application
designer
and
most
of
the
people.
What
they
really
need
is
the
model
designer
they
can
do
the
controllers
and
code.
They
can
add
models
and
code.
They
can
do
all
of
those.
A
There
are
a
few
people
like
manuel
and
sometimes
josh
that
they
don't
use
designers
at
all.
But
that's
I.
I
believe
that
the
designer
really
helps
for
someone
who
is
starting
to
to
get
up
and
running
and
then
when
they
get
better,
they
can
decide
like
they
say
that
they
have
an
issue
and
the
designer
is
not
loading
up.
They
can
take
care
of
that
part.
So
we
discuss
the
vivid.net
that
actually
is
going
to
be
no
going
to
be
moved
forward.
A
They
are
going
to
maintain
it,
but
they
are
not
going
to
add
new
features
using
a
saf,
a
an
xpo
business,
org
outside
of
staff
and
right
here,
then
it
shows
a
new
way
api
data
store,
but
we
always
have
the
all
data
xpo
service
that
devexpress
provides.
We
have
the
wcf.
A
We
have
the
xpo
web
api
that
jose
developed
that
we
will
have
to
rethink
if
we're
going
to
keep
supporting
that,
because
maybe
with
the
new
one
devexpress
and
take
care,
but
let's
not
get
ahead
of
herself
like
right.
Here
we
have
tutorials
about
the
using
xpo.
We
thought
that
I
think
the
data
four
and
actually
even
jose,
has
an
article
about
using
graphics
keyword
with
xpo.
A
So
if
we
continue,
we
can
see
here
that
then
we
talk
about
the
solution
which
or
the
blaster
that
is
with
laser.
That
is
still
not
together
with
the
main
one
that
hopefully
will
come
in
the
future.
So
we
talked
about
how
to
learn
faster
and
one
of
the
person
who
grabbed
me
in
the
chat
private.
He
was
saying
hey.
I
have
used
devexpress
for
a
long
time,
but
I'm
starting
to
use
stuff
and
I'm
really
liking
it
so
again
read
the
support
center.
A
Read
the
tickets
read
the
code
or
the
demos
is
to
the
learn
staff
architecture
and
not
only
integrate
with
the
community.
The
community,
for
me,
is
the
most
important
part
because
it
will
help
you
there
get
along
hey.
A
A
He
didn't
want
the
new
one
because
it
looks
similar
to
the
windows
form
or
I
don't
know,
clients
are
the
one
who's
paying
so
though,
sometimes
they
have
the
requirement
that
they
want
so
right
here
we
have
the
breaking
changes
from
20.2
and
some
other
questions
from
the
community
and
from
here
jose
can
take
care
of
my
we
can
take
care
dennis
can
take
care.
So,
let's
start
from
the
bottom
up,
so
the
soft
place
or
any
of
one
has
tasted
with
net
five
already.
D
A
Manuel
did
I
heard
blazer
south
blaze,
the
blazer.
A
D
Javier
also
remember
that
one
time
we
try
windows
forms
with
net5,
remember
yeah.
We
did
that
like
two
months
ago.
I
think.
D
A
B
But
it
is,
it
is
the
rc.
So
probably
there
I
didn't
get
into
the.
A
A
I
would
like
no,
they
weren't
not
specific,
but
I
would
like
sometimes
some
of
those
examples.
Just
give
me
a
specific
scenario
and
let's
do
it
where
let's
see
how
hard
is
in
comparison
with
from
scratch
in
comparison
with,
do
it
and
let's
do
it
together,
let's
realize
to
see
if
you
say
that
it's
really
hard
to
customize
a
ui,
I'm
all
on
board
to
do
it
in
a
twist
to
doing
a
something
in
youtube,
live
so
yeah,
hey.
I
hope
that
the
software
that
did
that
question
get
forward.
A
The
the
soft
blazer
will
support
a
mobile
devices.
Absolutely
you
can
actually
go
to
the
main
demo
and
use
the
demo
and
it's
a
beauty.
It's
a
beauty.
The
actions
get
a
collapse
it.
So
you
have
an
action
that
put
up
all
your
actions.
You
have
all
your
your
your
editors
get
one
behind
the
other
one.
So
it's
really
nice
and
the
picture
is
a
beauty.
You
have
a
picture
that
you
can
select.
You
have.
There
is
a
lot
of
neat
things
and
some
places.
A
So
one
question
for
dennis
we
have
in
winforms
and
in
web
forms.
Application
show
view
strategy
two
message
and
we
show
you
the
is
that
coming
in
20.2
or
does
not
come
in
20.2.
C
C
A
B
I
see
another
blog
post
that
takes
three
to
four
days
to
to
really
really
precise
this.
I
did
a
deployment
thing
with
msix
getting
stuff
into
the
store
and
there
are
caveats,
but
it
is
just
I'm
just
talking
for
winforms
because
on
the
web
and
in
the
browser
that
doesn't
apply,
probably
with
with
how
are
they
called
progressive
web
apps?
That's
that's
the
thing,
but
the
major
thing
is
it
isn't
about
getting
an
updated
application
to
the
end
user?
B
It
is
one
part
of
the
story,
but
the
major
question
is:
where
is
your
database?
Who
updates
the
database
who
owns
the
database?
How
do
you
connect
to
the
database
and
then
you
can
decide
which
deployment
strategy
is
right
for
you.
B
If
your
database
is
really
really
static
and
doesn't
change
a
lot,
you
can
use
any
deployment
strategy.
There
is
out
there.
You
can
use
click
once
you
can
msi
x,
you
can
now,
with
with
that
core
you
can
do
copy
paste
deployment
or
single
click
with
with
everything
in
one
assembly
it
is
and
that's
the
main
thing
we
talked
earlier.
There
is
no
one
size
fits.
A
B
There
are
some
for
them.
There
are
some
things
that
work
better
with
xaf
and
work,
not
so
good
with
xav,
but
basically
it
doesn't
matter,
it's
a
normal
dotnet
application
and
it's
a
deployment
strategy.
It
doesn't
depend
on
xcf
particular,
but
I
had
success
with
almost
every
technology
so
far,
so.
A
B
B
A
A
In
spanish,
I
don't
know
he
was
saying
the
three
things
that
that
is
stopping
to
keep
going
with.
Zaff
was
ui
customization
because
he
was
having
issues
with
making
a
ui
customization.
He
was
saying
that
a
a
performance
everyone
asked
about
performing
a
scalability.
I
think
that
there
is
a
misconception
that
is
going
to
be
slow
and
it
isn't
so
that's
what
he
says
that
all
that
paragraph
he
says
like:
okay,
a
customization
on
the
ui
performance.
We
have
talked
about
that
for
a
while,
but
I
just
want
to
bring
it
up.
A
That
is
something
that
is
recurring,
that
people
keep
asking
the
same
thing,
and
I
would
like
again
two
things
I
would
like
example
of,
and
I
would
be
the
first
one
to
do
a
65,
000
records
list
view,
and
I
will
show
how
long
does
it
take
to
load?
If
you
do
it,
if
you
architecture
that
right
and
I
will
like
people
that
have
done
custom
design
and
stuff
to
share
a
screenshot,
they
don't
have
to
share
code.
A
Just
show
me
that
what
you
have
done
and
that
is
doable
like
in
summary
forms
when
they
start
everybody
was
like.
You
cannot
do
beautiful,
uis
and
summary
forms,
and
there
is
a
rep
over
there.
That
is
summoning
foreign,
beautiful,
something
that
it
has
really
crazy,
beautiful
ui.
So
if
you
have
done
something,
let's
show
it,
let's
put
a
lot
of
screenshots,
so
people
will
start
losing
that
that
no
it's
going
to
be
ugly,
it's
going
to
be
slow.
B
I
can
get
a
glance
or
or
at
least
a
a
small
input,
because
I
I
just
want
to
make
sure
people
on
the
right
track,
because
the
xaf
security
system
includes
authorization,
authentication
and
permissions.
So
it's
like
who?
B
B
To
get
the
concept
who
is
a
user
does?
Is
he
allowed
to
access
any
resource
and
what
kind
of
things
he
can
do
with
a
resource
is
like
three
things
in
university?
I
know
in
in
business
world.
That's
not
that
splitted
apart,
but
there's
one
aspect
and
that's
who
is
the
user?
It's
like.
We
see
it
with
with
google
or
microsoft
accounts
or
all
the
kind
of
open
id
connect,
kind
of
stuffs
or
solutions
out
there
that
we
are
splitting.
B
Finally,
who
is
the
user,
and
what
is
he
allowed
to
access
and
blazer?
Ui
has
a
new
provider
to
out
of
the
box,
the
first
time,
not
the
sample
or
I'm
a
right
tennis
to
split
who
is
the
user
and
and
and
what
he's
allowed
to
do.
B
I
I
I
just
was
talking
about
in
the
new
blazer
ui,
there
is
a
provider
to
authenticate
a
user
against
open
id
or
automatically.
B
C
You
internally,
you
certainly
have
and
a
security
user,
but
you
also
have
some
id
from
your
external
system.
B
B
Yeah
but
but
the
the
thing
is
basically
they
you
split
it
apart
authorization
and
authentication,
and
that's
the
main
thing
when,
when,
when
talking
about
sharing
security
system
between
xaf
applications,
we
need
to
identify
what
to
share
about
the
security
systems.
You
can
share
the
whole
database.
You
can
share
the
users,
you
can
share
their
permissions.
D
Usually
manuel
I
mean
how
we
got
asked
many
times
is
like
basically,
they
want
to
see
like,
for
example,
application
one.
They
do
have
these
permissions
application
two
they
do
have
like
even
a
different
set
of
permission
or
a
different
set
of
types,
but
they
want
to
have
like
basically
like
an
active
directory
abstraction
or
something
like
a
directory
yeah
to
abstract
the
permissions
in
all
the
places,
because
I
don't
know
how
is
in
every
place
in
the
world,
but
at
least
in
el
salvador,
like
the
government
agencies
and
the
bigger
companies.
D
They
have
this,
this
role
of
administrative
person
for
the
application.
That
is
the
one
who
create
the
profile,
the
user
profiles
and
so
on
and
depending
on
the
entity,
they
might
have
one
of
each
person
for
each
system,
or
there
is
one
guy
who
is
the
master
of
every
system
and
he
said
like
you
cannot
print
and
you
should
print
you
can
scan
so,
but
they
want
to
do
it
like
that
yeah.
But
but
that's
not.
B
The
but,
but
to
to
enable
all
of
that
kind
of
stuff.
It's
like
you,
have
to
know
who
is
the
user
and
that's
his
most,
the
most
difficult
boundary
of
going
a
multi
application
like
the
thing
is
doing
a
con.
A
completely
centralized
approach
of
access,
I
guess
or
or
data
access
or
or
or
all
kind
of
authorization
is
difficult,
but
at
least
knowing
who
is
the
user?
D
Part
of
the
question
is
like
I
would
say
like
because,
depending
how
you
see
that
question,
maybe
people
is
asking,
is
it
possible
and
if
they
are
asking
that
is
yes.
Basically,
you
have
all
this
restrict
infrastructure
and
code
at
your
disposal
and.
D
Much
like
business
logic,
I
would
say,
like
the
the
the
main
thing
is.
B
Like
what
I
think
about
that
kind
of
security
or
who,
knowing
who
the
user
is,
is
absolutely
crucial
and
that
should
be
shared
across
all
of
the
all
of
of
of
all
applications.
You
are
running
on.
This
user
should
never
be
allowed
to
access
this
resource
again
because,
for
example,
got
to
jail.
B
For
example,
it's
it's
really
it's
artificial,
but
the
thing
is
like
it's
like
revoking
an
api
talk,
so
you
have
a
central
place
where
you
can
manage
access
on
on
resources,
but
the
nitty-gritty
detail
is
like
on
the
application
itself,
and
there
is
where
I
think,
xcf
security
system
really
really
really
shines,
because
it's
centralized
to
a
database
only
the
identification
is
brought
out
into
a
more
centralized
system.
B
E
The
content,
you
block
manual
as
good
content
and
keep
reward
for
good
contact,
do
study
hours,
and
I
have
a
question
for
your
authentication
solution
in
reference
for
active
directory
level
system.
Permissions
database,
for
example,
a
windows,
server
or
level
minimal,
functional
requirement,
the
windows,
server,
2129
or
azure,
or
is
competitively
all
windows
server
active
directory
database
example,
23
28,
2012.,.
E
Applying
for
authentication
level
with
active
directory,
my
console
is,
or
compatibility
or
level
functional
windows,
server
version.
E
D
I
think
I
can
take
that
one,
I'm
not
sure.
If,
basically,
the
idea
is
people
get
a
lot
of
confusion
regarding
active
directory
identification,
there
is
a
part
on
the
net
framework.
Where
you
can
ask
any,
I
think,
is
some
provider
that
is,
you
can
ask.
I
have
this
user
and
I
have
this
password.
Is
it
valid
on
this
context
and
usually
the
context
might
be
the
domain
or
the
application?
The
same
computer
is
a
domain.
Also,
it's
not
different
than
an
active
directory.
B
And-
and
I
think
that
that's
exactly
the
the
thing
people
get
wrong
about
about
security
or
or
authentication
and
authorization
the
the
thing
is,
you
need
those
three
values
to
get
sure
you
know
the
user,
so
it's
like
logging
into
google,
with
your
with
your
if
your
email
and
password
are
getting
a
token
back
and
if
the
token
it
only
says
you
are
you
basically
and
then
the
other
side
of
the
api
or
the
other
service
has
to
interpret.
B
What's
inside
your
token,
if
you
are
allowed
to
request
this
permission
or
or
this
this
resource
and
those
are
two
totally
different
shoes,
the
one
is
getting.
B
D
Fernando
to
answer
your
question
is
like:
yes,
you
can
do
the
authentication
to
know
who
your
user
is
or
if
it's
valid
in
an
active
directory
level,
but
regarding
the
permissions,
you
have
to
do
your
own
implementation.
D
If
you
want
to
handle
it
through
active
directory
yeah,
if
they,
if
they
don't
come
out
of
the
box,
they
will
still
use
staff
permission
like
manner
so
because
that
we
got
that
question
also
often
that
if
we
authenticate
against
active
directory,
if
we
can
set
the
permissions
also
through
active
directory
and
those
are
different
animals,
I
will
say
yes
since
us
I.
I
will
always
remember
this
line
from
manuel.
That
is
just
code.
You
can
do
whatever
you
want.
D
So
basically,
if
you
take
that
as
a
higher
like
paradigm,
it's
like
okay,
I
authenticate
against
active
directory.
Now
I
can
try
to
manage
to
do
an
api
call
or
something
like
that
to
grab
the
permissions,
but
that
you
have
to
do
it
yourself.
I
mean
there
is
no
out
of
the
box
solution
at
the
moment.
Of
course,
anyone
can
create
one
manufacture,
one.
I
can
create
one,
but
we
usually
spend
our
time
like
doing
research
and
development.
D
Most
of
us,
I
would
say,
or
basically
our
customers
and
we
usually
get
more
practice
and
the
stuff
that
the
customer
space
for
in
general
authentication
is
a
good.
B
D
You
get
like,
even
if
you
do,
that,
you
can
enter
in
some
other
problems
because,
for
example,.
C
A
D
We
depend
a
lot
on
it
and
sometimes
the
users
were
not
able
to
authenticate.
Why?
Because
we
depend
on
something
that
was
broken
yeah
we
were
depending
on
an
active
director
implementation
that
was
broken.
I
mean
the
active
directory
itself.
The
database
was
like
having
problems
yeah,
so
that
will
basically
depend
on
on
the
goals
of
your
of
your
system
and
also
in
the
I
will
say
like
in
the
entity
that
is
using
the
system
because
for
some
entities
is
that
you
need
to
go
through
this
authentication
flow
and
you.
D
Permission
from
this
place
so
it's
possible,
but
but
it
all
depends
what
you
want
to
do.
So
it's
not.
There
is
no,
as
many
said
like
one.
Your
solution
fits
all
yeah.
B
There's
this
thing,
then,
dennis
told
it:
if
you
talk
about
xf
security
system,
it
is
authentication
is
like.
Is
this
user
allowed
to
log
in
who
is
this
user
and
permission
is
like
authorization?
What
resources
can
the
user
access
and
for
authentication?
B
In
in
web
forms,
we
had
active
directory
and
windows,
authentication
with
user
name
and
password
or
the
basic
authorization
or,
for
example,
google
or
microsoft
cloud
stuff
like
this.
So
knowing
who
the
user
is,
is
one
thing
and
everything
else
is
your
coffee,
you
don't.
B
C
B
It's
decoupled,
it's
the
couple.
Nothing
in
in
xcf
security
system
is
coupled
to
the
authorization
it's
coupled
to
the
I.
A
A
A
D
And
that's
where
exactly
well!
There
is
also
one
thing
like,
but
it's
not
about
this
topic,
but
it's
about
the
security
system.
I
was
doing
a
pitch
to
a
customer
like
two
days
ago
and
all
by
pitch
was
based
on
the
security
system.
It's
like,
if
you
want
this
type
of
system,
see
we
have
this,
and
this
is
the
ferrari
of
the
security
systems.
We
don't
have
to
make
it
ourselves.
We
can
use
it
out
of
the
box,
but
I
mean
it
was
not
about
authenticating
against
other
applications.
D
They
just
want
their
their
application
to
contains
filtering
by
user
and
by
role,
and
they
wanted
to
have
field
based
security.
All
of
that
come
out
of
the
box
itself.
To
do
that
by
hand
is
incredibly
difficult,
as
you
cannot
imagine,
because
I
remember
the
first
system
that
we
make
on.net
like
20
years
ago.
D
A
One
one
last
question:
that
is
the
only
one
that
I
have
seen
that
is
not
answered
not
through
us
talking,
not
through
the
chat
and
it's
from
domingo.
One
of
the
first
questions
like
at
10
a.m,
that
what
is
the
advantage
of
the
of
disadvantage
of
using
the
association
decoration
at
both
ends
so,
for
example,
invoice
customer.
If
I
declare
only
the
customer
property
on
the
invoice,
I
already
have
the
foreign
key.
The
collection
in
the
cost
of
marimba
is
necessary.
B
B
You
can
get
into
troubles
performance
wise
sometimes,
but
it
association
is
just
a
hint
how
xpo
loads
data
from
the
database
and
you
have
the
backing
field.
So
you
can
have
easier
programming
access.
B
Why
use
don't
use
an
association
property
on
the
one
hand,
side
on
on
the
on
the
collection
side?
If
you
don't
need
it,
that's
my
my
advice,
because
if
you
don't
need
it,
it
doesn't
pay
any
performance
benefits.
D
D
And
and
then
to
one
that
is
one
of
the.
I
will
say
that
we
get
a
lot
that
type
of
question
I
mean
it
was
not
phrased
like
that,
but
it's
almost
the
same.
A
D
The
main
thing
that
people
start
doing
is
like
they
abuse
associations
they
associate
everything
to
each
other,
because,
especially
if
you're
using
stuff,
it
looks
really
neat
that
you
go
to
one
side
and
you
see
one
point
of
view
like
from
the
master
and
detail.
Then
you
go
to
the
detail
and
you
see
the
other
point
of
view
backwards.
D
D
Then
you
have
to
read
manuel's
n
plus
one
article,
because
he
will
do
that.
And
so,
if
you
understand
how
it's
loading-
and
this
is.
B
You
you,
you
have
to
think
about
the
domains
it
it.
It
is
like
you
have
to
silos
of
tables
and
it's
like
orders
order
items,
invoice,
blah
blah
blah
blah
blah
blah.
If
this
three
of
tables-
and
it's
all
related
to
invoice,
for
example-
and
you
do
you-
have
a
customer-
and
you
do
all
the
kind
of
customer
relationships
with
it,
and
then
you
really
really
really
really
really
will
suffer,
because
if
you
do
the
really
cross-joint
things
no
database
in
the
whole
world
can
optimize
for
this.
B
The
thing
is
think
about
your
problem
domain.
Think
about
your
object,
design
and
really
really
think
about
the
main,
driven
design
and
think
about
layering.
How
records
relate
to
each
other.
There's
no
problem
getting
a
foreign
key
in
there,
but
then
you
have
to
do
the
reverse
engineering
and
and
and
and
say,
okay.
I
I
want
to
list
all
invoices
by
customer,
for
example.
B
That's
rather
easy,
but
most
of
the
time
it's
easier,
like
you
write
the
reverse
query
in
in
in
in
sql.
So
if
you're
like,
I
want
the
five
best
paying
customers
for
a
a
product,
for
example,
to
cross,
join
or
or
put
the
reverse
in
in
in
excel,
at
least
so.
B
It's
it's
thinking
about
the
data
problem
not
going
top
down,
but
bottom
bottom
up,
so
it's
like,
but
give
me
from
all
customers
all
all
invoices
all
thingies
so
but
going
from
every
invoice
record
going
up
until
the
stack
is
done.
I
think
that's
the.
B
D
Do
have
a
case
one
also
where
we
were
working
with
the
customer.
The
system
was
windows
forms
and
what
we
did
was
to
to.
Basically,
we
didn't
do
the
association
on
the
one
side,
but
we
create
some
type
of
controller,
that
figure
out
the
association
and
open
pop-up
windows,
yeah.
D
A
B
C
B
You
on
twitter
with
corona
finish:
where
is
dave,
do
it
do
we
have
any
questions
left
on
the
chat.
A
We
didn't
no,
I
think
that
we
covered
then
all
and
if
someone
have
another
one,
please
feel
free
to
put
it
now
or
just
you
can
contact
us
later
on
to
any
of
us
we'll
be
happy
to
answer
either
way
you
can
put
it
on
the
gear.
You
can
put
it
on
the
facebook
group
you
can
put
in
the
linkaging
everywhere.
We
are
there
to
help.
I
want
to
thank
everybody.
We
still
have
like
20
people
here
with
us,
so
thank
you
again
for
showing
up.
Thank
you
for
participating.