►
From YouTube: XAF Blazor - Adding a Module
Description
Click Here to Subscribe: http://xaf.life/35
Websites:
https://xafmarin.com/
https://xari.io
https://www.xafers.training/
http://xafersweekly.com/
Facebook Group
http://xaf.life/4g
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
A
B
A
So
basically,
first
things
out
one
thing
that
is
that
I
like
to
do,
especially
when
there
is
a
brand
new
application
like
this
one,
it's
okay,
let's
say
that
we
went
to
the
wizard
and
we
added
a
standard
authentication.
We
added
a
the
validation
model.
We
added
the
conditioner
application
model.
So
what
what
the
tax
bits
do
there?
So,
let's
review
Blazer.
Of
course
this
is
our
purpose
today
and
place
of
the
process
in
the
startup.
A
So,
let's
see
here,
if
you
see
the
regular
startup
that
we
discussed
before
in
just
a
regular
satellites
or
a
regular
blader
application,
and
if
you
see
we
have
all
these
expenses
method
right
here,
you
can
see
that
we
are
in
the
server
side
blade.
So
this
is
the
same
one
as
a
laser
application,
but
then
we're
gonna
start
seeing
it
right
here
we're
adding
stuff
and
we
are
in
the
name
of
our
Blazer
application
or
for
Blazer
satellite
replication.
We
are
having
security
and
right
here
you
can
see.
A
This
is
because
we
are
the
security
in
the
Wizard
and
you
can
see
what
is
the
road
type
permission
policy
role.
So
let's
say
that
if
you
inherit
from
Foundation
policy
soul-
and
you
create
your
own
control
class,
you
will
have
to
change
it
here.
What
is
the
user
type?
Is
the
application
usage?
What
is
the
user
logging
in
for
what
is
the
security
strategy?
And
you
will
see
that
right
here?
We
have
all
those
choices
available
for
us,
so
we
can
continue.
You
can
see
what
is
our
login
page.
A
Let's
say
that
we
do
a
custom
login
page
here
is
where
we
change
the
path,
so
we
will
do
the
same
thing
and
actually
I
will
do
it
now.
So
we
when
we
found
a
duplication,
we
see
the
component,
but
let's
say
that
I
add
a
new
component
here
and
let's
keep
a
component,
because
why
not?
That's
it
name
as
any
other.
We
have
the
component
here,
let's
put
again
inside
later
training,
okay,
unless
at
the
the
ad
page,
so
we
can
call
it
layout
pages
when
we're
gonna
call.
A
A
Let's
see
yeah
okay,
so
now,
if
we
come
back
to
Startup,
we
can
see
all
those
things
that
it
were
being
added
right.
We
see
the
security
and
we
see
everything
that
we
need
to
to
do.
I
think
that
in
the
latest
version,
even
the
modules
you
see
here,
but
now,
if
you
go
to
our
Blazer
application-
and
we
go
to
the
designer-
because
this
is
the
the
code
that
is
being
generated
from
The
Wizard-
you
can
see
here
that
we
have
an
initialized
component
method
and
you
without
even
opening
here.
A
You
can
see
here
that
way.
All
the
private
feeds
that
you
have.
You
have
the
validation
module
publisher.
This
is
the
platform
specific.
You
have
the
evaluation
module
for
Diagnostic.
You
have
conditional
appearance,
you
have
business
class
Library,
so
you
have
all
the
modules
that
you're
using
in
your
application,
the
security
module
and
if
you
over
here,
you
see
how
it's
being
added
okay
right
here.
There
is
a
new
instance
of
the
validation
module.
A
If
there
is
a
new
instance
of
the
evaluation,
a
Blazer
model
and
if
you
keep
going,
then
you
will
see
where
this
module
is
being
added
to
the
list
of
modules
of
our
application:
okay,
module
one.
Of
course
this
is
code
generated
and
of
course
they
they
are
not
going
to
be.
They
don't
know
what
models
are
doing
to
be
adding,
so
they
call
it
model,
one
module
two
model,
three
module,
four
and
so
on
security.
A
But
then
you
see
that
it's
being
added
to
the
list
of
modules
that
our
application
has-
and
you
can
see
here
more
information
about
the
comparative
type
database-
schema
that
it
takes
all
your
database
when
you
are
actually
connecting
the
method.
If
you
have
seen
on
your
Belgium
of
your
database
doesn't
match
your
version
of
your
application.
Here
is
actually
that
event
trigger
and
you
can
go
there
and
you
can
see
right
here
is
what
the
updated
happens.
So
it
gives
you
a
lot
of
information
about
what
is
happening.
A
So
in
this
case,
if
you
want
to
add
a
module,
a
new
model
to
your
application.
Basically
you
just
go
to
your.
You
can
go
here
to
your
Blazer
application
or
you
can
go
to
the
module,
a
let's
go
to
diagnostic:
let's
go
to
the
module
and
let's
go
and
inside
here
the
component,
the
The
Constructor.
You
are
going
to
find
the
required
model
types
and
right
here
you
can
add
a
the
the
instance.
What
you
need.
A
One
thing
that
is
also
good
to
know
to
do
is
just
Google
and
the
documentation
of
the
stress
is
added.
It's
been
really
good
by
the
day.
So,
if
we
put
here
some
more
use
the
sport,
unless
open
here,
I,
think
that
this
is
going
to
be
the
discussion
about
okay
of
all
the
modules.
So
we
don't
want
to
create
a
postmodium
now
so,
let's
add
SAS
build
in
modules
that
are
the
ones
that
are
already
there
for
us
and
it's
nice
to
see
the
model
that
has
developed.
A
So,
let's
see
or
system
module
we
can
put
until
we
get
to
that
yeah
the
model.
This
is
the
one
that
I
was
looking
for.
Yeah.
You
can
see
here
all
the
information
about
modulus,
and
so
so
here
are
all
the
models
that
we
need.
Let's
close
this
up
for
a
second
now,
let's
say
that
we
want
to
do
the
column,
object
mode,
you
open
it
here
and
right
here
say,
add
the
clone
of
the
model
to
your
application.
A
A
B
A
Okay,
especially
right
there,
and
then
you
will
see
all
the
the
knowledge
that
we
have
available.
We
want
to
look
for
the
Clone
one
and
let's
actually
do
the
Clone.
A
B
A
A
A
A
A
A
So,
let's
see,
if
we
you
see
here,
it's
actually
here
and
we
have
a
data
view,
a
list
View
and
look
up
list
view
so
automatically
right
away
by
reflexive.
Google
Plus
is
Creator
classic
now,
if
you
go
now
towards
the
main
object,
so
let's
go
to
our
business
object
and
go
to
the
main
idea.
They
have
to
be
here
each
clone
out.
So
if
you
see
on
Chrome
module
is
already
working,
so
we
make
this
rule
and
with
longer
applications.
You
will
have
with
this.
A
So
the
same
thing
we
want
to
add
any
other
module
after
the
fact
and
we're
sharing
Windows.
Now,
if
they're
saying
exact
thing
and
in
the
future
version
it
will
not,
even
you
will
not
even
have
to
go
it.
Will
you
can
add
it
in
the
cell
top
right
there
for
you,
especially
because
right
now
there
is
a
simplified
structure
where
you
have
five
plus
you
have
three
and
if
you
are
only
doing
places
you
have
to.
B
A
A
H,
but
if
you
see
as
soon
as
I
type,
we
do
have
the
Clone
action
and
then
you
can
clone
that
that
object.
So
that
was
that
fast,
we
added
a
module
and
we
can
create
our
own
model
and
add
it
the
same
way.
If
you
have
seen
how
reusable
models
work,
is
you
create
a
module
that
is
exactly
same
class
as
Diagnostic
and
your
support
the
functionality
there
and
then
register
it,
and
you
could
do.