presenter-first

MVP on semi-complicated pages

Hi, I'm working on .NET 3.5 form application with slightly complicated behaviour. It's for a book inventory. To give you an idea, a workflow would be: The user enters an ISBN code If the ISBN is valid, check whether it exists, If it's valid and it exists, show book details and enable save button, if not, show 'add book'-button, If it'...

In Presenter First, why is SubscribeSomeEvent method on an interface preferred to plain old events?

I recently found out about Presenter First and read their whitepapers and blogs, etc. In most of the examples I found, the events are not declared directly on the interface but rather as a method for it. For example, public interface IPuzzleView { void SubscribeMoveRequest(PointDelegate listener); // vs event PointDelegate...

WPF : Access Application Resources when not referencing Shell from App.xaml

I am beginner in WPF. My App.xaml looks like below app.xaml <Application x:Class="ContactManager.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&gt; <Application.Resources> <Color x:Key="lightBlueColor">#FF145E9D</Color> <SolidColo...