Continuous Delivery – Is it right for you?

This post is provided by App Dev Manager John Tran who explores the question: Is continuous delivery right for you? Coming from the operations world, I can’t count the number of times someone has come to me asking for a production deployment on a Friday afternoon. This would always give me chills, thinking of all…


Utilizing VSTS for Wholistic Organization Management – Should It Be Done?

In this post, App Dev Manager Kristofer Olin explores limits and intentions of a tool like VSTS to go beyond traditional ALM scenarios. You’ve probably heard stories of people who utilize Visual Studio Team Services (VSTS) for non-Application Lifecycle Management (ALM) related purposes.  For instance, I know someone that uses it to help manage his…


Three questions that could improve your Agile team

This post is contributed by App Dev Manager Justin Scott who asks three very important Agile questions. Agile has been adopted by many successful companies who value quality, incremental change on a more frequent basis compared to a team that uses a waterfall development methodology. Teams that embark on the journey of introducing Agile often…


Audit SQL Server stop, start, restart

In this article, Application Development Manager Steve Keeler outlines an approach for determining the domain identity of a user who has initiated a stop, start, or restart request on SQL Server services. Although SQL Server contains server and database auditing functionality as part of the product, this cannot be used to determine the identity of…


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…


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…


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…


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…


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…


Notes from the Field: Migrating to Visual Studio Team Services

Premier Developer consultant Brian Blackman shares two major insights regarding migrating on-premises databases to the cloud. This post does not cover all the details of migration to Visual Studio Team Services. You can find that information at Migrate to Visual Studio Team Services. And your options for migration can be found at Migration options. What…