I’m going to document this once and for all. The Problem You want to an endpoint multiple times in parallel. Or maybe you want to call multiple endpoints under the same domain name. For instance, you might want to drill an API with multiple requests because the API doesn’t support batch mode. The problem is … More Beyond 2 concurrent connections in .NET
Early Septembre 2015, Microsoft has announced a major upgrade to the LINQ Provider of the .NET SDK of DocumentDb. I know it does appear a bit confusing since when DocumentDb was released (a year ago now), it was said that it supported SQL. Well, it supported some SQL. Now the surface area of SQL it … More Major upgrade to Azure DocumentDB LINQ provider
UPDATE (31-08-2017): This article is superseded by the new article Cosmos DB Async Querying & Streaming. Working with the .NET client SDK of Azure DocumentDB, I couldn’t find a way to query the store asynchronously. ***This post relates to the version 0.9.1-preview of Microsoft Azure DocumentDB Client Library. If you work with another major version, this might … More DocumentDB Async Querying & Streaming
Quite a few times it happened to me to be looking for a way to perform a full outer join using LINQ to objects. To give a general enough example of where it is useful, I would say ‘sync’. If you want to synchronize two collections (e.g. two collections of employees), then an outer join … More Full Outer Join with LINQ to objects
I’ve been publishing this NuGet package. Ok, so why do yet another ePub library on NuGet when there are already a few? Well, there aren’t that many actually and none are Portable Class Library (PCL). So I’ve built an ePub library portable to both Windows 8+ & .NET 4.5.1. Why not Windows Phone? My library … More ePub Factory NuGet package
Scott Hanselman has produced an high quality video on YouTube. The video is a nice and comprehensive introduction to Windows 8 for everyone (i.e. not geek only). My experience with Windows 8 is that once you’ve figured out a few things (e.g. how to activate contextual Search), you can start appreciating the product. Before that, … More The Missing Windows 8 Instructional Video
They finally did it: the future release of Entity Framework (version 6) will sport asynchronous behaviour based on .NET 4.0 Task Parallel Library (TPL). The API is pretty neat. First the SaveChanges gets an async brother SaveChangesAsync returning a Task. So we can now write things like: await context.SavesChangesAsync(); The more complicated topic is the … More Entity Framework with Asynchronous behaviours
MSDN Magazine cool article about Windows Store App (aka Modern App, aka Metro Style app) lifecycle. The author, Rachel Appel, raise the veil from how an app is managed by the OS in Windows 8. Actually there are few states for an application to be in and few transitions but the devil is in the … More Windows Store App Lifecycle
The following article discusses the code review & annotation feature of Visual Studio 2012. Finally integrated in Visual Studio & TFS, this feature is another step forward to integrate the entire Application Lifecycle Management (ALM) in one toolset.
Finally some competition to Microsoft’s Surface hybrid! This goes in another direction (compared to Surface). This means the paradigm one-OS multiple hardware vendor is still good for consumers!