In a traditional Windows form application, the application’s code and user interface are tightly coupled. Throughout the development process, changes made to the UI often required the application developer to spend countless hours updating the application’s code to adapt to the changes.
By separating the application’s development into two separate environments, program logic and visual presentation, it enables these two separate development processes to work seamlessly in parallel. Silverlight for Windows Embedded provides an innovative and efficient environment to develop quality applications for Windows Embedded Compact devices with a visually compelling user interface.
In addition, by separating a complex development environment into two simplified environments that are easier to manage, it helps the development team to minimize code and reduce the overall development time.