Developer Support

Advocacy and Innovation

Latest posts

DevOps Stories –Jon Cwiak, Humana
Jun 22, 2018
Post comments count 0
Post likes count 0

DevOps Stories –Jon Cwiak, Humana

Developer Support
Developer Support

App Dev Manager Dave Harrison talks with Jon Cwiak, Enterprise Cloud Platform Architect at Humana, about the adoption of DevOps.The following content is shared from an interview with Jon Cwiak, Enterprise Cloud Platform Architect at Humana. What we loved about talking with Jon was his candor – he’s very honest and upfront that the story of Humana’s adoption of DevOps has not always been smooth, and the struggles and challenges they’re facing. Along the way we learned some eye-opening insights:Read the full post on Dave’s blogPremier Support for Developers provides strategic technology guidance, critical support c...

SQL Server Objects as Software Artifacts
Jun 21, 2018
Post comments count 0
Post likes count 0

SQL Server Objects as Software Artifacts

Developer Support
Developer Support

This post is provided by Premier Field Engineer JJ Jacob who takes a look at the benefits of SQL Server Objects as software artifacts.A recent customer engagement revealed several pain-points.  One of them is the issue of not being able to pinpoint the exact database schema the development team delivered to the production team. The issue is about pointing to the one version of truth with regard to SQL deliveries into production.What compounds this issue is that software delivery is made through updates to a file share, which is prone to the following risks:We started thinking as to what technology could addr...

Legacy monolithic application – not a nightmare anymore!
Jun 20, 2018
Post comments count 0
Post likes count 0

Legacy monolithic application – not a nightmare anymore!

Developer Support
Developer Support

This post is provided by App Dev Manager Srividya Annapantula who explores how emerging technical trends are changing the way we approach monolithic application.Dealing with a legacy monolithic mission critical application with millions of lines of code is a nightmare.  This is especially true if you are an ISV (Independent Software Vendor) with an application installed in various client environments, dealing with different hardware, and a configuration drifting from recommended settings you may not control.  If you cannot mandate a specific version, you probably end up supporting multiple versions of t...

Fast Start: Infrastructure as Code Using Azure DevTestLabs
Jun 19, 2018
Post comments count 0
Post likes count 0

Fast Start: Infrastructure as Code Using Azure DevTestLabs

Developer Support
Developer Support

In this post, Premier Developer Consultant Derrick Cawthon teaches you how to get started with Infrastructure as Code quickly and easily using Azure DevTestLabs and VSTS. He shows how simple it is to use these two technologies to be able to deploy on-demand.A lot of folks understand that Infrastructure as Code (IaC) is a great idea and an advanced concept of DevOps. What a lot of folks don’t realize though when they begin their journey is that there are numerous tools and different ways to start.Using Microsoft tools, one of the easiest ways to get started with IaC is to take advantage of Azure’s DevTestLabs and ...

Setting up a Spectator View Rig for the HoloLens
Jun 19, 2018
Post comments count 0
Post likes count 0

Setting up a Spectator View Rig for the HoloLens

Developer Support
Developer Support

This post is provided by App Dev Manager Richard Newell who shares his experience building a spectator view rig for HoloLens. We have been developing holographic apps for several clients and needed a way to allow participants to see what I was viewing using my HoloLens. Microsoft created a hack a few years ago and created a spectators view, the problem is that it covers different types of hardware and multiple setups. The other roadblock being that it was not maintained by the community. What I am doing is to simply the process and to have you up and running with your own spectator view in a couple of days.He...

Remote debugging Azure App Services
Jun 18, 2018
Post comments count 3
Post likes count 0

Remote debugging Azure App Services

Developer Support
Developer Support

This post is provided by App Dev Managers Chris Westbrook and Susan Leighton who walk us through remote debugging a web application deployed as an Azure App Service. In this post, we're going to look at debugging web apps deployed to an Azure App Service. Customers are sometimes apprehensive about using cloud PaaS services, based upon their prior experience working with on-premises IIS or IIS in IaaS. They are concerned about losing control and visibility or insight into the running of their site and feel this may lead to their inability to properly support the web site. They worry they will have to revert...

.NET Core 2.1 Update strategy
Jun 17, 2018
Post comments count 0
Post likes count 0

.NET Core 2.1 Update strategy

Developer Support
Developer Support

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:In a package, you can have .NET core runtime dlls as well as your or 3rd party dlls that you have referenced. When planning for a patching strategy for your .NET core apps, there are certain nuances and questions that come up.Question: When you publish ASP.NET Core web application that use CodeGen applications, it creates a runtimes folder. Can you help me understand what causes the runtimes directory to be created?Answer...

Angular How-to: Simplify Components with TypeScript Inheritance
Jun 17, 2018
Post comments count 9
Post likes count 0

Angular How-to: Simplify Components with TypeScript Inheritance

Developer Support
Developer Support

Laurie Atkinson, Senior Consultant, By moving shared functionality to a base component and assigning dependencies inside the body of the constructor, you can simplify child components.If your Angular components contain identical or similar functionality and you find yourself copying and pasting that code, it makes sense to implement some class inheritance, which is available with TypeScript. And, you can simplify the child components even further by removing the dependencies from the parent constructor arguments and manually assigning them inside the constructor.Create the base componentIn this example, we have 2...

TFS 2018–XAML is back?!
Jun 16, 2018
Post comments count 0
Post likes count 0

TFS 2018–XAML is back?!

Developer Support
Developer Support

In this post, Premier Developer Consultant Derrick Cawthon weighs in on one of the latest announcements that TFS 2018 will include XAML builds. Starting in TFS 2017 it was announced that XAML builds were being deprecated. No big surprise to anyone paying attention as they are an older build system which had to go at some point. However this was a HUGE blocker for alot of customers who want to upgrade but don’t/can’t invest the time to switch hundreds of build definitions from XAML to Task based. Now (due to customer feedback) it’s been decided to deprecate XAML builds but leave the functionality in there. I think...