I just downloaded a new sample in the downloads section.
This sample application demonstrates a number of concepts including:
- How to handle sessions in WCF interfaces, services and clients
- If you are using an object hierarchy for your data objects, and you are only using the base types in your interfaces, how do you ensure that your WSDL generated on the client side is aware of these derived types.
- If you have an interface that returns a generic type (.e.g. List<X>), how do you avoid that the generated proxy translates this into an array instead of a list?
- How do I use svcUtil.exe to customize the generation of my proxy code?
I am currently working on a detailed article which will cover each of these aspects in detail. Stay tuned for this post in the next couple of days.