Started going through WCF 4 a few months back, however, its today I got a chance to write down something about it So let me talk about something that was really interesting when I first read about it, File Less Activation of services. In WCF 3.5 when you wanted to host a service in IIS, you had to go through, adding endpoints, bindings and also a SVC file so that IIS can pick the request up. In WCF 4, this has been simplified so much, that you can get a service up and running in no time. Lets take an example, I created a service Service1 in a namespace DefaultEndpointSVC, and this is my web.config file.... <configuration> <system.serviceModel> <serviceHostingEnvironment> <serviceActivations> <add service="DefaultEndpointSVC.Service1" relativeAddress="myService.svc"/> </serviceActivations> </serviceHostingEnvironment> </system.serviceModel> </configuration> Now, if I go and deploy my service in IIS inside a vi...