I want to build a simple web service in C#/.NET that exchange DataTable objects (ADO.NET).
At the backstage there will be several table-valued functions (or methods in C# jargon) that will receive DataTable objects as input parameters, make some operations on them, and generate some output DataTable objects that will be sent back to web service consumer.
I don't have much experience with web services, so it must be a simple and flexible solution (or framework) for my purpose: Making operations on data tables.
My second question is, how can the content of DataTable's be encrypted if they contain sensitive data?