Casablanca

 

 

Casablanca is 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.


Here’s what you get with Casablanca:

  • Support for accessing REST services from native code on Windows Vista, Windows 7 and Windows 8 by providing asynchronous C++ bindings to HTTP, JSON, and URIs
  • A Visual Studio extension SDK to help you write C++ HTTP client side code in your Windows 8 Metro style app
    Support for writing native-code REST for Azure, including Visual Studio integration
  • Convenient libraries for accessing Azure storage and service bus from native clients as a first class Platform-as-a-Service (PaaS) feature
  • A consistent and powerful model for composing asynchronous operations based on C++ 11 features
  • A C++ implementation of the Erlang actor-based programming model
  • A set of samples and documentation

This questionnaire helps us to learn more about you and how we could improve Casablanca. Completing this questionnaire should take about 20  minutes to finish.

 

If you have any questions, please feel free to contact Sana Mithani (sanam@microsoft.com) at Microsoft.

 

Thank you for participating!

The Microsoft Casablanca Team

 

 

The information you provide is entirely voluntary. If you do not wish to provide us with any information, please disregard this survey. By filling out and returning this survey, you agree that we can use, disclose, reproduce, or otherwise distribute your feedback at the aggregated level. Your personal information will remain confidential. Please check http://privacy.microsoft.com/en-us/default.aspx for Microsoft Privacy Statements.