|
| 1 | +## Welcome! |
| 2 | + |
| 3 | +The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services. |
| 4 | + |
| 5 | +## Getting Started |
| 6 | + |
| 7 | +Are you new to the C++ Rest SDK? To get going we recommend you start by taking a look at our [tutorial](https://github.com/Microsoft/cpprestsdk/wiki/Getting-Started-Tutorial) to use the http_client. It walks through how to setup a project to use the C++ Rest SDK and make a basic Http request. Other important information, like how to build the C++ Rest SDK from source, can be located on the [documentation](https://github.com/Microsoft/cpprestsdk/wiki) page. |
| 8 | + |
| 9 | +## What's in the SDK: |
| 10 | + |
| 11 | +* Features - HTTP client/server, JSON, URI, asynchronous streams, WebSockets client, oAuth |
| 12 | +* PPL Tasks - A powerful model for composing asynchronous operations based on C++ 11 features |
| 13 | +* Platforms - Windows desktop, Windows Store, Windows Phone, Ubuntu, OS X, iOS, and Android |
| 14 | +* Support for Visual Studio 2012, 2013, and 2015 with debugger visualizers |
| 15 | +* NuGet package with binaries for Windows and Android platforms |
| 16 | + |
| 17 | +## Contribute Back! |
| 18 | + |
| 19 | +Is there a feature missing that you'd like to see, or found a bug that you have a fix for? Or do you have an idea or just interest in helping out in building the library? Let us know and we'd love to work with you. For a good starting point on where we are headed and feature ideas, take a look at our [requested features and bugs](https://github.com/Microsoft/cpprestsdk/issues). |
| 20 | + |
| 21 | +Big or small we'd like to take your [contributions](https://github.com/Microsoft/cpprestsdk/wiki/Make-a-contribution-and-report-issues) back to help improve the C++ Rest SDK for everyone. If interested contact us askcasablanca at Microsoft dot com. |
| 22 | + |
| 23 | +## Having Trouble? |
| 24 | + |
| 25 | +We'd love to get your review score, whether good or bad, but even more than that, we want to fix your problem. If you submit your issue as a Review, we won't be able to respond to your problem and ask any follow-up questions that may be necessary. The most efficient way to do that is to open a an issue in our [issue tracker](https://github.com/Microsoft/cpprestsdk/issues). |
| 26 | + |
| 27 | +### Quick Links |
| 28 | + |
| 29 | +* [FAQ](https://github.com/Microsoft/cpprestsdk/wiki/FAQ) |
| 30 | +* [Documentation](https://github.com/Microsoft/cpprestsdk/wiki) |
| 31 | +* [Issue Tracker](https://github.com/Microsoft/cpprestsdk/issues) |
| 32 | +* Directly contact us: <[email protected]> |
0 commit comments