Progamming

TwitterFacebook
Get flash to fully experience Pearltrees
Visual Basic

WPF

With a system defined, the next step is getting pixels drawn to the screen. The Visual class provides for building a tree of visual objects, each optionally containing drawing instructions and metadata about how to render those instructions (clipping, transformation, etc.). Visual is designed to be extremely lightweight and flexible, so most of the features have no public API exposure and rely heavily on protected callback functions. Visual is really the entry point to the WPF composition system. Visual is the point of connection between these two subsystems, the managed API and the unmanaged milcore. http://msdn.microsoft.com/en-us/library/ms750441.aspx

WPF Architecture

http://msdn.microsoft.com/en-us/magazine/dd419663.aspx Patterns WPF Apps With The Model-View-ViewModel Design Pattern Josh Smith Developing the user interface of a professional software application is not easy. It can be a murky blend of data, interaction design, visual design, connectivity, multithreading, security, internationalization, validation, unit testing, and a touch of voodoo. Considering that a user interface exposes the underlying system and must satisfy the unpredictable stylistic requirements of its users, it can be the most volatile area of many applications.

THE MODEL-VIEW-VIEWMODEL (MVVM) DESIGN PATTERN FOR WPF