C++ Async Development (not only for) for C# Developers Part I: Lambda Functions
And now for something completely different… I was recently tasked with implementing the SignalR C++ client. The beginnings were (are?) harder than I had imagined. I did some C++ development in late...
View ArticleC++ Async Development (not only for) for C# Developers Part II: Lambda...
Warning: Some examples in this post belong to the “don’t do this at home” category. In the first part of C++ Async Development (not only for) for C# Developers we looked at lambda functions in C++....
View ArticleC++ Async Development (not only for) for C# Developers Part III: Introduction...
Now that we know a bit about lambda functions in C++ we finally can take a look at C++ async programming with the C++ Rest SDK (a.k.a. cpprestsdk a.k.a. Casablanca). C++ Rest SDK is cross platform but...
View ArticleC++ Async Development (not only for) for C# Developers Part IV: Exception...
Last time we were able to run some tasks asynchronously. Things worked great and it was pretty straightforward. However real life scenarios are not as simple as the ones I used in the previous post....
View ArticleSignalR C++ Client
For the past several months I have been working on the SignalR C++ Client. The first, alpha 1 version has just shipped on NuGet and because there isn’t any real documentation for it at the moment I...
View ArticleC++ Async Development (not only for) for C# Developers Part V: Cancellation
In the previous part of the C++ Async Development (not only for) for C# Developers we looked at exception handling in the C++ Rest SDK/Casablanca. Today we will take look at cancellation. However,...
View ArticleUsing native libraries in ASP.NET 5
In ASP.NET 5 RC1 we are adding a built-in support for native libraries. This may seem a little surprising – all in all ASP.NET 5 is all about managed code running on different platforms. There are,...
View Article