RAPID Web NMVP / Asp.net

Topics: Developer Forum
Developer
Jan 4, 2007 at 9:30 PM
That is the assembly that will have abstract classes that while ease your mvp developement.
It will have an abstract class, that your asp.net page will inherit, then in the page directive <%@ Page ...... Presenter="<Presenter Class Name here>" %>

this will instantiate that presenter and will subscribe it to page main events, also it will verify that this aspx Page implements that presenter's View's contract (interface).

most propably that interface (the view's )will be an inner interface to the presenter, so that you have less files in your solution, and more guidlines to follow...

i ll not go deeper in implementation details,that uses generics and other cool facilities, but we will try to deliver this feature with the first alpha release :)

and thats not all, soon i ll be posting about other suggested features for our NMVP :)

Developer
Jan 4, 2007 at 9:34 PM
This discussion has been copied to Work Item 7009. You may wish to continue further discussion there.
Coordinator
Jan 7, 2007 at 8:25 PM
It´s done! Very good idea Sadek. It´s implemented on Release 0.1.0.