I am looking for a tutorial or an example using Silverlight, in any version, which addresses a model that I typically use in business applications. It is an invoice type of page where there is header information (say invoice number, date, customer) as well as a datagrid type of control showing things like quantity, price, part number, description, etc.
The data displayed in the page, including the datagrid, should be written to the database only when a 'Save' type of button is clicked. The datagrid should allow editing of existing rows, insertion of new rows, and deletion of existing rows. There are at least two tables associated with such a page (header and detail tables) but usually more (customers, parts, etc)
Basically, the user enters the data, clicks save, the data is checked, and if everything is OK, it is written to the underlying database.
If there is such a tutorial either on the web, or in a book, I would really appreciate hearing about it.
Many thanks, Mike Thomas