Gouri is a Trainer and Consultant on Azure DevOps and Azure Development. She has an experience of three decades in software training and consulting. She is a graduate from Pune University and PGDCA from Pune University. Gouri is a Microsoft Most Valuable Professional (MVP)  - Developer Technologies (Azure DevOps), Microsoft Certified Trainer (MCT) and a Microsoft Certified Azure DevOps Engineer Expert. She has conducted over 150 corporate trainings on various Microsoft technologies. She is a speaker with Pune User Group and has conducted sessions on Azure DevOps, SQL Server Business Intelligence and Mobile Application Development. Gouri has written more than 75 articles on Azure DevOps, TFS, SQL Server Business Intelligence and SQL Azure which are published on www.sqlservercurry.com and www.dotnetcurry.com. You can connect with her on LinkedIn.

Gouri Sohoni has written 64 articles, which have been read 4532342 times.
352351
Abstract: This Azure DevOps Tutorial tutorial discusses the need of customization of process along with creation of new work item. It also discusses how a new field can be added with the rules if required. We will also briefly discuss the difference between the customization process in Azure DevOps and the on-premises Azure DevOps Server.
269708
Abstract: This tutorial covers the importance of Source Control, different types of Source Control as well as various Best Practices of working with Source Control by using tools available in Azure DevOps.
258646
Abstract: This tutorial takes an overview of Code Migration from Centralized version control to Azure DevOps. We also discuss a scenario where the code resides in Git but is on on-prem server, which needs to be migrated to Azure DevOps.
127588
Abstract: This tutorial covers Git with Azure DevOps - a topic that is very important for development teams. It will cover various aspects of Git like how to use Git, when to use, where to use along with what are the advantages of using Git.
98348
Abstract: Azure Pipelines is a service which provides CICD. In this tutorial, we will see how to get started with the creation of Azure Pipelines.We will fetch code from GitHub repository and create a build pipeline with yml followed by a release pipeline. We also discuss how customization can be handled for yml.
35711
Abstract: This tutorial will discuss key concepts of Security features for Azure DevOps (cloud functionality) along with Azure DevOps Server (on-premises).
85555
Abstract: In this tutorial, you will learn to use REST APIs to connect to Azure DevOps, fetch data for work items and finally how to create work items.
24442
Abstract: In this tutorial, we will discuss how Azure DevOps can be used for Source Control for Java apps. We will also see how Continuous Integration/Continuous Deployment can be achieved between Jenkins and Azure DevOps.
32151
Abstract: Jenkins can be integrated with various tools like GitHub, Azure DevOps, JUnit Tests, Selenium Tests for Source Control, Build Management and Test Management. Part 1 of this tutorial demonstrates these features.
16817
Abstract: In this load testing tutorial, I will discuss what is Load Testing and how VSTS (Azure DevOps) Test hub provides different types of Load Testing.
21662
Abstract: Learn how to do Load Test using an Azure Account, how to associate it with VSTS account to store history and how to observe the data.
24785
Abstract: Create a custom build task in Visual Studio Team Services (VSTS) which can be used for build or release definitions. Also learn how to package and publish the custom build task.
25469
Abstract: How VSTS can be effectively used for CI/CD and Continuous Testing (CT) of a Java Web App using a non-Microsoft tool like Selenium.
31295
Abstract: Learn to execute an automated test with the help of Test Hub in Visual Studio Team System (VSTS)
168389
Abstract: Connect to a Bitbucket from Visual Studio 2017 and use Git features to create and clone a repository, commit, create and merge branches and create and use pull requests.
40063
Abstract: Live Unit Testing in Visual Studio 2017 improves upon traditional unit testing to provide automation testing and helps achieve rapid development.
23987
Abstract: Learn about Exploratory Testing XT (also known as XT) with Test Hub in Visual Studio Team System.
49232
Abstract: Learn NUnit testing starting from TDD to converting it to data driven test and how to incorporate it for Visual Studio 2015.
25913
Abstract: Create service hook for any VSTS project by using a wizard as well as programmatically and use this web hook with an azure function.
33823
Abstract: This article will discuss best practices for Agile Development from a developer’s perspective and how tools like Visual Studio help implement these Agile best practices.
17127
Abstract: Create and execute call back function from the azure website. We also create an authorization page for the organization.
18368
Abstract: Create a Build Task that automates package, publish, share and installation of a VSTS extension.
26463
Abstract: This article discusses multiple ways to create an environment using Microsoft Test Manager
17820
Abstract: Create a simple VSTS extension as well as publish it. Also learn how to create and use an Azure function with VSTS extension.
38778
Abstract: The Code Quality tools in Visual Studio 2015 can help developers identify potential risks in the code and fix them in order to create quality, maintainable code.
19171
Abstract: New features and enhancements available with Test hub using Visual Studio Team Services (VSTS).
52552
Abstract: SonarLint is a tool for managing code quality. We will integrate SonarLint with Visual Studio 2015 and with TFS build by creating a build definition
20024
Abstract: Execute Code Metrics Utility with the help of PowerShell Script as part of the new Build process in TFS and Visual Studio 2015
20439
Abstract: Code Search is a cool feature available only with Visual Studio Team Services a.k.a Visual Studio Online. It allows you to search code across TFVS and Git projects in Visual Studio Team Services.
38858
Abstract: Customize Build activities in TFS 2015. We will use PowerShell to add custom tasks.
71979
Abstract: The new builds of TFS 2015 and Visual Studio Online are web and script based, and are highly customizable. This article explores new Build Features in TFS 2015 and Visual Studio Online
41178
Abstract: Smart Unit Tests in Visual Studio 2015 are used for automated white box testing along with code coverage. This article gives an overview of Smart Unit Tests.
31852
Abstract: Visual Studio, Visual Studio Online and Azure are now closely integrated to give us an effortless way to do Continuous Delivery of the web application. In this article, we will see the steps to link these products.
28358
Abstract: In this article, we will discuss benefits of Test Plan and Test Suites in Visual Studio 2013 Update 3 as work items, which can now be customized to suit the specific needs of an organization.
72679
Abstract: Code can be hand written in CUIT without the help of any code generator for Coded UI Test. In this article, we will see how to hand code Coded UI Test using Visual Studio 2013.
23426
Abstract: In this article we will discuss how arguments and variables can be used during TFS 2013 Build Process and the difference between them.
27050
Abstract: Call metrics utility through Custom (xaml and code) Activity and use InvokeProcess Activity in VS 2013 and TFS 2013 to add build summary information about the activity invoked.
62563
Abstract: Using Visual Studio 2013 and Team Foundation Server (TFS) 2013 Build Service, in this article, we will view various ways using which environmental variables can be accessed with Build Definition.
37695
Abstract: This article makes a detailed comparison of Coded UI Test (CUIT) with UFT a.k.a QTP and discusses why CUIT is a worthy competitor to UFT.
226163
Abstract: This article evaluates multiple Test Automation tools viz. Selenium, QTP and CUIT and does a side by side comparison of the features to give us a high level picture of the capabilities of these suites.
24393
Abstract: This article discusses Agile Testing principles, along with some challenges faced while implementing Agile principles and resolving them using the tools provided as part of Visual Studio 2012
63248
Abstract: Visual Studio Online (VSO) has new features like Project Repository, Tools for Project Planning, Testing with VSO, Distribution of work, CI Build, Collaboration between team members using Team Room and Load Testing. In this article we will explore these features.
86629
Abstract: Explore new features in Team Build 2013. Also discus how Git repository can be incorporated in Team Build and how to customize the build without changing the process template.
53386
Abstract: Team Web Access gives us the ability to plan tests, manage full test suite and executing test cases using Visual Studio 2013
47339
Abstract: Using IntelliTrace in Visual Studio 2013 helps in understanding and pinpointing any problem encountered while executing any ASP.NET & other .NET applications
40071
Abstract: IntelliTrace in Visual Studio can be effectively used to find the right information at the right time and maintain high quality code. In this article, we will walkthrough debugging an application using IntelliTrace
34061
Abstract: In this article we will discuss why and how we can use environment variables while working with Coded UI Test (CUIT)
51866
Abstract: This article explains how to enable tracing logs when executing Coded UI Test in Visual Studio 2012 which will make it easier to find out issues when a Coded UI Test fails
71003
Abstract: In this article, we will discuss how to customize and re-use the code which gets automatically generated with CUIT Builder using Visual Studio 2012.
115672
Abstract: In this article, we will see how to convert normal Coded UI Test to Data Driven Coded UI Test using Visual Studio 11.
136369
Abstract: In this article, we will explore a new feature with Microsoft Test Manager 11 in VS 11 named Exploratory Testing
94526
Abstract: In this article, we will discuss how to call an activity Invoke Process by customizing the process template in Visual Studio 2010.
71642
Abstract: While exploring various Build related features in TFS vNext 11, I observed some preliminary differences in Build related features in TFS 11 compared to TFS 2010. In this article on TFS 11, we will take a quick overview of these differences. In the subsequent articles, we will explore these differences in depth.
54584
Abstract: In this article, we will discuss how a normal Coded UI Test can be converted to Data Driven Coded UI Test in Visual Studio 2010. We will also discuss various data sources which can be used to provide data to the test method.
57999
Abstract: In this article we will explore advanced features of CUIT like adding multiple UI maps, re-using code, how the CUIT Editor helps and I will also list the best practices of using CUIT in VS 2010.
81814
Abstract: In this article, we will discuss another way of creating Coded UI Test CUIT i.e. by using the recording created with the help of Microsoft Test Manager 2010 in Visual Studio 2010.
116147
Abstract: In this article, we will see how Coded UI Test can be created in Visual Studio 2010 by recording the action using CUIT Builder, how to add assertion and how CUIT can be executed. In the article, we will also see another way of creating CUIT by first executing the test case by using Microsoft Test Manager 2010, recording the actions, convert the actions to Code using Visual Studio 2010 and executing it.
174912
Abstract: In this article, we will see how to create database project in Visual Studio 2010, add database objects schema to it and how to build and later deploy database to the server.
91823
Abstract: Visual Studio 2010 Data-Tier (DAC) applications are targeted towards SQL Server 2008 R2 and meant for small applications. In this article, we will discuss various components of Database projects and Server projects.
82711
Abstract: With Visual Studio 2010, a new project type named` SQL server Data-Tier application’ is introduced also called as DAC application. In this article, we will discuss how a DAC application can be created, database related objects can be added to it, how static code analysis can be run against it and finally how the deployment condition can be provided.
69076
Abstract: In this article we will see how a report can be created with the help of Business Intelligence Development Studio (BIDS), using Microsoft SQL Server 2008 and how it can be added as a web part to a Project Portal of TFS 2010.
85640
Abstract: In this article we will focus on how a new report can be created with Excel and also how an existing report can be modified using Excel and Visual Studio 2010.
105530
Abstract: In this article we will discuss how to create a custom activity using code and make it available in the toolbox with the help of activity library.
83423
Abstract: In the last article Build Customization using Visual Studio 2010, we discussed new features provided for Build Management and how to customize the default template and use it in a build definition. In this article we will discuss how to create a new activity and make it available in the toolbox with the help of activity library.
$(this).siblings('.current').removeClass('current'); $(this).addClass('current'); $('.tabContent').children('.current').removeClass('current'); $('.tabContent').children().eq($(this).index()).addClass('current'); }); });