.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…


Accessing a .NET Bot’s State via Dependency Injection

The .NET BotBuilder SDK has deprecated the StateClient class, leaving some to wonder how they should access their bot’s state. Premier Developer Consultant Ben Williams shares an example of using dependency injection in your BotFramework projects. When using the .NET BotBuilder SDK’s dialog system, you can access the bot state using the dialog context. However,…


Running .NET applications client-side in the browser

In this post, App Dev Managers Robert Schumann and Ben Hlaban, introduce us to Blazor – an experimental web UI framework based on C#, Razor, and HTML that runs in the browser via WebAssembly. This journey started from a blog by Daniel Roth. Other than the YouTube of Steve Sanderson’s prototype demo at NDC Oslo,…


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

In Part 3 of this 3 part series, App Dev Manager, Herald Gjura describes how to incorporate these libraries into an existing .NET application. 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 In Part…


Async Main() is available, but hidden

Check out this quick tip on unlocking the new features of C# 7.1 from Premier Developer consultant Ben Williams. Ever try to use async/await in your Main method of a .NET app? You couldn’t before, but now you can. I just posted a quick tip about enabling this by turning on C# 7.1 features in…

0

Blog of Blogging

In this post, Senior App Dev Manager Marcus Fernandez sets up a blog using Miniblog.Core and Azure in just a few simple steps. Miniblog.Core a project by Mads, on the VS \ .NET team at MS, thank you.  I have been exploring dotnet core since it was released and I really like the idea of…


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 (coming soon) In…


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…


Updating Windows Form UI elements from another thread

This post is from App Dev Manager, Omer Amin who covers how to update Windows Form UI elements using worker threads. In a typical Windows Forms .NET application, the UI elements are created and updated by the main thread. This thread is also responsible for processing Windows messages. For this reason, it is recommended to…


What can I do in .NET Core that I can’t in the full .NET Framework?

This post is provided by Senior App Dev Managers, Keith Beller and John Abele who ask the question, “What can I do in .NET Core that I can’t do in the full .NET Framework?” Microsoft’s mission to empower every individual and organization is manifested in .NET Core, the most transformative .NET framework ever. Rebuilt from…