I noticed that I can use Adobe LiveCycle Form with CSLA .NET much like the same method used in the PTracker Sample Applicaiton (Web UI Code), and the only difference is that the CSLA DataSource and its related events cannot be used since there is no binding capability between Adobe LC Form and .NET DataSource.
So, with each submission of the Form, I would need to do some extra effort to to pass the kind of operation requested (CRUD) as a parameter and handle it probably in the page_load event or something like that, or simply, delete the related previous record stored in the Database, and create a new fresh copy of it based on the newly submitted data fields. This is because I am passing a single main record and related detail records in one go (Staff Info and Family Members) in XML Format.
However, I still need to now how it is possible to use XML Data and/or Dataset to perform batch update to reduce the round-trip between the Business Logic Layer (ASP.NET Code) and the Database Layer.
Tarek.