Microsoft Cloud, DevOps and Mobile Development Tutorials

Microsoft Azure, DevOps, VSTS and Xamarin tutorials to combine features and services to create business solutions. Also covers CI/CD, Git, Agile.

6
categories
234
tutorials
11.1 Million
readers

2810 views
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.

Azure DevOps Delivery Plan 2.0

Authored by: Subodh Sohoni , on 4/20/2021 in Category DevOps
6895 views
Abstract: Azure DevOps has a new feature called Delivery Plan (2.0) which enhances and replaces Delivery Plan extension. In this article, we will explore some new features introduced in Delivery Plan 2.0.

What is Machine Learning?

Authored by: Benjamin Jakobus , on 3/25/2021 in Category Machine Learning & AI
8733 views
Abstract: Machine learning is glorified statistics. That is, machine learning looks to solve problems by identifying patterns in historical data. This tutorial will equip you with a general knowledge about machine learning, which will form a basis to to examine individual machine learning techniques in more detail.

Microservices Architecture Pattern

Authored by: Subodh Sohoni , on 3/7/2021 in Category Microsoft Azure
15520 views
Abstract: This tutorial is about the architectural pattern of Microservices. We will learn how the microservices architecture pattern evolved, what are the benefits of microservices architecture pattern and an overview of the evolution process of microservices architecture. We will also understand some implementation details of microservices. These details will include the access methods, communication patterns and an introduction to containers.
11108 views
Abstract: This tutorial on Artificial Intelligence covers a lot of ground. It discusses what intelligence is, what exactly we mean by artificial intelligence, its limitations and some myths around it. The tutorial also discusses the emergence of artificial intelligence, its history and some examples of real-world problems that are currently being solved by artificial intelligence.
24165 views
Abstract: This article elaborates why PaaS (and not IaaS and SaaS) is fostering innovation (at least in non-IT companies).

Source Control in Azure DevOps (Best practices)

Authored by: Gouri Sohoni , on 11/23/2020 in Category DevOps
72299 views
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.
53579 views
Abstract: Cloud and AI adoption is at peak because of COVID-19 and it’s time to identify the right Cloud, AI and Collaboration services to fit this new Virtual workspace. This tutorial presents some views and best practices to enable and ease your journey of Digital Transformation, to generate awareness and present an opportunity to revisit business plans and strategies.
71267 views
Abstract: In Azure DevOps, it is possible to use the same tools provided for managing agile development of one team, to manage parts of a single product being developed by multiple teams.This tutorial is about Azure Boards which gives us portfolio management features to manage a single product developed by multiple teams.
66439 views
Abstract: In this first tutorial on our Machine Learning Tutorial series, we will explain the very essence of computer science. Machine learning, far from being a magic pill, is a powerful problem-solving technique that works well for certain types of problems. What these problems look like, and exactly the different techniques that machine learning relies on to solve these problems, is the sole purpose of this Machine Learning tutorial series.

Goodbye Xamarin.Forms, Hello .NET MAUI!

Authored by: Gerald Versluis , on 9/9/2020 in Category Xamarin
145330 views
Abstract: Xamarin.Forms is evolving into .NET Multi-platform App User Interface (MAUI). In this tutorial, I will introduce .NET MAUI, the reason why Xamarin Forms is evolving to MAUI, download option (github), how you can get involved and MAUIs' release date.
65356 views
Abstract: Microsoft Azure Cognitive Search is a Search-as-a-Service cloud solution in Microsoft Azure. In this tutorial, we will see an example of use case on how to use Microsoft Azure Cognitive Search APIs in an Angular Application.

GitHub Integration with Azure DevOps

Authored by: Subodh Sohoni , on 7/11/2020 in Category DevOps
61437 views
Abstract: This tutorial demonstrates how to use Azure DevOps and GitHub collaboratively. You will learn to connect and integrate Github with Azure Boards, integrate Github in Visual Studio, and use Azure Pipelines to build and deploy code under Github.

Developing Cloud Applications in .NET

Authored by: Damir Arh , on 6/25/2020 in Category Microsoft Azure
78706 views
Abstract: There are different cloud services available to .NET developers for publishing their applications on Microsoft Azure. This tutorial provides an overview of these services and how a .NET Developer can leverage these services to create cloud applications.
96315 views
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.
76795 views
Abstract: Azure Pipelines has been used to describe a workflow for build, multiple workflow branches in release and deployment, as well as in the licensing and pricing terminology of Azure Pipelines. This tutorial aims to clear this ambiguity associated with Azure Pipelines.

Git in Azure DevOps

Authored by: Gouri Sohoni , on 5/5/2020 in Category DevOps
49228 views
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.
55698 views
Abstract: This tutorial demonstrates how to use Azure Monitor. We are going to study a case of an ASP.NET application that is already deployed. Using Azure Monitor service, we will monitor the application for any bugs or misbehaviour as well as monitor the performance counters of the hosting environment. We will monitor the alerts raised by that service and take appropriate automated actions so that application and hosting environment is brought back to healthy state.
44036 views
Abstract: Azure services and Azure DevOps can be used in combination in such a way that the code can be edited by developers without it being copied on the physical computer. In this tutorial, I will demonstrate how to implement Conditional Access on Azure DevOps to prevent access to it from any computer other than the controlled VMs in Azure
49507 views
Abstract: This tutorial demonstrates how to deploy Azure Infrastructure using Terraform. In today's DevOps world, Infrastructure as Code (IaC) is an essential component. ARM templates are great, but they can be difficult to author. Terraform is a great option to ARM templates. We can you use Terraform as IaC (Infrastructure as Code) not only for Azure, but also across multiple clouds and even On-premise.
49382 views
Abstract: Azure Application Insights can monitor the health of a deployed web application without any code change. This tutorial shows how to do health monitoring, along with the various features of Application Insights.

DevOps Timeline

Authored by: Subodh Sohoni , on 3/7/2020 in Category DevOps
40551 views
Abstract: DevOps concepts can be understood if we first have a clarity about Agile development and activities in its timeline. In this tutorial, I have shown how the activities and strategies of Agile engineering can be brought on the same timeline so that each team member playing any role in DevOps team knows their responsibilities.
47876 views
Abstract: This tutorial demonstrates how to create Azure DevOps repos, boards, pipelines, artifacts etc. using Azure DevOps Command Line Interface extension.

Azure DevOps Search – Deep Dive

Authored by: Imran Siddique , on 2/24/2020 in Category DevOps
36309 views
Abstract: Azure DevOps Search (Search) service is one of the microservices of Azure DevOps that powers its search functionality and makes it easy to locate information across all your projects using just a web browser. This article discusses the inner workings of DevOps Search.

Developing Mobile Applications in .NET

Authored by: Damir Arh , on 1/21/2020 in Category Xamarin
50904 views
Abstract: In this tutorial, I will describe the tools and frameworks available to .NET developers for all aspects of mobile application development i.e. front-end, back-end and operations.

Azure DevOps - YAML for CI-CD Pipelines

Authored by: Gouri Sohoni , on 1/16/2020 in Category DevOps
44537 views
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.
28520 views
Abstract: Creating and distributing Visual Studio templates is hard. You need to get familiar with custom XML formats, the VSIX project type, and Visual Studio’s occasionally eccentric behavior. Now you don’t waste time with that. Learn how you can instantly extract a ready-to-go template out of your existing solution using solution-snapshotter.
32909 views
Abstract: This tuorial teaches how to continuously integrate and deploy an ASP.NET Core application (Docker support enabled) to Azure Kubernetes Service (AKS) using Azure DevOps.

Azure Cosmos DB - Deep Dive

Authored by: Tim Sommer , on 11/4/2019 in Category Microsoft Azure
30697 views
Abstract: Azure Cosmos DB is a powerful database service. This tutorial explores the concepts, features and advantages companies get when using Cosmos DB in distributed environments.

Microsoft Azure Cloud Roadmap

Authored by: Vikram Pendse , on 10/14/2019 in Category Microsoft Azure
23506 views
Abstract: This Azure Cloud Roadmap tutorial aims to remove some common misconceptions about Microsoft Azure. While migrating to the cloud, this tut will also help you avoid mistakes, illustrate a better ROI and enable you to take decisions and build a long term, sustainable, profitable and secure Cloud roadmap for your organization.

Configuration driven Mobile DevOps

Authored by: Hardik Mistry , on 9/8/2019 in Category DevOps
12623 views
Abstract: This tutorial explains how to achieve end-to-end Mobile DevOps with Azure AppCenter to help build apps, manage the distribution, execute custom scripts to handle scenarios such as automagic version update or replace values from environment variables.

Using Secrets in Azure Pipelines

Authored by: Subodh Sohoni , on 9/2/2019 in Category DevOps
30946 views
Abstract: Azure Key Vault is a service from Azure that allows storage of keys, secrets and certificate in a safe and encrypted repository. In this tutorial, I am going to show you different ways that Azure Key Vault can be used by Azure DevOps Pipelines.

Azure DevOps for Angular Applications

Authored by: Subodh Sohoni , on 8/8/2019 in Category DevOps
31167 views
Abstract: How to use Azure DevOps services of version control, build and deployment for an Angular 6 app. We will also test the deployed app using Protractor.

Azure DevOps for TypeScript React.JS App

Authored by: Subodh Sohoni , on 6/21/2019 in Category DevOps
12028 views
Abstract: This tutorial will walk you through the creation of a React.JS app using TypeScript and do the build and deployment to an Azure App Service as a web app.
19377 views
Abstract: This tutorial explores Azure Service Bus integration with Azure Event Grid, and the benefits it brings in to create truly reactive, event driven systems.

Security in Azure DevOps (formerly called VSTS)

Authored by: Gouri Sohoni , on 5/21/2019 in Category DevOps
16681 views
Abstract: This tutorial will discuss key concepts of Security features for Azure DevOps (cloud functionality) along with Azure DevOps Server (on-premises).

Working with Barcodes in Xamarin.Forms

Authored by: Gerald Versluis , on 4/11/2019 in Category Xamarin
41293 views
Abstract: This Xamarin tutorial discusses what barcodes are and how they can be used in an App. You will learn how to generate and scan barcodes in your own Xamarin apps. You will also learn to scan and generate barcodes that connect to a Wi-Fi connection.

Azure DevOps to build and deploy ReactJS App

Authored by: Subodh Sohoni , on 3/30/2019 in Category DevOps
40531 views
Abstract: Azure DevOps provides all the necessary support to build, deploy and test React.JS apps. It allows us to use multiple frameworks like Mocha and Selenium to be used in collaboration to run automated tests after the app is deployed to an Azure App Service as a web app.
13164 views
Abstract: Using Azure DevOps to perform the build of a NodeJS app and deploy it to Azure App Service as a web app.
29189 views
Abstract: In this walkthrough of using Azure DevOps for the build and deployment of NodeJS application, you will learn how to create NodeJS app, add it to a git repository under the team project of Azure DevOps and use pipelines service of Azure DevOps to do the build, deployment and testing of that app.
10790 views
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.

Xamarin.Forms 4 – What is New?

Authored by: Gerald Versluis , on 2/9/2019 in Category Xamarin
14493 views
Abstract: Xamarin.Forms 4 will be releasing soon. This tutorial contains the most important highlights of what is to come in this new version.

Jenkins for DevOps – Part 1

Authored by: Gouri Sohoni , on 2/5/2019 in Category DevOps
16946 views
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.
42138 views
Abstract: Microsoft recently launched Azure DevOps (formerly known as VSTS) that comprises of 5 different services that span the breadth of the value chain of product development. This article dives into what is the Azure DevOps offering and how is Microsoft uses Azure DevOps to build its own products.

Serverless Apps with Azure Functions

Authored by: Gerald Versluis , on 9/24/2018 in Category Microsoft Azure
19120 views
Abstract: Learn what Serverless is, how Microsoft implemented this concept with Azure Functions and how to use it with Xamarin apps.
34100 views
Abstract: Using SqlLocalDB to allow simple automated Integration Testing in both greenfield and brownfield projects.

Xamarin.Forms 3 - Cheat sheet

Authored by: Gerald Versluis , on 7/31/2018 in Category Xamarin
17126 views
Abstract: This tutorial gives a good overview of the most important new features of Xamarin Forms 3 in the form of a cheat sheet, and a reference on how to use them.
51071 views
Abstract: This tutorial explores how to develop .NET Core applications in Visual Studio Code (VS Code). We will explore some extensions that enhance Visual Studio Code and improves your .NET Core development experience.
28540 views
Abstract: Create your first Speech-to-Text artificial intelligence console application in C# using the Microsoft Bing Speech Cognitive API
19309 views
Abstract: The Cognitive Services Toolkit is a very powerful suite on Azure. We will learn how to use the Azure Custom Vision API and Content Moderator Services to implement content moderation.
16687 views
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.

A lap around Visual Studio App Center

Authored by: Gerald Versluis , on 4/20/2018 in Category Xamarin
9959 views
Abstract: Visual Studio App Center proves to be a great tool for everything that has to do with your mobile app development. Let us have a look at what App Center is, and what it can do for you!
22858 views
Abstract: In this tutorial, we will learn about what containerization is, how it is rapidly changing the cloud-based deployment landscape and where Kubernetes fits in. We will also touch upon how various cloud providers like Azure and AWS are dealing with this change.
18556 views
Abstract: Graph Databases are an in-thing at the moment. Azure SQL Database and SQL Server 2017 introduce some cool Graph features which can help you solve your graph data requirements. This tutorial provides an overview of the new SQL Graph features.

Microsoft’s Devops story

Authored by: Sandeep Chadda , on 3/22/2018 in Category DevOps
26269 views
Abstract: Learn how Microsoft built VSTS (now known as Azure DevOps) based on the DevOps learning of its users, and get inspired to implement DevOps in your organization.
38038 views
Abstract: Use the DocumentDB Nuget package to quickly build a simple but complete ASP.NET MVC core application based on Azure Cosmos DB.
21818 views
Abstract: Explore what Cognitive Services are and how easily we can incorporate it into Xamarin apps, to make them intelligent apps.

Unraveling the mysteries of DevOps

Authored by: Subodh Sohoni , on 1/29/2018 in Category DevOps
18537 views
Abstract: Understand what is DevOps, along with some best practices and the pillars of DevOps which includes team mindset, seamless collaboration, Automation tools.
33115 views
Abstract: Machine Learning as a concept or term is fairly known in the tech world now. This tutorial is a short and sweet primer on this topic, as well as on the Azure Machine Learning Studio. After reading this article, you can confidently have a 10 minute elevator talk to anyone on Machine Learning.
22532 views
Abstract: A walkthrough of the DevOps Project service of Azure to automatically create a CI / CD pipeline in VSTS for a containerized ASP.NET Core application

Visual Studio 2017 - What’s New

Authored by: Mahesh Sabnis , on 11/15/2017 in Category Visual Studio
28383 views
Abstract: Visual Studio 2017 (VS 2017) is the latest version of Visual Studio. This article explains some of the most important features of VS 2017 which are useful for boosting developer productivity.

Using MVVM in your Xamarin.Forms app

Authored by: Gerald Versluis , on 11/8/2017 in Category Xamarin
46038 views
Abstract: If you have looked into Xamarin.Forms, or even built an app with it, you might have noticed that Forms has everything to implement the MVVM framework. Xamarin.Forms is already equipped with data-binding, commands and dependency injection which are some MVVM ingredients we will look at in this article.
37004 views
Abstract: This article provides an idea to design an application around Azure Cosmos DB. The application uses DocumentDB APIs consumed in ASP.NET Core Web APIs and an Angular 4 client.

Xamarin.Forms 3 - What’s upcoming?

Authored by: Gerald Versluis , on 9/30/2017 in Category Xamarin
29997 views
Abstract: The next version of Xamarin.Forms was recently announced at Microsoft Build 2017. This article gives an overview of some upcoming cool features in Xamarin.Forms v3.

Azure Logic Apps - An Overview

Authored by: Sanjeev Assudani , on 9/10/2017 in Category Microsoft Azure
32018 views
Abstract: Learn what Azure Logic Apps are, along with some key components, advantages and a practical scenario for using Logic Apps in your applications
20906 views
Abstract: This article covers some common scenarios for designing Azure based applications and workloads where you can save costs by following best practices.
143616 views
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.
15448 views
Abstract: This article explains what is an Azure Logic App, why you should use it, and a demonstration of how Azure Logic Apps can be useful to automate workflow process using SaaS services with custom API.

Live Unit Testing in Visual Studio 2017

Authored by: Gouri Sohoni , on 5/3/2017 in Category Visual Studio
31738 views
Abstract: Live Unit Testing in Visual Studio 2017 improves upon traditional unit testing to provide automation testing and helps achieve rapid development.

Xamarin Test Cloud - Building 5 star apps

Authored by: Gerald Versluis , on 4/5/2017 in Category Xamarin
16221 views
Abstract: Xamarin Test Cloud is a UI acceptance-testing tool for mobile apps. This tutorial will show you how to write tests for a Xamarin app in C# using the Xamarin.UITest framework in Visual Studio.

NUnit Testing with Visual Studio 2015

Authored by: Gouri Sohoni , on 3/20/2017 in Category Visual Studio
40561 views
Abstract: Learn NUnit testing starting from TDD to converting it to data driven test and how to incorporate it for Visual Studio 2015.
20725 views
Abstract: Learn how to create a simple Windows Communication Foundation (WCF) Service for Azure Service Fabric, a client to call it, and a description and a demonstration of the upgrading the service in realtime.

Visual Studio Code (VS Code) Condensed

Authored by: Damir Arh , on 2/6/2017 in Category Visual Studio
46916 views
Abstract: This Visual Studio Code (VS Code) article will help you get started, and make you more productive at this increasingly popular text editor.
27883 views
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.
17254 views
Abstract: Learn how to set up CI/CD for your Xamarin app without spending a dime using Visual Studio Team Services (VSTS), Bitrise and HockeyApp.
22671 views
Abstract: An overview of Application Insights, an Azure based service which makes it possible to monitor any application to know about its availability, failures and performance.
38848 views
Abstract: Learn Azure Active Directory basics including AD structure. Also learn how to secure an ASP.NET MVC app via OWIN and WIF.

Authorization call back function in Azure

Authored by: Gouri Sohoni , on 1/11/2017 in Category Visual Studio
12074 views
Abstract: Create and execute call back function from the azure website. We also create an authorization page for the organization.
21580 views
Abstract: This article discusses multiple ways to create an environment using Microsoft Test Manager
15745 views
Abstract: Explore Elastic Database Pool in Azure with a case study, and see how it helps to scale and achieve economical resource consumption especially in SaaS scenarios.

Code Quality Tools in Visual Studio 2015

Authored by: Gouri Sohoni , on 12/3/2016 in Category Visual Studio
31809 views
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.
26045 views
Abstract: This article talks about serverless architecture in cloud platforms like Azure and AWS. We will also see how various cloud platforms like Azure are readying up for serverless offerings.

Log Analytics (OMS) in Microsoft Azure

Authored by: Vikram Pendse , on 9/28/2016 in Category Microsoft Azure
20356 views
Abstract: Log Analytics (OMS) is an Azure based service which gives you real time operational intelligence and Visualization from your Windows and Linux servers.
18485 views
Abstract: Scalability can’t be an afterthought. This article explains why and how to build for scalability, mentioning Azure components that are useful in that effort.
13552 views
Abstract: The Microsoft Bot Framework and Cognitive Services allow us to develop intelligent Facebook and Skype bots. We will create a simple bot in this article.
33810 views
Abstract: A skinny to-the-point overview of the Microsoft Azure Platform and its AWS equivalent
53778 views
Abstract: The Microsoft Azure Platform is huge. This article provide some quick access information and important links about all the services that are offered on Azure.
15688 views
Abstract: How a team can use VSTS for developing a cross platform mobile application in Xamarin on the Azure Platform

DevTest Labs in Microsoft Azure

Authored by: Vikram Pendse , on 7/22/2016 in Category Microsoft Azure
15910 views
Abstract: Azure DevTest Labs is a service that helps developers and testers quickly create environments in Azure and save time, efforts and resources.
17664 views
Abstract: Project Centennial converts Windows desktop applications to Universal Windows platform (UWP) so as to include them in Windows Store and give them full application identity.
26269 views
Abstract: Use the WinRM service to execute PowerShell script on a remote machine in Azure that is under ARM
22279 views
Abstract: Moving from a Relational database to NoSQL is a difficult decision. Azure DocumentDB comes handy here to export-import data from any data source like SQL Server to DocumentDB
15550 views
Abstract: A Windows 10 IoT app running on Raspberry Pi2 to show the next Bus schedule.
19876 views
Abstract: Microsoft entered the NoSQL database space via its Azure DocumentDB. This NoSQL database provides a schema-free JSON form of data store on Microsoft Azure.
38659 views
Abstract: Project template creation for Visual Studio can be another tool in your tool belt. This guide will get you started.
32685 views
Abstract: Using Windows 10 IoT app and Raspberry Pi 2 to display weather information for Bus routes.
76191 views
Abstract: Explore how Microsoft Azure Remote Apps features can run desktop application. We will also see the benefits associated with running desktop apps in the Cloud.
16425 views
Abstract: Execute Code Metrics Utility with the help of PowerShell Script as part of the new Build process in TFS and Visual Studio 2015
12891 views
Abstract: A compilation of our best Visual Studio 2015, Windows Azure with MVC, C#, Software Gardening, Design Patterns, WPF and UWP articles authored in 2015.
21103 views
Abstract: Create a Universal Windows Platform (UWP) Music Player app and deploy it to both a Windows Phone and Raspberry Pi2 without any code changes.
123

Categories

JOIN OUR COMMUNITY

POPULAR ARTICLES

Tags

JQUERY COOKBOOK

jQuery CookBook