protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { HttpChannel chnl = new HttpChannel(); try { ChannelServices.RegisterChannel(chnl, false); } catch (RemotingException ex) { //all good, nobody cares, but we log it } mgr = (INewsManager)Activator.GetObject(typeof(INewsManager), "http://localhost:1234/NewsManager.soap"); LV1.DataSource = mgr.getLastTenNews(); LV1.DataBind(); } }