ComponentOne LiveLinq > Getting Started with LiveLinq > Hierarchical LiveLinq Binding |
The previous example showed how LiveLinq provides basic data binding against plain CLR objects.
In this section, we will show how LiveLinq supports more advanced scenarios including master-detail data binding and currency management (data cursors). We will use an ADO.NET data source, but the principles are the same for all other in-memory data sources, including plain CLR objects and XML data.
We will start with a simple application using traditional data binding. We will then show how you can easily convert that application to take advantage of LiveLinq. Finally, we will create WinForms and WPF versions of the application using LiveLinq from the start.