Developer Support
Advocacy and Innovation
Latest posts
Use Visual Studio Team Services (VSTS) to host your private package server
In this post, App Dev Manager Keith Beller demonstrates how to use VSTS to host a private package server.Before you go through the trouble of setting up a private package server to host your Nuget, NPM, Maven or Gradle feeds, consider using Visual Studio Team Services (VSTS). The Microsoft Package Management plugin found in the VSTS Marketplace is easy to use and only takes a couple of minutes to set up. I’ll walk you through the configuration process using a NuGet with Visual Studio scenario to guide you step-by-step. I’ll assume you already have a VSTS account, but if not click here for our quickstart sign up g...
How to Engage Your Audience during Online Deliveries
Interested in upping your online presentation game? Looking for some tips to engage your audience on Skype calls? Read this post by Premier Developer Consultant Daisy Chaussee to learn how. Today’s modern, virtual world relies on the ability to deliver content remotely. Whether it’s a simple standup call, an executive presentation, or an elaborate customer training, engaging your audience during online deliveries is crucial to business success. Follow along below for tips on how to use your voice, captivate attention, and design content to maximize engagement during online deliveries. Use Your Voice In onli...
End-to-end from Code Project, to VSTS CI/CD, to Azure
In this post, Premier Developer Consultant Crystal Tenn shares how to set up and deploy a full stack application using Azure App Services. The proof of concept will help you better understand the interactions between an Azure Web App, Azure API App, and Azure SQL Server resource with a step-by-step tutorial. In addition, we will show you how to setup automated builds and deployments using Visual Studio Team Services (VSTS). This is a simple proof of concept to display an Azure App Service website communicating with an Azure API project, which communicates to an Azure SQL back-end. The app is a To-Do applica...
Tips for enterprises migrating or adopting Git
This post is provided by App Dev Manager Tina Saulsberry who shares a few tips and resources to streamline enterprise migration to Git.Microsoft has moved its largest code repository to Git. We migrated our 20+ year old Windows repository, with over 4 million files and 300GB of data. This isn’t the only repository that we have on Git, in fact we are bringing all of our source code and teams over to VSTS & Git. During this migration we picked up a few lessons and built tools to scale Git. Below are some considerations when migrating to Git:I encourage you to check out the Channel9 videos by Edward Thomson, Pro...
How Microsoft Does DevOps – an Interview with Aaron Bjork, Microsoft Visual Studio Team Services (VSTS)
This post is provided by App Dev Manager Dave Harrison based on an interview with Aaron Bjork, Principal Group Program Manager for VSTS (Visual Studio Team Services) at Microsoft. The following content is shared from an interview conducted in January with Aaron Bjork, Principal Group Program Manager for the VSTS (Visual Studio Team Services) product at Microsoft. Many people ask us how Microsoft accomplished our transformation with DevOps. Our interview with him opened up some valuable lessons that could be applied to any large enterprise trying to transform the way they deliver value and get feedback faster. ...
PowerShell Profiling
In the following post, Premier Developer Consultant Lizet Pena De Sola shows us how to analyze the performance of PowerShell scripts to pinpoint code with high CPU consumption and optimize resource usage.As part of my job I help developers take a closer look at the source code and analyze it under the “microscope”. Part of this analysis is profiling the performance of different components of a solution for CPU usage, network usage, IO, and memory usage. I try to pinpoint areas of the code that consume the resources and see if there can be optimizations. This is what is known as profiling an application or a solut...
Deploying Your Dockerized Angular Application To Azure Using VSTS (Part II)
Premier Developer Consultant Wael Kdouh demonstrates how to maintain consistency across development and production environments by utilizing Docker containers. He will show you how this is possible while concurrently automating the process with VSTS. In my previous post, I showed you how to deploy your Angular application to Azure using Visual Studio Team Services (VSTS). Whereas VSTS made it extremely easy to build a CI/CD pipeline, there is one aspect which always proves to be challenging. This aspect is the consistency across the development environment and the production environment. For example, when ...
Something is Odd About the Monolithic Application Discussion
In this post, App Dev Manager Mark Eisenberg takes a look back at the origin of monolithic applications and sets up a discussion about what needs to change.A few weeks ago I recorded a podcast which was a free-flowing discussion about monolithic applications, the problems therewith and why they are still with us some 50+ years after their arrival on the scene. For those that have the time and prefer something less structured you can head over to my friend Bryan Hogan's site at Breaking the Monolith and check it out. This post is meant to be a more structured discussion on the same topic.Monolithic applications ar...
Analysing visual content using HoloLens, Computer Vision APIs, Unity and the Windows Mixed Reality Toolkit
In this post, Senior App Dev Manager, Davide Zordan explores visual content using HoloLens, Computer Vision APIs, Unity and the Windows Mixed Reality Toolkit.In these days, I’m exploring the combination of HoloLens/Windows Mixed Reality and the capabilities offered by Cognitive Services to analyse and extract information from images captured via the device camera and processed using the Computer Vision APIs and the intelligent cloud.In this article, we’ll explore the steps I followed for creating a Unity application running on HoloLens and communicating with the Microsoft AI platform.Continue reading on Davide’s ...