►
Description
Join members from the .NET teams for our community standup covering great community contributions for WinForms, WPF, and UWP.
Suggest an idea for a standup: http://aka.ms/dotnet-standup-suggestion
#DotNet #CommunityStandup #WPF #WinForms #UWP
B
Morning,
thank
you
so
much
for
joining
us
today.
Hopefully
you
got
to
take
in
a
lot
from
Netcom
these
past
three
days
since
we
just
shared
a
ton
of
new
content
related
to
dotnet
core
3
WPF
win
forms
all
of
these
different
technologies.
Today
we
figured
we
would
open
things
up
for
just
a
quick
recap
and
then
Q&A
with
the
community,
so
I'm
gonna
hand
it
off
to
oh,
we
didn't
even
introduce
ourselves
didn't
we.
A
A
A
A
Okay,
so,
as
Daniel
mentioned,
we
had
a
dozen
cones
and
all
videos
are
available
on
demand
at
dotnet
Cornette,
so
go
ahead,
check
them
out
specifically
talks
about
desktop.
We
had
four
talks
on
tonight
and
dotnet
desktop
applications
with
dotnet
core
and
more
deeper
dive
into
how
to
port
your
applications
to
donate.
For,
if
you
have
some
complicated
cases,
then
getting
started
with
DevOps
for
dotnet
Windows
desktop
apps
and
Visual
Studio,
App
Center,
and
what's
new
in
zamel
tools
in
Visual,
Studio
2019
for
WPF
and
uwp,
so
go
ahead,
check
them
out.
A
B
So,
with
with
sixteen
point
three,
we
accidentally
shipped
a
little
bug
where
you
need
it
to
click
a
check
box
to
turn
on
the
WPF
designer.
That
was
a
mistake,
but
the
WPF
designer
is
ready
for
development
on
dotnet
core.
If
you
get
the
latest
servicing
update,
which
came
about
a
day
after
16
3,
everything
should
work
as
expected.
Yes,.
A
And
as
for
Vince
designer,
we
just
released
our
first
preview
version,
so
you
can
go
ahead
and
download
it
on
this
link.
Keep
in
mind
that
it's
very
early
days
for
vim
forums,
designers,
so
we've
got
basic
controls
and
new
operations
working
and
it's
not
yet
the
designer
where
you
can
fully
work
with
your
production
application.
So
if
you
need
to
use
your
designer
on
daily
basis,
we
encourage
you
to
wait
with
support
in
to.net
core
for
your
pinworms
applications
and
just
stay
tuned.
A
We
will
let
you
know
when
designer
is
mature
enough,
so
you
can
have
a
seamless
experience
of
transitioning
to
dotnet
core,
and
this
preview
version
is
good
for
hello,
world
prototyping
type
of
apps
right
just
to
see
how
far
the
team
gone
so
far
and
we're
releasing
our
beats
so
early.
So
you
can
get
a
feedback
from
me,
so
we
can
develop
the
product
with
your
feedback,
cool
and
yeah.
As
Daniel
mentioned.
A
A
few
questions
that
we
received
so
far
is
why
my
vim
forms
designer
is
not
working
and
my
WPF
designer
not
working
so
for
VIN
forms
designer.
What
my
head
can
happen
that
we're
shipping,
this
preview
version
outside
of
the
box,
so
it's
not
included
in
Visual
Studio
to
get
dotnet
working
firms
designer
you
actually
need
to
go
ahead
and
download
that
designer.
A
So
if
you're,
creating
bin
forms
application
targeting
dotnet
core-
and
you
want
your
designers
to
work
in
you
to
download
the
designer,
if
you
want
to
create
total
framework
applications,
then
just
make
sure
in
a
project
new
dialog
that
you're
creating
dotnet
framework
then
forms
applications,
because
the
first
one
is
the
network.
So
you
might
accidentally
create
dotnet
core,
and
then
you
don't
have
a
designer.
It
might
be
confusing.
A
A
B
So
we've
got
several
questions
already
coming
in
keep
them
coming.
That's
awesome,
we're
just
gonna
go
in
order
as
we
received
them.
So
the
first
question
was
I
got
a
question:
can
we
deploy
with
MSI
X
an
application
which
did
not
require
admin
rights
to
install
if
we
use
it
in
an
enterprise
environment?
Can
we
bypass
the
developer
certificate
requirement
so
MSI
X
packages
in
the
MSI
expeced
format,
when
installing
on
windows
always
requires
a
package
signature?
B
You
should
not
need
admin
rights
to
install
the
application
so
long
as
that
certificate
is
already
trusted
on
the
machine.
So
if
you
have
some
enterprise
IT
department,
that
has
a
kind
of
trusted
Enterprise
certificate
for
your
organization,
if
you
sign
the
package
with
that,
it
should
work
on
all
of
the
machines
that
have
that
sort
installed.
I
hope
that
answers
the
question
we
know
some
of
the
signing
requirements
and
experiences
in
our
tooling
is
a
little
tough
and
we're
actively
looking
on
making
some
of
those
experiences
better.
B
A
B
Are
you
using
I
know
there
are
a
couple
of
options
that
I
believe
several
third-party
component
vendors
have
built
custom
data
grid
controls
and
then
Microsoft
has
provided
one
in
the
toolkit,
but
there
are
no.
If,
if
I'm
remembering
correctly,
there
are
no
built-in
data
grids,
Amal
controls
in
uwp
the
platform
itself
and
then
there's
two
questions
that
are
related
to
the
next
one.
When
is
it
gonna
be
available
for
Linux.
A
As
for
we
are
not
gonna
make
them
available
on
Linux
and
Mac,
it's
not
gonna
be
cross-platform.
Just
because
the
nature
of
this
technology,
they
would
not
make
much
sense
outside
of
Windows.
They
strongly
relied
on
Windows
CPI's,
but
we
appreciate
your
feedback
regarding
cross-platform
and
that's
something
we
definitely
are
thinking
about.
So
please
let
us
know
more
of
what
exactly
you
would
like
to
see
and
we
will
be
working
on
that
mm-hmm
and.
A
The
biggest
one
is
the
designer
is
not
there
yet.
The
designer
is
in
the
preview
version.
So
right
now,
it's
basic
controls,
basic
operations.
If
you
want
a
full
experience
of
the
designer,
you
probably
want
to
use
dog
net
framework
right
now
other
than
that,
as
far
as
four
run,
timer
and
time
is
fully
ported
to
dotnet
core.
A
So
if
you
don't
need
to
develop
your
user
interface,
you're
good
to
run
on
core
they're,
also
workarounds,
that
we
introduced
in
our
blog
post,
how
you
can
have
two
projects
linked
in
the
same
files
and
when
you
need
the
designer
experience
you
can
open
it
with
project
file.
That
is
targeting
dotnet
framework.
That
way,
you
get
a
dotnet
framework
designer
and
full
experience,
but
for
everything
else
you
can
use
dotnet
project
that
will
target
that
net
core
and
you
can
develop
on
core.
You
can
use
all
the
network
features.
A
A
B
The
next
one
there
has
been
a
lot
of
focus
on
the
new
designers.
Is
there
any
work
being
done
on
improving
the
text?
Editor
experience,
for
example,
things
like
analyzers
intellisense
are
currently
very
out
of
date
for
it.
That
is
an
excellent
question
and
the
answer
is
we
are
we
have
a
document
going
on
right
now,
that's
trying
to
figure
out
some
of
the
improvements
we
can
make
based
off
of
some
past
customer
studies
that
we've
done
with
the
sam'l
developers,
so
chief
clone
dog.
B
If
I'm
saying
that
right,
if
you
tweet
at
me
at
p.m.
at
mic,
we'd
love
to
talk
to
you
as
well
we're
still
kind
of
in
the
early
stages
of
designing
and
implementing
some
of
the
prototypes
and
solutions
that
we
think
will
make
developers
more
productive.
And
so
that's
something
we're
looking
at
right
now.
I.
A
B
B
Basically,
we've
been
taking
a
lot
of
our
more
recent
platform
innovations
and
decoupling
them
from
Windows.
So
if
you
look
at
zamel
islands
and
windows,
UI
library
and
MSI
X
using
the
packaging
project
in
Centennial,
basically
we're
trying
to
create
this
platform,
that
is
the
Windows
platform,
not
necessarily
WinForms
or
WPF
for
you
WP,
but
as
a
developer,
building
an
application
to
run
on
Windows.
B
You
should
be
able
to
pick
and
choose
the
technologies
that
make
the
most
sense
for
your
application
and
for
your
end
users,
and
so
over
time,
we'll
try
to
make
that
easier
and
easier
through
the
platforms
and
the
tools,
but
that's
kind
of
the
unification
story.
We're
going
on
in
terms
of
dotnet.
So
obviously
dotnet
is
one
of
the
runtimes
for
you
to
VP
with
with
Donna.
B
If
we
announced
that
build
that
dotnet
core
support
for
you
to
be
piece
on
our
roadmap,
we
don't
yet
have
any
timelines
that
we
can
share
it's
quite
a
big
project
and
there's
a
lot
of
other
things
going
on,
but
effectively
dotnet
core
and
down
there.
Five
is
the
future,
and
so
you'll
have
a
essentially
a
unified,
runtime
and
you'll
be
able
to
use
all
of
these
different
technologies
for
all
Windows
applications
on
net
core
one
of
the
questions.
B
Why
should
we
invest
in
core
and
wind
forms
when
these
days,
customers
prefer
software
as
a
service?
So
I've
got
a
question
for
you.
There
are
ways
to
ship
desktop
applications
effectively
as
a
service.
A
good
example
is
Visual
Studio
or
Visual
Studio
code,
for
example.
We
we
made
a
mistake.
We
we
accidentally
turned
off
the
designer
in
16.3
and
then
a
day
or
two
later,
we
shipped
an
update
to
fix
that,
and
so
even
desktop
applications
can
really
be
shipped
fast
enough
to
effectively
act
as
a
service.
A
It
yes,
cold,
I'm,
not
sure
if
they
mean
yes
code,
but
if
you're
worried
about
tracking
word.
That
is
a
tool
that
we
put
together
its
sample
two
that
we
put
together
to
try
and
convert
your
dotnet
framework
applications
to
dotnet
core.
It's
not
the
the
tool
we're
going
to
productize
writers,
our
developer,
just
put
it
together
to
help
you
in
cases
where
it
can
be
done.
Unfortunately,
we
cannot
create
something
that
is
going
to
be
like
a
silver
bullet
and
cover
absolutely
all
cases,
because
every
application
is
different.
A
Every
project
file
they
will
write
so
much
it's
impossible
for
us
to
create
something
that
will
work
for
all
cases,
but
that
too
might
be
helpful
for
you.
That's
why
it's
called
try
convert,
so
you
can
try
to
convert
your
applications
with
that
and
we
will
publish
it
in
our
samples
repository
shortly
and
it's
a
global
tool.
You
just
run
it
from
common
line.
It
doesn't
require
Visual,
Studio
or
via
squad.
Nothing.
It's
just
cool.
B
So
the
next
one
is:
when
will
we
wear
that
I'm?
Sorry?
When
will
we
be
able
to
run
the
you
wpm
emulator
on
Visual
Studio
Mack?
We
currently
have
no
plans
to
support
that.
This
is
actually
the
first
time
I've
heard
that
request.
Just
some
are
there
other
types
of
development
that
you're
doing?
That
requires
a
Mac
that
you
would
also
want
to
target
you
WP
that's
an
interesting
request
and
then
Cody.
B
You
asked
why
so
many
versions
of
zamel
WPS
version
is
quite
different
than
zamarons
one
great
question:
we
tried
to
do
some
syntactical
alignment
in
the
past,
but
I
think
a
lot
of
this
is
historical.
One
of
the
things
that
this
is
kind
of
an
insider
story
is
a
prior
to
Zaman
being
acquired
by
Microsoft.
When
they
were
building
up,
there's
a
mole
syntax.
They
didn't
want
you
to
completely
copy
some
of
Microsoft's
syntax.
B
So,
instead
of
like
a
text
box,
you
have
an
entry
and
things
like
that
because
they
were
scared
about
intellectual
property
and
copyrights,
and
things
like
that,
and
so
that's
why
this
Ameren
forms
sam'l
syntax
is
different.
But
that
said
with
the
sam'l
tooling
we're
trying
to
make
the
designer
and
the
language
service
and
all
of
these
things
more
productive
for
all
zamel
developers,
and
so
one
of
the
the
things
you'll
start
to
see.
B
More
and
more
is
when
we
talk
about
our
sam'l
tooling,
like
sam'l
reload
or
those
types
of
things
we'll
be
talking
about
it
in
the
context
for
all
sam'l
developers,
uwp,
WPF
and
xamarin
forms.
So
even
if
the
syntax
is
slightly
different,
at
least
your
tooling
and
your
your
IDE
experience
should
be
somewhat
similar
and
consistent.
A
Will
you
be
in
forms
project
be
available
for
dotnet
core
3.0,
so
we
are
working
on
VBA
support
for
dotnet,
core
and
I.
Think
it's
on
the
plan
to
to
release
the
templates
for
Visual
Basic,
but
it
will
come
later
and
custom
dollar
is
a
p.m.
on
Visual
Basic.
So
you
can
BM
her
directly.
She
will
be
able
to
give
you
more
precise
information.
A
B
Next
question
was
ml
island
support,
lower
versions
of
Windows
10
great
question.
So
if
you
go
to
the
the
win,
UI
get
hub,
repository
aka,
MS,
slash,
win
UI
on
the
roadmap
is
some
down
level:
support
of
uwp
UI
or
win
UI
to
earlier
versions
of
Windows
10.
It
won't
go
below
Windows
10.
You
may
have
some
limited
support,
I
think
on
a
but
yes,
the
the
team
is
actively
working
on
decoupling.
B
Some
of
the
win
UI
content
from
windows
to
bring
it
to
earlier
versions
of
Windows
10
vert
shock
has
an
update
on
his
data,
a
great
question.
It
sounds
like
he
was
using
the
exceed
control
but
notice.
The
toolkit
control
looks
great,
try
out
the
toolkit
control
and
let
us
know
if
you
do
have
issues
file
it
on
the
community
toolkit
github
repository,
and
we
will
reach
out
to
you
there
to
make
sure
that
we
can
get
that
working
in
the
context
of
Zemel
islands.
B
A
A
B
A
B
A
B
A
B
Pretty
great
Johnson
Mass
from
your
experience:
when
do
you
decide
to
use
a
web
versus
desktop
for
your
customer
and
why
I
mean
a
lot
of
what
we
hear
from
customers
that
we're
working
with
they're
building
desktop
experiences
for
a
multitude
of
reasons,
one
they
find
the
the
working
on
desktop
applications
to
be
extremely
productive.
They
only
need
to
think
about
their
app
a
less
about
deployment
and
managing
servers
and
things
like
that.
Another
one
is
offline
scenarios.
So,
if
you
don't
always
have
strong
network
connectivity,
some
is
for
low
latency
requirements.
B
A
B
B
Wp
is
alive
and
not
dead.
Do
not
worry,
we
are
still
working
on
it.
Basically,
what
we're
doing
now
with
you
WP
is
that
we
we
made
all
of
these
technology
advancements
over
the
the
10
plus
years.
We've
been
working
on
modern
client
platforms,
but
because
you
WP
was
restricted
and
a
lot
of
these
investments
were
only
on
the
latest
versions
of
Windows
10
and
required
a
bunch
of
other
things.
B
A
lot
of
developers
we
found
were
unable
to
take
advantage
of
a
lot
of
that
technology,
and
so
right
now
we're
kind
of
in
this
phase,
where
we're
decoupling
a
lot
of
the
technology
from
just
the
platform
and
then
we're
gonna
go
back
and
continue
making
improvements,
because
those
improvements
will
essentially
accrue
value
to
all
developers.
Building
applications
on
Windows
got.
A
B
A
B
A
A
B
If
we
can
get
something
in
the
works
for
upcoming
conferences,
that'll
eventually
end
up
online.
Who
could
say
if
there
are
any
plans
bringing
Visual,
Studio
Tools
for
office
to
dotnet
core
3
Andres
I'm
curious?
What
kind
of
office
extensions
or
office
development
are
you
doing?
A
lot
of
where
the
office
ap
is
are
moving
is
more
towards
the
Microsoft
graph
world
and
we
certainly
want
to
support
those.
So
we
do
have
a
vibrant,
dotnet
SDK
for
the
the
Microsoft
graph,
which
extends
office,
and
things
like
that.
Thank
you.
Co
desk.
B
You
and
I
appreciate
via
the
comments
on
the
App
Center
talk
the
question
to
access
AB
Center
from
enterprise
environment
can
AB
Center
may
be
configured
to
use
a
proxy
I
I.
Don't
want
I,
don't
want
to
answer
this
incorrectly
I
think
so,
but
I'm
not
sure
if
you
tweet
at
me
again
at
p.m.
at
mic,
I'll
loop
in
the
engineering
manager
on
the
Windows,
app
center
support
and
he'll
probably
get
a
better
reply
for
you,
saina
Schwar
how
to
create
a
setup
file
in
dotnet
core.
So
there's
a
couple
options.
B
Actually,
you
can
use
the
typical
Visual
Studio
installer
projects,
it's
an
a
Visual
Studio
extension
on
the
marketplace
or
if
you
want
to
use
MSI
X
packaging
to
install
your
net
core
applications,
which
is
what
we
recommend
our
tooling
by
default,
enables
app
localnet
core
support
for
MSI
X
packages.
You
can
use
the
windows
application
packaging
project,
which
is
a
project
template
in
Visual
Studio.
If
you
install
the
universal
Windows
platform
development
workload,
you
should
see
it.
B
B
B
So
you
can
kind
of
do
this
with
using
the
run
full
trust
restricted
capability,
so
it's
kind
of
similar
to
like
the
the
Centennial
or
the
desktop
bridge
model
where
effectively
it's
just
in
a
super
lightweight
container
that
doesn't
really
impose
a
lot
of
application
restrictions
on
the
app.
If
you
tweet
at
me,
I'll,
send
you
some
more
resources
later
Andy,
well
love
to
play
with
signal
art
to
replace
communication
for
our
WinForms
apps
and
wanting
to
play
with
the
self-contained
applications.
A
And,
as
you
know,
you
can
also
try
in
you
feature
a
tree
trimmer
or
a
blinker
that
will
trim
out
assemblies
from
the
network
that
are
not
used
by
your
application,
but
keep
in
mind
that's
also
very
early
days
for
this
feature,
so
it
might
be
much
too
much,
but
then
it's
very
easy
to
fix
by
explicitly
aiding
those
assemblies
back
to
your
project
file
and
that
will
reduce
your
single
aches.
You
size,
cool.
B
So
Andre,
yes,
so
what's
better
option
for
new
project,
blazer
or
xamarin?
That
is
a
great
question
and
I
think
it
depends
on
the
type
of
application
you're
trying
to
build.
If
you
can
give
us
some
more
details
on
where
your
application
needs
to
ploy
or
to
be
deployed,
what
sort
of
capabilities
it
requires
things
like
that,
we
might
be
able
to
give
you
a
more
accurate
response.
I
guess,
Andy
so
far,
disappointed
about
not
being
able
to
access
the
files
on
your
hard
drive.
Yes,
this
is
one
of
the
things.
B
That's
like
one
of
the
restrictions
that
used
to
exist
in
uwp
that
made
it
harder
for
some
people
to
adopt,
which
is
why
we're
trying
to
make
the
the
goodness
and
the
UI
and
the
api's
and
all
of
these
things
available
to
all
developers
on
Windows,
rather
than
just
the
fully
WP
package.
If
that
makes
sense
and
then
a
follow-up
question,
do
you
know
if
there
are
any
plans
to
support
that
net
standard
one
for
client
Blaser?
My
assumption
would
be
yes.
Blazers
are
brand
new
technology
and
done
at
standard
two
ones.
A
B
It
possible,
or
is
it
in
a
future
plan
to
run
uwp
up
on
the
browser
without
any
changes?
So
if
you,
if
you
look
at
the
uno
team,
so
platform
dot,
you
know
they
actually
did
some
work
to
support
uno
running
against
web
assembly
in
the
browser.
So
they
have
some
limited
support
there.
I
would
recommend
you
try
that
out
and
see
if
that's
not
working
and
give
us
feedback.
If
there's
more
capabilities
that
you
would
require
I
think
the
bigger
parts.
B
Large-Scale
data,
binding
virtualization
and
otherwise
control
so
features
targeted.
Most
of
what
does
you
don't?
That
is
awesome
feedback
chief,
con
dog
and
I'm
going
to
work
on.
Maybe
a
blog
post
or
a
conference
talk
at
some
point:
that's
more
about
performant
UI,
with
virtualized
controls
and
essentially
larger
scale
applications.
Thank.
B
A
B
A
Well
ravine
farms
are
short
term
goal,
is
to
make
it
available
on
the
net
core
right
now
we're
working
on
designer,
and
then
we
will
see
if
there
will
be
any
other
features
coming
in
via
forums.
So
please,
if
you
want
something,
let
us
know
first
go
on
github
informs
repository
and
create
the
feature
requests.
We
are
looking
for
your
feedback
to
prioritize
our
work
in
future
Edward.
B
B
B
I
would
I
mean
I,
would
try
it
out
or
send
us
more
information
and
if
things
aren't
working
file
it
in
the
repository
where
you're
trying
to
use
it
if
it's
WPF
or
Windows
forms
or
just
on
that
core
go
ahead
and
try
it
out.
Andy
asks
what
is
the
best
project
to
use.
If
you
want
to
target
desktop
Mac
and
even
iPhone
I
would
recommend
using
xamarin.
They
have
WPF
and
ewp
backends,
they
have
a
Mac
back-end
and
they
have
an
iPhone
back-end.
That's
assuming
your
a.net
developer,
which
I'm
making
a
strong
assumption.
B
If
you're
joining
the
dotnet
community
stand-up,
you
probably
liked
on
net
but
yeah
I,
think
that
would
be
a
good
one.
Depending
on
the
capabilities
you
need,
you
could
probably
go
with
the
web
application,
so
a
blazer
could
work.
It
just
really
depends
on
what
what
is
most
important
for
your
application.
If
you
need
offline
capabilities,
if
you
need
low
latency
input,
if
you
need
native
performance,
things
like
that,
you
might
be
better
off
with
xamarin,
but
I
mean
blazer
is
definitely
an
attractive
platform
as
well.
B
It's
Microsoft
expressions,
interaction,
supportive
in
net
core
3
WPF,
so
that
is
behaviors
I
think
so
so
my
team
actually
owns
this
and
I
should
know
this.
So
if
we
don't
reduce
that
same
Sun
tweet
at
me,
we
actually
have
some
the
behaviors
SDK
on
github.
So
maybe
I
can
do
a
quick
demo
for
that
and
I'll
just
actually
look.
So
if
you
want
to
keep
going.
A
A
B
Complicated
heavy
UI
for
greenfield
projects,
great
question,
so
again
that
depends.
Are
you
a
sam'l
developer?
Do
you
prefer
to
stay
more
in
the
designer?
Do
you
need
modern
UI
capabilities
such
as
direct
composition,
integration
with
when
UI,
if
you're
just
starting
today-
and
you
expect
it
to
be
a
longer-term
project
when
you
I
may
be
an
interesting
platform
to
take
a
look
at
using
zamel
islands,
or
even
just
you
WP?
If
u
WP
would
work
for
you.
B
Some
really
good
examples
of
more
complicated
heavy
UI
uwp
applications
is
like
the
OneNote
application
from
the
Microsoft
Store.
So
you
can
really
create
some
rich,
complicated
UI
in
greenfield
projects
using
those
libraries,
some
of
the
other
things
that
would
need
to
be
considered
is:
do
you
have
any
third-party
library
dependencies?
If
so,
what
sort
of
dotnet
standard
version
or
dotnet
class
library
versions?
B
Are
they
targeting
things
like
that,
but
we'd
be
happy
to
have
a
call
with
you
to
learn
more
about
the
type
of
application
you're
interested
in
building
to
be
able
to
make
a
better
represent
or
recommendation
WPF
window
question
I'm
using
mvvm
practice.
However,
I
think
the
issue
is
the
second
window
is
technically
not
populated
with
its
data
since
window,
one
is
at
the
forefront.
B
B
There
you
go
yes,
so
Marco,
Thank,
You
Marco,
another
engineer
on
our
team.
The
dotnet
framework
versions
of
the
WPF
behaviors
SDK
are
fully
compatible
with
WPF
on
network
there's
the
answer:
what
do
you
think
about
developing
wind
forms
up
in
2019
instead
of
web
apps,
which
one
is
the
best
for
enterprise
services?
Again,
it's
gonna
largely
depend
on
the
type
of
application.
B
If
you
have
offline
capability
requirements,
if
you
need
device
driver
dependencies
or
device
interaction,
if
you
have
certain
dependencies
on
existing
libraries,
things
like
that
that
may
dictate
whether
WinForms
makes
more
sense
or
a
web
application
makes
more
sense.
Really
there's
no
right
answer.
Unless
you
have
more
details
about
the
kind
of
application
you're
trying
to
build
I'm
a
Django
dev
convince
me
use.
Otherwise
what
are
you
interested
in
building
Lonnie
Andy
one
question:
any
plans
on
making
youtube
EP
easier
or
does
not
crash
to
begin
with.
B
A
Ok,
the
track
and
we're
in
console
up,
which
was
showcased
during
the
dotnet
con
to
convert
framework
projects
to
core
I'm
unable
to
find
it
inline
it.
She
lets
me
know
where
I
can
download
it.
Yes,
although
it
be,
you
were
not
able
to
find
it
because
we
have
not
published
it
there
yet
we're
working
on
it,
we'll
publish
it
very
shortly.
It
will
be
in
our
samples,
repository
and
I'll,
make
sure
I'll
get
a
link
to
use
our
blog
about
it.
B
The
window
I
desktop
is
released,
should
we
use
winforms
WPF
or
the
new
when
UI
desktop,
to
create
desktop
apps
for
Greenfield
applications.
Again,
assuming
you
like
sam'l
I,
think
when
you
I
would
be
an
excellent
choice.
Again,
it's
gonna
slightly
depend
on
where
your
application
needs
to
run,
who
your
customers
are
when
you
I
will
have
higher
windows
dependencies.
So
if
you
still
need
to
support
Windows
7,
then
WPF
for
WinForms
is
the
way
to
go.
B
B
B
That's
a
good
question:
yeah.
A
A
B
Question
shouldn't
WPF
be
prioritized
instead
of
WinForms
I
already
have
production,
apps
and
dotnet
core
three,
which
is
noticeably
faster
so
far,
so
good
waiting
for
the
more
stable
zamel
designer.
So
a
lot
of
people
use
both
WPF
and
Windows
forms,
and
so
we're
working
on
both
of
them
equally
and
in
parallel,
and
there
are
different
teams
entirely.
So
it's
not
like
we're
prioritizing
one
over
the
other
yeah.
So
we
think
both
of
them
are
still
extremely
vibrant
communities
and
platforms,
and
we
want
to
make
them
both
better.
B
A
A
A
B
B
Have
seen
and
had
issues
myself
with
designer
having
issues
with
namespace,
so
it
will
air
out
preview,
sometimes
right
at
launch
doramin.
If
you
reach
out
to
zamel
designer
feedback
at
microsoft.com.
All
one
word
we
would
love
to
hear
exactly
what's
going
on
and
we
would
like
to
fix
that
for
you
with
the
sam'l
designer
Andy.
A
A
A
A
B
B
B
A
B
B
Do
you
know
about
the
next?
Do
you
know
about
when
the
next
update
to
secure
sharp
is
I
personally
do
not,
but
I
know
who
would
know
if
you
want
to
tweet
at
me,
I'll
get
that
answer
for
you
Andy.
Are
you
going
to
develop
some
modern
libraries
for
WinForms
I
mean
something
like
Bruno,
foo
or
material,
but
supported
by
Microsoft?
A
There
been
any
updates
relevant
to
BIM
forms,
I'm
sure.
If
you're
asking
about
Visual
Studio
16.4,
then
no
I
would
say
designer
is
not
in
Vox,
with
visual
studio,
yet
won't
be
there
yet
and
in
general,
if
there
are
any
updates
for
Windows
forums.
Well
now
we
have
some
islands
where
you
can
use
uwp
controls
in
European
forms.
We
have
AB
center
support
for
uniforms,
so
you
can
distribute
and
monitor
your
applications.
We
have
MSI
X
organ
form,
so
a
lot
of
new
things
happen
in
BIM
forms
world.
A
B
B
B
Yeah,
when
you
eye
being
made
available
for
wind
forms,
would
allow
a
migration
path
for
existing
apps
time.
Uvm
yeah
I
mean
this
is
really
a
good
kind
of
insight
into
pretty
much
a
lot
of
what
we're
doing.
With
the
Windows
platform.
We're
trying
to
make
it
much
easier
for
developers
to
incremental
e
add
value
to
their
applications.
That
makes
sense
for
their
customers
based
off
of
some
of
our
more
modern
Windows
10
technology.
And
then,
if
you
want
to
go
to
uwp,
that's
that's
an
option,
but
it's
never
a
requirement.
B
B
A
Designer
it's
not
easy
to
design
forms
in
Windows,
desktop,
I,
totally
agree
and
I
feel
your
pain.
That's
why
we
were
trying
to
come
up
with
different
workarounds,
how
you
can
still
use
the
designer.
If
you
want
to
try
not
quite
right
now
and
trust
me,
all
tiem
is
working
heads
down
on
enabling
designers,
so
we
will
be
shipping
everything
that
we
got
on
very
regular
basis.
B
B
A
B
You
guys
working
with
JetBrains
in
any
kind
of
way,
I
mean
occasionally
we
have
a
partnership
in
terms
of
like
issues
impacting
one
or
the
others.
Products
for
like
we
Sharper,
for
example,
but
I,
don't
I,
don't
really
know.
I
mean
I,
think
that
would
be
more
from
like
the
ideas
perspective
and
things
like
that.
What's.
B
Great
question
so
right
now
we're
recommending
MSI
X
we're
actually
doing
a
lot
of
work
to
figure
out
what
works
best
for
customers.
But
if
you
use
a.net
core
desktop
application
and
the
windows
application
packaging
project
today,
you
will
essentially
output
by
default
a
self-contained
MSI
X
package.
B
That
includes
all
of
your
done
at
runtime
dependencies,
and
some
of
the
other
benefits
is
that
the
tooling
can
also
do
architectural
specific
packages
and
essentially
resolve
which
is
the
most
sensible
package
at
installation
time
for
the
machine
that
it's
installing
on,
and
there
are
some
other
benefits
to
MSI
x2.
You
can
do
background
updates.
You
can
do
Delta
package
updates,
you
can
do
all
sorts
of
cool
features
using
the
app
installer
technology.
A
B
John
John:
do
you
have
any
questions
about
dotnet?
That's
not
development!
Now
that
you're
on
this
stream
anymore,
it's
starting
to
slow
down,
but
that
has
been
quite
an
awesome
set
of
questions
and
we're
so
happy
to
hear
that
so
many
people
are
excited
and
engaged
on
some
of
these
platforms
so
keep
them
coming,
we're
always
accessible
on
Twitter.
We
engage
with
the
community
and
we'd
love
to
just
help.
I
mean
we
want
to
understand
what
kinds
of
applications
you're
building
and
how
we
can
make
you
more
productive
and.
A
B
B
Using
single
file,
it
will
cut
out
unused
assemblies.
Well,
the
actual
file
itself
be
modified.
Let's
say,
methods
get
cut
out,
so
you
can
essentially
configure
some
of
those
things
using
some
of
the
project
properties
with
dotnet
core,
and
so
you
can
do
like
a
publish,
trim,
project
property
set
to
true,
and
it
will
trim
out
essentially
unused
code
paths.
However,
you
can
also
do
a
direct
reference
on
something
that
may
get
trimmed
to
essentially
re.
Add
it
back
in
so
basically,
if
you
want
to
go
that
route,
I
would
say
test
it.
B
If
it's
crashing
or
failing
try
to
figure
out
which
dependencies
are
missing
and
then
make
an
explicit
dependency
reference
on
those
assemblies,
and
then
it
should
work.
It's
WPF
a
good
platform
for
new
projects.
Yes,
we
hear
about
developers
building
greenfield
applications
on
WPF
pretty
often
so.
There
are
still
a
lot
of
people
using
WPF
for
new
apps.
A
A
B
A
It's
a
very
new
feature:
it
is
effective,
but
we're
still
working
on
it
and
again
it's
a
our
first
attempt.
We
will
improve
it
over
time.
It
already
works,
so
it
I,
don't
remember
the
numbers,
but
it
provided
a
significant
size
shrink.
But
again,
that's
very
first
time.
We
released
it
and
it's
not
completely
bagless.
Yes,
yet
we're
working
on
improving
it.
One.
B
Question
is
well
Windows,
10,
kiosk
mode
runs
on
aquariums
in
WPF,
I,
believe
those
are
IOT
based
devices
running
Windows,
10,
IOT
core,
but
I'm,
not
100%,
sure,
assuming
they
are
IOT
core
devices.
Sorry
Windows
10
IOT
core
devices.
They
would
still
just
run
you
WP
apps.
They
would
be
missing
some
of
the
desktop
dependencies.
That
WPF
depends
on
just
in
terms
of
it
being
a
different
operating
system,
but
I'm
not
100%
certain.
So
it
might
be
possible
to
get
WPF
working
if
it
is
a
PC.
A
B
Not
sure
what
I,
what
fuel
Stables
ml
islands
are
great
in
it
right
means
jenna
scoop.
Can
you
clarify
that
question
is
dotnet
core
3
for
you
to
be
p
still
coming?
Yes,
we
don't
have
exact
timelines
or
dates
yet,
but
that
is
something
that
we
are
working
on
and
figuring
out
how
we
can
essentially
enable
the
same
runtime
for
all
of
the
Windows
platforms
on
net
hello
from
Brazil,
hello
from
Redmond
Fabio,
any
reporting
tool
for
WPF.
What
have
you
used
previously
document
dev?
There
are
a
bunch
of
third-party
reporting
tools
and
I.
B
Tree
shaker
is
great,
but
why
did
it
take
to
2019
to
do
it?
I
think
I
mean
if
you
think
about
the
way
done.
B
Net
core
is
a
framework
and,
as
a
runtime
is
deployed,
I
think
the
tree
shaker
makes
more
sense
in
2019,
because
you
have
Apple
deployment
options
where
you
would
want
to
make
the
binary
as
small
as
possible,
and
things
like
that,
whereas
previously
you
had
a
singular
dotnet
framework
deployed
across
the
Machine
and
all
dotnet
applications
on
that
machine
took
a
dependency
on
it,
and
so
you
didn't
necessarily
need
to
compile
the
runtime
into
your
application.
So
you're,
usually
your
application
binary.
It
was
smaller.
B
A
B
B
I,
don't
have
any
personal
recommendations,
but
I
can
tell
you
what
most
of
the
customers
I
talked
to
use.
We
hear
a
lot
of
customers
using
prism,
mvvm,
light
Caliburn
micro
and
some
of
those
other
frameworks.
All
of
them
are
really
good.
They
all
do
some
what
they
do
similar
things
in
slightly
different
ways.
They
all
try
to
have
some
sort
of
dependency
injection
library.
B
They
all
try
to
have
like
a
base
observable
object
and
certain
classes
like
that,
but
I
to
be
honest,
if
you're,
learning
and
bbm
for
the
first
time,
I
would
probably
recommend
trying
to
build
your
own
and
not
take
a
dependency
on
a
third
party
framework,
because
then
you'll
really
learn
the
ins
and
outs
of
mvvm
and
then
in
the
future.
If
you
you
take
a
library,
dependency,
it'll
feel
natural
and
you'll
probably
understand
everything.
That's.
B
A
B
Don't
know
next
question:
why
did
the
vs
team
change
the
visual
studio,
centric
designer
to
frame
or
eccentric
designer?
What
is
the
motivation
or
men
sent
and
I'm,
not
entirely
sure,
I
understand
the
question
but
for.net
core?
We
essentially
changed
the
WPF
designer
and
similarly
for
wind
forms
because
of
dotnet
framework,
slash
net
core
runtime
and
compatibility.
B
So
basically
you
cannot
host
a
dotnet
court
process
and
a
dotnet
framework
process,
and
that's
basically,
what
would
have
needed
to
be
done
for
the
previous
way
that
our
designers
were
architected,
and
so
we
had
to
build
everything
out
of
process
and
essentially
build
some
communication
channel
between
visual
studio
and
the
designer
just
for
technical
feasibility.
So
that
was
the
primary
motivation.
Was
we
didn't
want
the
designer
to
always
be
crashing
from
calling
unsupportive
api's
in
a
framework?
And
so
we
built
it
out
of
process
against
on
neck?
Where
is.
A
B
On
that
publish
yeah,
does
the
single
file
deployment
reduce
the
need
for
containers?
What
kind
of
containers
are
you
referring
to
like
the
app
container
or
like
a
windows
container
doctor
container
things
like
that?
You
really
don't
need
a
container.
You
can
just
double-click
the
XE
when
you
do
single
file
a
deploy
and
it'll
essentially
install
and
register
the
dotnet
core
dependencies
and
run
the
size
of
app
of
Windows
to
smallest,
compared
to
other
I'm.
Not
sure
I
understand
that.
A
That
I
think,
if
you're
publishing
similarly
x,
you
with
self-contained,
so
we've
done
it,
for
it
will
be
bigger
because
you'll
package
the.net
core
in
it.
If
you
do
trimmer
it's
less
than
without
trimmer
and
if
you're
not
going
self-contained
and
just
relying
on
the
framework
on
the
machine,
then
I
think
this
is
a
much
smaller
fuel.
B
Snabel,
your
question
looks
like
I
was
actually
answered,
lower.
Some
people
prefer
to
not
have
to
rewrite
that
boilerplate
code
every
time
that
they
want
to
essentially
instrument
their
application
with
MVM.
So
that's
why
a
lot
of
people
choose
to
use
frameworks
or
third-party
libraries
for
the
MVVM
pattern,
how
to
start
learning.
So
we
actually
just
published
a
ton
of
new
101
series
courses
on
dotnet
development,
including
desktop
and
asp.net,
and
everything
in
c-sharp.
Yes,.
A
A
B
Untouched
wants
to
learn
mvvm,
that's
really
good
feedback,
and
we've
heard
this
quite
a
bit,
and
so
one
of
the
things
that
I'll
work
with
my
team
on
doing
is
publishing
some
better
intro
content
to
learning
mvvm,
including
some
of
the
benefits,
as
well
as
what
some
of
the
the
terminology
means,
and
also
just
how
to
implement
it
yourself
so
stay
tuned.
If
you
keep
an
eye
out
on
the
dotnet
blog
or
on
the
visual
studio
blog
we'll
look
into
doing
some
more
mvvm
content,
there
I
think
we
talked
about
the.
B
A
B
Is
there
any
udemy
p101
course
for
beginners
on
Channel
nine
there's
a
series
called
Windows
10
development
for
absolute
beginners?
If
you
put
that
into
your
favorite
browser
or
search
engine,
you'll
find
that
it's
an
80
episode
series
of
learning,
uwp
development
and
it
essentially
assumes
no
prior
knowledge
to
you.
B
Wp
in
the
future,
will
vs
code
become
the
preferred
IDE
vs
code
is
still
really
our
lightweight
editor,
that's
built
by
the
extensions
in
the
community,
providing
the
extensions
for
really
doing
end
to
end
full,
rich
client
application
development,
including
rich
designers,
publishing
tooling
things
like
that.
Id
vs
is
still
gonna
be
around
for
a
long
time,
probably
forever.
So
it's
really
preference
and
what
type
of
application
you're
building
so
they'll
both
exist
and.
B
What
is
the
benefit
of
WPF
over?
U
WP,
so
one
of
the
biggest
reasons
we
hear
customers
choosing
WPF
over.
U
WP
is
Windows
7
dependencies
and
requirements
and
down
level
windows
requirements,
as
well
as
certain
capabilities
that
win32
dotnet
libraries
provide
that
you
WP
on
using
the
F
container,
restricts
for
security
for
battery
life
for
process
management
and
things
like
that.
But
that's
a
great
question.
So
really
how
to
choose
is
based
off
of
the
application.
B
A
B
Do
you
think
Donna
corn,
electron
integration
would
be
a
blazer
will
go
forward,
seems
like
a
great
way
to
make
cross-platform
desktop
UI.
That
is
a
great
question.
I
would
probably
defer
to
the
asp.net
core
community
stand
up
or
I
bet.
They
would
be
better
equipped
to
answer
some
of
the
Blazer
questions.
I
think
a
lot
Tron
and
blazer
sounds
like
a
great
way
to
burn
CPU.
So
it
goes
around
Elam.
B
Are
you
guys
interested
in
working
with
you
uno
to
bring
when
you
I
ain't
done
it
every
right,
I
think
Jeffrey
Huntley
is
in
the
chat,
and
maybe
he
can
actually
comment
on
some
of
the
things
that
we
have
been
doing
together
with
the
you
know,
team
he
probably
has
more
context
than
I.
Do
any
video
available
for
IOT
the
dotnet
confessions
are
all
recorded.
So
if
you
want
to
go
back
and
take
a
look,
you
can
take
a
look
at
all
of
the
Netcom
dotnet
conf
talks,
including
rich
landers.
Iot
talk
whoo.
A
A
B
So
they
are
still
working
on
splitting
up
some
of
the
different
sessions
because
they
essentially
had
a
continuous
stream.
They
three
should
be
published
soon.
What
UI
library
can
be
used
to
run
dotnet
core
and
Linux?
Any
suggestions
for
cross-platform
you
ought
to
use
with
dotnet
core
I.
Don't
have
any
really
good,
strong
suggestions.
I,
don't
think
we
have
any
really
awesome
platform,
I,
think
there's
a
community
back
to
xamarin
forums
project
but
I'm
not
super
familiar
with
it.
There.
B
B
Of
course,
this
has
been
our
pleasure.
We
love
hearing
how
people
are
building
apps.
Oh,
so,
if
you
do
tweet
at
us
and
we're
definitely
open
to
more
questions,
we
also
would
love
to
hear
about
the
types
of
applications
you're
building.
If
you
can
share
that
info.
So
who
is
the
customers?
What
does
your
application
need
to
do?
Where
does
it
meet
a
run?
Those
types
of
things
really
give
us
a
lot
a
lot
of
useful
stories
that
can
help
us
figure
out
how
we
should
bring
the
platform
or
the
tools
forwards.