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…


Overview of Visual Studio 2017 and Updates for .NET Developers

Visual Studio 2017 first released in March of this year. Since then, there have been five updates with each bringing more improvements and capabilities. Every improvement is geared towards making you more productive and this post aims to give you an overview of the culmination of features to date. Read on to see how you…


Announcing F# support for .NET Core and .NET Standard projects in Visual Studio

We’re pleased to announce that Visual Studio 2017 15.5 Preview 4 now supports F# projects targeting .NET Core, .NET Standard, and .NET Framework through the .NET Core SDK. Some of you have noticed various levels of this support in the first, second, and third previews. We still had a few work items left to complete…

11

15 ноября подключайтесь к онлайн-трансляции Microsoft Connect(); 2017

15 ноября состоится прямая онлайн-трансляция мероприятия Connect(); 2017 из Нью-Йорка, где Скотт Гатри и Скотт Хансельман представят последние инновации в разработке приложений. Эксперты Microsoft поделятся, последними инновациями Visual Studio, .NET, Xamarin, Azure, SQL, Windows и Office. На мероприятии вы узнаете, как создавать более продвинутые решения, увеличить продуктивность команд разработки с помощью новейших сервисов и инструментов,…


Converting PCL (Portable Class Libraries) to .NET Standard Class Libraries – Part 2

In Part 2 of this 3 part series, App Dev Manager, Herald Gjura covers upgrading the continuous delivery and Build/Release pipeline in VSTS. Part 1: Migrating the libraries and project files Part 2: Upgrading the Continuous Delivery and Build/Release pipeline in VSTS Part 3: Integrating .NET Standard Class Libraries into existing projects (to follow) In…


Moving to real time test discovery in Test Explorer

Real time test discovery is a new Visual Studio feature that uses a Roslyn analyzer to discover tests and populate the test explorer in real time without requiring you to build your project. This feature has been introduced in Visual Studio 2017 15.5 Preview 2 behind a feature flag. You can try it out by…


Converting PCL (Portable Class Libraries) to .NET Standard Class Libraries

In Part 1 of this 3 part series, App Dev Manager, Herald Gjura discusses converting PCL (Portable Class Libraries) to .NET Standard Class Libraries. Overview I have been working for this client for quite a few years and had advised them to break down some of their key business functionality and features and distribute them…


Working with identity in .NET Core 2.0

Last year I did a quick code sample on how to use identity in .NET Core (1.x): https://contos.io/protecting-a-net-core-api-with-azure-active-directory-59bbcd5b3429 Time flies, and just weeks ago I showed how fun/frustrating it can get when we want to secure a SPA with a .NET Core 2.0 back-end: https://blogs.msdn.microsoft.com/azuredev/2017/09/22/protecting-a-net-core-2-0-spa-with-adfs/ As I stated along with the most recent code snippet…

2

.NET Core Image Processing

Image processing, and in particular image resizing, is a common requirement for web applications. As such, I wanted to paint a panorama of the options that exist for .NET Core to process images. For each option, I’ll give a code sample for image resizing, and I’ll outline interesting features. I’ll conclude with a comparison of…


.NET Core Data Access

.NET Core was released a few months ago, and data access libraries for most databases, both relational and NoSQL are now available. In this post, I’ll detail what client libraries are available, as well as show code samples for each of them. ORM EF Core Entity Framework is Microsoft’s Object-Relational Mapper for .NET, and as…