Creating a web service using .NET with 8 different approaches
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
WebService.ASMX
WebService.MVC
WebService.MVC3
WebService.MVC4
WebService.Nancy
WebService.ServiceStack
WebService.WCF
WebService.WCFAJAX
WebService.WCFREST
WebServiceExamples
packages
.gitignore
README.md
WebServiceExamples.sln

README.md

WebServiceExamples.NET

Creating a web service using .NET with 8 different approaches

Invoking the Awesome

Service Implementation                            Result Type
ASMX -> Add web references  						          SOAP
WCF -> Add service reference						          SOAP
WCFAJAX -> /Service1.scv/ToUpper?input=somestring	JSON (wrapped in "d" property)
WCFREST -> /Service1.scv/ToUpper/somestring			  JSON
MVC3 -> /Service/ToUpper/somestring					      JSON
MVC4 -> /Api/ToUpper/somestring						        JSON
NANCY -> /ToUpper/somestring						          JSON
SERVICESTACK -> /ToUpper/somestring?format=JSON 	JSON (wrapped in "output" property)