The attached is the patch to integrate WCF with Nettiers. This patch is for SVN 555 release. I based this patch on the webservice and webserviceclient templates.
Here are a few manual steps after you've generated the code with the templates
1. Use svcutil to generate the proxy class.
2. Copy the code in generated proxy class and paste it into the WcfProxy.cs in WcfClient/Helpers. So your WcfProxy.cs should looks similar to code as shown below.
namespace
AdventureWorks.Data.WcfClient.WcfProxy
{
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System.Data;
[System.CodeDom.Compiler.
GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName = "IAdventureWorksServices")]
public interface IAdventureWorksServices
{
...........
} //end namespace