WCF

Windows Communication Foundation (WCF) is a constituent part of .NET Framework.

See the list of related software at WCF Service Tools page.

Bindings

See the referenced text about WCF Bindings and how to choose and use them.

net.tcp

For performance on internal networks, with WCF-to-WCF communication, use net.tcp binary protocol.

To read about adding a net.tcp binding to a WCF service hosted in IIS 7.5 read the following topic.

Instance Management

See MSDN Magazine article on WCF Instance Management Techniques (link).

References

Windows Communication Foundation (WCF) Bindings and How to Use Them (link).

REST

Interop with jQuery is now easy - wcf.codeplex.com

WS-Security

Microsoft Patterns & Practices - Improving Web Services Security guide (link)

Improving Web Services Security: Scenarios and Implementation Guidance for WCF (link)

Securing .NET Web Services with the WS-Security Protocol (link)

Implement Secure .NET Web Services with WS-Security (link)

Other

    • Sending large binary files to/from WCF (link)