Very often we can see that developers tend to use static message buses for all kind of interactions between objects. For those, who unaware of this pattern I want to recall that this pattern allows organizing loosely coupled communication channel between objects which don’t want (or can’t) to know each other. Let’s have a brief look at how a regular example of using this [...]
My second video course “MVVM in WPF Survival Guide From A to Z” is done and released. This is a great MVVM Tutorial for Beginners! Learn how to create a maintainable Windows application applying MVVM to WPF. You are eligible for getting a 40% discount, just click on the link. […]
My first course "Learn Enterprise WPF with XAML from Scratch" went live on Udemy.com and it will cost you just 10$! It is a great WPF tutorial for beginners! In this course you can learn deeply the concepts and tools that you will need to build fully functional UI-applications with the modern UI-building framework, Windows Presentation Foundation (WPF).
Are you sure know the difference between the following events? Dispatcher.UnhandledException Application.DispatcherUnhandledException AppDomain.UnhandledException TaskScheduler.UnobservedTaskException […]
These days I’m working on a video course about Microsoft WPF foundations. And today I want to address some basic notions that every UI-developer should be aware of and be able to explain them. That will become an entry point for my WPF tutorial. The notions I’m talking about are the following: DPI (dots per inch), PPI (pixels per inch). What’s the difference? Pixel [...]