I am involved in development of a tiered application that uses LINQ2SQL separated from the web server with a NET.TCP Binding on WCF.
My questions are:
- What sort of measures should I take to achieve the best performance?
- Since the entity objects returned by the LINQ need to be converted to a IEnumerable list to be serialized everytime, is there anyway to remove this dependency?