Top stories from the VSTS community – 2017.06.16

Greg Duncan, Martin Woodward and I (Willy) were chatting recently about all the great news posts that Greg pulls together for the Radio TFS podcast and what a shame it was that so many of them ended up on the cutting room floor. So instead we thought that instead it would be good to do a round-up on our blog from time to time – hope you find them useful.

So here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics.

image TOP STORIES

  • CI to CD with VSTS course now live! – Tarun Arora
    Delighted to announce that my free training course on DevOps: Continuous Integration to Continuous Deployment with Visual Studio Team Services & Azure has just released on the Microsoft Open edX platform.
  • Walkthrough: Publish to Private NuGet Server from TFS2017 Build – Ben Day
    With TFS2017, you can install an extension that allows your TFS machine to host private NuGet packages.  It’s about 10 clicks to get that installed and then you can start publishing and hosting NuGet packages that you can use internal to your company.
  • Options migrating TFS to VSTS – Richard Fennel
    I did an event yesterday on using the TFS Database Import Service to do migrations from on premises TFS to VSTS. During the presentation I discussed some of the other migration options available. Not everyone needs a high fidelity migration, bring everything over. Some teams may want to just bring over their current source or just a subset of their source. Maybe they are making a major change in work practices and want to start anew on VSTS. To try to give an idea of the options I have produced this flow chart to help with the choices.
  • All my VSTS extension resources – Mikael Krief
    In this post I reference all my resources for create and publish  Visual studio Team Services and TFS Extensions.
  • Running PowerShell before Get Sources in VSTS / TFS Build – Ricci Gian Maria
    I have a VSTS build where I need to run a PowerShell scripts at the very beginning of the build, before the agent starts downloading the sources… Luckily enough there is a way to solve this problem, because each task can define a specific script that should be run when the build starts and before each task runs, here is how.
  • What is in the latest releases of the team services extension generator? – ALM Rangers
    We’re pleased to announce another update for the yeoman generator-team-services-extension, delivering new features, template improvements, and improvements to your CI/CD pipelines. Here’s a summary of what’s changed after v1.0.33.
  • Parallel Testing in a Selenium Grid with VSTS – Colin’s ALM Corner
    My intention with this post isn’t to show how you can create Selenium tests. Rather, I’ll show you some ins and outs of running Selenium tests in parallel in a Grid in a VSTS build/release pipeline.
  • Where are My Test Results? – Donovan Brown
    Today I decided to start upgrading yo team to the .csproj project format for .NET Core.
  • A Smart Way to Host Your Training Labs – Wesam Darwish
    In this post, Application Development Manager, Wesam Darwish walks us through how to leverage Azure DevTest – a cost effective, consistent, and streamlined way for quickly deploying a virtual training lab in your environment. In the recent years, there have been many strategies aiming to scale Agile for larger enterprises. Whichever methodology you chose, keep in mind the original goal and the primary measure: Better Ways of Writing Software measured by working software. Let us choose SAFe as an example, and let us choose Visual Studio Team Services (VSTS) as a tool to implement it.
  • Scrum Tapas: The Importance of Professionalism – Martin Hinshelwood
    I believe that to create great software you need to have Professional Teams and not just amateur Teams.

Special thanks to Greg Duncan for pulling these links together. If you want to get your VSTS news in audio form then be sure to subscribe to RadioTFS .

image FEEDBACK

What do you think? How could we do this series better?
Here are some ways to connect with us:

  • Add a comment below
  • Use the #VSTS hashtag if you have articles you would like to see included

Author: Willy-P. Schaub

I’m a program manager with the Visual Studio Team Services group. I’m responsible for the ALM Ranger program and other interesting work streams. We provide professional guidance and gap-filling solutions to the developer community for Visual Studio. Come directly to me if you need help with missing guidance or features for Visual Studio Team Services. Since the mid-’80s, I’ve been striving for simplicity and maintainability in software engineering. Reach me on LinkedIn aka.ms/willysli, Twitter @wpschaub, or blog aka.ms/willysblog.

1