What features does the C# .NET Development Kit offer over auto-generated C# bindings?
The C# .NET Development Kit provides significant benefits over the token generated stubs that Visual Studio is capable of creating from the Content DB WSDL. Using similar techniques to the client Java Development Kit, it hides DAV server dependency for content upload/download, manages session state across the seperate managers, and most importantly correctly deserializes FdkExceptions from SOAP Faults.