Our devices are becoming increasingly connected, and at the same time our customers expect the applications running on those devices to be fast and fluid. Asynchrony is important on the client for responsiveness and on the server for scalability.
Today we are announcing Casablanca, a Microsoft incubation effort to support cloud based client-server communication in native code using a modern asynchronous C++ API design. Casablanca is a project to start exploring how to best support C++ developers who want to take advantage of the radical shift in software architecture that cloud computing represents.
If you are a developer writing a responsive client app, or a scalable server-side solution, where asynchrony goes hand in hand with parallelism, you should give Casablanca a try.
Here’s what you get with Casablanca:
We have released Casablanca on devlabs to get feedback from you on what you think your needs are and how we can improve. Please use the forums to give us feedback.
We are also releasing a survey to learn more about you and get feedback from you on how we could improve Casablanca. Please help us out by filling the survey link here: http://bit.ly/casablancacpp
Here are a few links
The Casablanca team
What about XP targeting support in VC11?
What platforms does this library support? Not just Windows I hope?