Tuesday, January 11, 2011

Consuming asmx web service with raw request

In normal case, to consume a asmx web service, we would go with the easy ways like using the "Add Web Reference" in Visual Studio menu to create the proxy class and then call the web service methods through that class. However, there are cases that we do not want to use that easy approach, for example: we are writing a client using PHP to call that web service or simple we want to understand how the web service works. In those cases, you will need to consume the web service in a "hard way": call the web service method by sending the raw request. 

When working with one of my QC colleagues, he had encountered this need. If you are also one of the guys facing with this situation which requires you to call the web service method in the "hard way", then, the soapUI utility should provide a great help to you.


By providing the URL to the wsdl of the web service, it will automatically generate the template of the raw requests for you and allow you to get the raw responses from the web service by executing those raw requests.

RIA Development with Silverlight and WCF RIA Service

A small presentation was presented last Thursday (06-Jan) in a Microsoft event at HCMC to share the experience in using Silverlight to develop RIA application. Basically, the following three benefits were focused in the talk:
  1. Cool and user friendly interaction
  2. Feature rich business apps with WCF RIA service
  3. Unified development environment
Slide used in the presentation can be downloaded here.