Windows Forms MVVM


ROLE: Project creator

This project simplifies implementing an MVVM design pattern on windows forms. The MVVM pattern is available for multiple technologies like WPF, HTML, Mobile, etc. but it is complex to implement in traditional windows forms. This projects uses an LL(1) scanner/parser to define the bindings, support multiple types of bindings, weak events, and other technologies.