Projects tagged ‘cs’, ‘strongbind’, and ‘windows’


Jump to tag:

Projects tagged ‘cs’, ‘strongbind’, and ‘windows’

Filtered by Project Tags cs strongbind windows

[1 total ]

0 Users

StrongbindStrongbind is a library that enables strongly typed data binding for Windows Forms, making data binding much more declarative, reducing the risk of runtime errors, and enhancing the ... [More] development of data bound applications. Read more about Features, Usage, Advantages, and Drawbacks for an introduction to various aspects of Strongbind. For more detailed information on Strongbind, please see Documentation. MotivationOne of the main issues with Windows Forms data binding is the lack of strong typing when declaring bindings. The properties that are bound are specified as strings, due to the lack of a facility for sending "property references" as an integral part of the platform and language. This makes the declaration of data bindings unnecessarily slow and error prone, since no IntelliSense support can be offered, and a mistyped property name will not be detected at compile time. SolutionStrongbind solves this problem by providing a declarative, strongly typed manner of declaring data bindings, where you declare a bindable source and target, and bind the two together. Strongbind also declaratively supports binding behavior specification, event hooking, and so on. Strongbind also implicitly enables IntelliSense support for data binding, since the declaration of bindings is strongly typed. The project is still in an early stage, so both the API and the inner workings are subject to change. Please test it and report bugs and/or feature requests. [Less]
Created about 1 year ago.