I've written a very quick notifications delivery channel; it works like a charm and took less than a day to write (the plant is quite impressed). However, the one issue this DC has is that the user inputs in the configuration editor are not validated. This isn't a major issue at the moment as only a small number of people have access rights. The question I have is what is the best manner in which to validate configuration inputs? In a similar light what is the best method of handling exceptions with the program execution?
On a related topic what does the IsConfigured property do? When is it called, by whom?
I've placed this post in the AF SDK channel because I don't think that it is Notifications specific.