Bueno ahora me enfreto a otra cosa.. Lo que sucede es toda la parte de configuracion del servicio.. Cuando ya creas la parte del contrato y haces la implementación del contrato.  ya puedes vizualizar el servicio con sus  descripción pero. el pex aqui es que se tiene qeu generara un proxy para consumir el servico de manera cliente.... le s mando el codigo .. para que lo chequen
 
Creación de  la clase del contrato y servicio 
 Cita:  
namespace WcfLibrary
{
 
public interface IProductService
    {
        //Get list employees exist's
        [OperationContract]
        List<string> ListEmployees();
 
        //Get the details of a single employee
        [OperationContract]
        Employe GetEmployee(string idEmployee);
 
        //Get validate if exist's a single employee
        [OperationContract]
        int ExistEmployee(string idEmployee);
 
    }
 
 
public class EmployeeService : IProductService
    {
        public List<string> ListEmployees()
        {
            DataLayer.EmployeesTableAdapters.EmployeeTableAdap  ter tdEmployee = new DataLayer.EmployeesTableAdapters.EmployeeTableAdap  ter();
            DataLayer.Employees.EmployeeDataTable dtEmpoyeTable = new Employees.EmployeeDataTable();
 
            List<string> employeesList = new List<string>();
 
            dtEmpoyeTable = tdEmployee.GetData();
 
 
            foreach(DataLayer.Employees.EmployeeRow rwEmployee in dtEmpoyeTable.nombreColumn.Table.Rows){
                employeesList.Add(rwEmployee.nombre + " " + rwEmployee.apellido + " \\ " + rwEmployee.departamento);
            }
 
            return employeesList;
        }
 
        public Employe GetEmployee(string idEmploye)
        {
            DataLayer.EmployeesTableAdapters.EmployeeTableAdap  ter dtEmployee = new DataLayer.EmployeesTableAdapters.EmployeeTableAdap  ter();
            DataLayer.Employees.EmployeeDataTable dtEmpoyeTable = new Employees.EmployeeDataTable();
 
            Employe objEmployee = new Employe();
            dtEmpoyeTable = dtEmployee.GetDataByIdEmployee(int.Parse(idEmploye  ));
 
            objEmployee.Nombre = dtEmpoyeTable.nombreColumn.DefaultValue.ToString()  ;
            objEmployee.Apellido = dtEmpoyeTable.apellidoColumn.DefaultValue.ToString  ();
            objEmployee.Departamento = dtEmpoyeTable.departamentoColumn.ToString();
            objEmployee.Id = dtEmpoyeTable.idEmployeeColumn.DefaultValue.ToStri  ng();
 
            return objEmployee;
        }
 
        public int ExistEmployee(string idEmployee)
        {
            int val = 0;
            DataLayer.EmployeesTableAdapters.EmployeeTableAdap  ter dtEmployee = new DataLayer.EmployeesTableAdapters.EmployeeTableAdap  ter();
            DataLayer.Employees.EmployeeDataTable dtEmpoyeTable = new Employees.EmployeeDataTable();
 
            Employe objEmployee = new Employe();
            dtEmpoyeTable = dtEmployee.GetDataByIdEmployee(int.Parse(idEmploye  e));
 
            if (dtEmpoyeTable.Count == 1)
            {
                val = 1;
            }
 
            return val;
        }
    }
}
 
    Despues de generar esto compilas tu aplicacion web WCF.... 
que te mandará una la direccion http de tu servcio  
 Cita:  Servicio de EmployeeService
  
Creó un servicio. 
Para probarlo, deberá crear un cliente y usarlo para llamar al servicio. Para ello, puede usar la herramienta svcutil.exe en la línea de comandos con la siguiente sintaxis:   
svcutil.exe 
http://localhost:53255/WCFService3/Service.svc?wsdl    
Despues de esto generas el proxy en el cual lo usas para cosumir tu servicio ademas que te genera un archivo de configuración..... 
Mi problema llega cuando quiero consumir el servicio   
 Cita:  
   private void Button_Click(object sender, RoutedEventArgs e){
ServiceEmployee.ProductServiceClient myProxy = new WPFTest.ServiceEmployee.ProductServiceClient();
 
MessageBox.Show("El usuario existe ???"  + myProxy.ExistEmployee("1").ToString());
 
 }
    Aqui truena mandandome esto    
 Cita:  
No se encontró el elemento de extremo predeterminado que hace referencia al contrato 'WPFTest.ServiceEmployee.IProductService' en la sección de configuración de cliente de ServiceModel. La razón puede ser que no se encontró ningún archivo de configuración para la aplicación o que no se encontró ningún elemento de extremo correspondiente a este contrato en el elemento de cliente.
     Ya he me canse de buscar pero hay no mucho sobre ello... Espero no estar solo  y alguien del foros del web ya haiga pasado por esto..