You can do exactly what is shown in that article.
I have attached an example containing a simple VC ASP.NET Web Service and a Winform client project that calls it and displays the returned value.
ASP.NET Web Services using SOAP are the older method of creating Web Services but they are still supported. You can create a new ASP.NET Web Service by selecting New-->Web Site-->ASP.NET Web Service. The newer method is using WCF and we have a number of examples that demonstrate this.
To call an ASP.NET Web Service from a client application right click on the project name in Solution Explorer and select Add Service Reference. If the Web Service is located on the same computer you can select Discover to find it. If it is on a different computer then you should place the URL to its WSDL file in the field provided. Once you have added the reference to the project you can instantiate the class and call its methods.
Thanks.