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…


DevOps is not for sale

This post is provided by Senior App Dev Manager, Robert Shanks who reminds us to put away the checkbooks and instead: engage, empower and encourage your people! I’m an Application Development Manager (ADM) on Microsoft’s Modern Applications, Premier Developer team. In my role, I have the opportunity to work with a variety of clients across…


My experiment and observation on Service Fabric Communication Stacks

This post is provided by Senior App Dev Manager, Vishal Saroopchand who asks the question, “How do you decide what Communications Stack to use in your Service Fabric applications?” How do you decide what Communication Stack (Remoting, WCF, Custom Implementation) to use in your Service Fabric applications? Do you know how each communication stack performs?…


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…


EF 2.0 I am a believer

This post is provided by App Dev Manager, Marcus Fernandez who shares first impressions of EF Core 2.0. I am not much of a database guy. I enjoy code but not a big fan of learning tools like SQL Management Studio, SSIS, etc. Not my forte. So I am working on a project and exploring…


SQL Server 2016 Express SP1 – Always Encrypted

This post is provided by Senior App Dev Manager, Chris Tjoumas who provides an overview of Always Encrypted with SQL Server 2016. Introduction In this post, I want to focus on the Always Encrypted security feature of SQL Server 2016 SP1, specifically with the Express edition. This post is motivated by a customer who was…


Jump Start ASP.NET Core Application on Nano Server

This post is provided by Senior App Dev Manager, Linkai Yu who shares some tips to speed up ASP.NET Core Application dev on Nano Server. With the Nano server release from Windows 2016 Server, I’m excited to see the new application deployment practice to work with the thin and fast OS. If you are new…


The Forgotten Roles in an Agile Transformation

This post is provided by App Dev Manager Tuan Nguyen who spotlights the importance of Agile roles and contributions across the business. Most of the organizations I have been involved with that adopted Agile tend to treat non-developers as an afterthought. This is not surprising as Agile is usually driven by the IT department but…


Using ADAL with Angular2–Part 2

In this post,  Senior Application Development Manager, Vishal Saroopchand who follows up his first post to demonstrate how to pass and revalidate the JWT token. In my last blog posting, I explained how to use Adaj.js with Angular2 and demonstrated how to retrieve the JWT token from AAD. I also stated you can supply the…