Using E-Site SITE.ASMX Web service in Visual studio 2008 Add service reference Create a new project, right click the project and choose add service reference. See picture below: Enter your service url and click "Go" Your service url is your site url + /site.asmxSee picture below: Change the namespace to something more logical, such as ESite. Click OK Write code to use the client See a very simple C# Example Below private void button1_Click(object sender, EventArgs e){ // Create a new soap client var s = new ESite.SiteSoapClient(); // Get list of items in folder object with id 1040 (This MUST be changed with an actual ID for a folder within your site) var result = s.BrowseChildren("username", "pass", 1040); // Iterate all items in result foreach (var item in result) { textBox1.Text += item.Heading; // Just for testing // Get all field values for this object var allFields = s.GetFields("username", "pass", item.ObjectID); // Iterate the list foreach (var fieldvalue in allFields) { textBox1.Text += fieldvalue.Field + " = " + fieldvalue.Value; } }}