Publishing - WPF MVVM TUTORIAL #10

preview_player
Показать описание
Learn how to publish a WPF application. Publishing an application simply involves using the "dotnet publish" command.

In this series, I demonstrate all the key components of a WPF MVVM application. This series will lay the foundations for building your own application.

TIMESTAMPS:
0:00 - Introduction
1:08 - Publishing the Application
1:58 - Publishing a Self-Contained Application
4:02 - Publishing a "Single File" Application
4:57 - Adding an Icon
5:35 - Conclusion

OTHER LINKS:
Рекомендации по теме
Комментарии
Автор

Hi Sean, I joined your membership. I request you not to stop making videos 🙏👍

VinuP
Автор

Thanks Sean, what a great refresher. Starting a C# job again soon. Wish my colleagues would code as clean as you do.

binarybotany
Автор

Hi Sean,
I joined your membership . It is nice video .really helpful in understanding new concepts. Keep up making advance concepts video in WPF.

MdNoorAlam-qiup
Автор

You are the best. Quick but detail enough to the points.

brightlightdun
Автор

Thanks a lot for this great tutorial series! I speak C# but didn't know much about making WPF applications, your series was immensely helpful to me.

sb
Автор

Thanks a lot for a great series. Perfect both for learning new things and brushing up on WPF/MVVM after being away from it for some time.

gravel
Автор

Hi Sean, the course was wonderful! What are your thoughts on adding a complementary unit testing tutorial? WPF resources on unit testing are so few and rarely exceed the very basic stuff.
Thanks!

anastasioszampelis
Автор

Thanks for this playlist, very useful patterns and great coding style!

paolomartinello
Автор

Hi Sean
Excellent introduction, thanks for helping the community to understand better the use of the MVVM Architecture.
Could you please tell me what book you would recommend?
Thanks a lot and take care

SoloEnLaCasa
Автор

can you go over windows packaging project to create msix bundle installer as well? (using side loading instead of win store app preferred)

LindenMikus
Автор

I am really learning a lot from your content. This comment is for this 10 part playlist.
You speak very quickly, even as a native English speaker I struggle to keep up; no issue since i installed a plugin to slow you down to 80% (youtubes built in slow downer goes down to 75% which is just too slow) - not a complaint just an observation.
I would like to see you expand on a few things (not going to mention any right now) - some things are just brushed over.
Really learned a lot from everything, especially the navigation bit - would be interested to see some role based authentication and maybe guards.

Have you considered doing an extensive course for Udemy or Coursera etc? I have bought 2 off coursera but have learned way more from you. You would really leave a mark there.

If I could make a request, it would be a few 'start to finish' application series, no short cuts. You did a great one now with Reservoom.

Again, thanks for the quality content and looking forward to seeing your channel blossom.

pikejuan
Автор

Hello, thanks for that tutorial, honestly, it helped me very much, since, despite literally just going to college for the specialty of a programmer, I'm soon graduating and nobody here has ever even mentioned anything about using design patterns at all :\

Either way, in some previous tutorials you mentioned that you left out user authorization. I suppose that for this app which connects directly to the database instead of connecting to the application server (IIRC the architecture of this one, without the application server, is called "2-tier architecture" instead of the 3-tier one with the application server) it's gonna be different than for a regular web app, but I'm not sure about how you would go with implementing it here. So, any pointers on how to better implement athentication/authorization in such apps?

olepatheonlyone
Автор

Perhaps you could statically link the dependencies, that would remove the need for DLL files

johnnyserup
Автор

When I run dotnet publish -c Release. It displays error "error MSB4216: Could not run the "GenerateResource" task because MSBuild could not create or connect to a task host with runtime "NET" and architecture "x86" ". Why does it appear ?

nguyenle-sd
Автор

How did you make that loading spinner animation?

igorlima
Автор

Hi, how to make a single unique file? (literally). I try but still has some dlls.

paulosergioamorim_
Автор

I don't know why your app starts so fast but in my case this command doesn't work -> dotnet publish -r win-x64 -c Release --self-contained true -p:PublishSingleFile=true . It starts in 3 minutes .

zergzerg