GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Henrik Lykke Nielsen, Founder of Captator

Henrik Lykke Nielsen

Biography: Henrik Lykke Nielsen

Henrik Lykke Nielsen has experience from a wide range of software development projects, where he has worked as a developer, project manager, mentor as well as an advisory consultant. Since the year 2000 he has specialized in the Microsoft´s .NET platform, where he among other things works with .NET development, software architecture, component based frameworks, reuse and best practices for software development.

Henrik Lykke Nielsenis the co-founder of Captator - a company doing training, consulting and software development on the .NET platform. Henrik is further more Microsoft Regional Director for Denmark - Microsoft´s selected partner in connection with their strategies toward Danish developers.

Presentation: A pragmatic approach to creating services using Windows Communication Foundation (WCF)

Track: Sounds like progress / Time: Wednesday 14:05 - 15:05 / Location: Room 104 / 105

RESTful services have become quite popular lately. Part of the RESTful approach is to leverage the HTTP protocol such as HTTP verbs, HTTP headers etc. We have almost the opposite approach to creating rich services supporting authentication, validation, logging, multitenancy etc. Using .NETs Windows Communication Foundation (WCF) as our communication technology we construct services so that they will work equally well using a SOAP approach as well as a simple XML and JSON serialization approach, using HTTP as well as other transport mechanisms and at the same time allowing projects to leverage the full range of functionality of the services using simple .NET method calls.

This talk will give an overview of our pragmatic approach to creating, calling and testing services.