MVP: The interface and business logic are separated inWinformApplication in
MVP,Model-View-presenter.
InMsdnDownload an example,Http://www.microsoft.com/china/msdn/library/architecture/architecture/architecturetopic/MVP.mspx? MFR = true
Implementation structure adopted
InBlog http://www.agilelabs.cn/blogs/wind_tower/archive/2006/01/26/626.aspxSee the implementation structure
InC #In the development environment, Data Binding can be used to improve the interface development efficiency. In this way,ViewTo provide a data source, useMsdnThe structure defined above makes it easier to implement.
at the same time, multithreading is used to improve the response to customer requests. Because View Data Binding and presenter multi-threaded business logic, need to access simultaneously View in this way, for some specific multi-threaded processing requirements, presenter refresh View Public function, not fully implemented: presenter after the business logic is updated, View automatically refresh