(Potentially) Most Important C# Project of 2010
Friday, February 5th, 2010Last year saw a big increase in connected web services, as well as standards traction for emerging web federation/delegation protocols. My prediction is that many general purpose development libraries will slowly transition into some form of web service client/server or at least have those capabilities available in the next 2-3 years. The problem in C# is that adding web services is hard. You can build your own HTTP server framework on something like System.Net.HttpListener or C# WebServer, or convert your project to a website with ASP.NET (not likely). Kayak takes full advantage of C# syntax to make adding web services as straightforward as adding a new set of methods, while providing a high performance threading implementation internally.
It looks like there are still some kinks to be worked out, but as this project matures it could become a staple for other C# libraries.