[Upcoming changes] Exchange Web Services API for Office 365

Exchange Web Services (EWS) was launched as a part of Microsoft Exchange 2007 as a SOAP based API that allows access to Exchange and Exchange Online data. Starting July 3, 2018, Exchange Web Services (EWS) will no longer receive feature updates. While the service will continue to receive security updates and certain non-security updates, product…


New GitHub repository for Open source C# utilities and concurrent lock dictionary

It’s been a while that I wanted to share some generic purpose utility classes and C# patterns back to the software engineering community. And today I finally got my act together and started this new GitHub repository with an initial couple of classes. The main class is usable as-is and solves a real-world challenge of…


.NET Core 2.1 Update strategy

This post is provided by App Dev Manager Anant Dimri who shares some helpful Q/A around .NET Core patching strategy. We know that we can create two types of deployments for .NET Core applications: Framework-dependent deployment. As the name implies, framework-dependent deployment (FDD) relies on the presence of a shared system-wide version of .NET Core…


What’s Next for Visual Studio

Since we launched Visual Studio 2017 in March of that year, it has become our most popular Visual Studio release ever. Your feedback has helped our team publish seven updates since our initial GA, which have improved solution load performance, build performance, and unit test discovery performance. We’ve also made Visual Studio 2017 our most…


A Penny Saved is a Ton of Serverless Compute Earned

Scott Guthrie recently shared one of my favorite anecdotes on his Azure Red Shirt Tour. A Microsoft customer regularly invokes 1 billion (yes, that’s with a “B”) Azure Functions per day. The customer reached out to support after the first month thinking there was a bug in the billing system, only to find out that the $72 was…


Jak na .NET Standard knihovny a generování NuGet balíčků

Tvorba NuGet balíčků sice v minulosti nebyla žádná věda, nicméně pokud chtěl vývojář dostat balíček na co největší množství platforem, musel je targetovat pro různé verze a s tím bylo spojeno plno práce v rámci samotného vývoje. Díky .NET Standardu přichází úleva a možnost vytvořit funkční multiplatformní balíček přímou a jednoduchou cestou.


.NET Core 2.1 RC 1 released

Microsoft just announced .NET Core 2.1 Release Candidate 1 (RC 1). The .NET Core 2.1 RC 1 is now ready for broad testing and for production use.  According with the team .NET Core 2.1 is a large step forward from .NET Core 2.0. Now go get it. .NET Core 2.1 RC 1 SDK (includes the…


Cosmos DB Solves Common Data Challenges in App Development

When considering how to implement your application with a relational database, it can change how you build it dramatically. Some of these challenges include adding an abstract implementation of the schema in the code, mapping data to objects, building queries, and preventing SQL injection attacks. Wouldn’t it be great if there was a way to…


Share UI Code in any iOS and Android App with .NET Embedding

One of the most exciting announcements during this year’s Connect(); event was the ability to embed .NET libraries into existing iOS (Objective-C/Swift) and Android (Java) applications with .NET Embedding. This is great because you can start to share code between your iOS and Android applications, and you can also share the user interface between your…