Creating a Logic App API Connection that uses the Managed Identity using Bicep
Logic Apps in Azure provides a platform for building workflows that integrate with various services and APIs. When creating Logic Apps, you must often connec...
Logic Apps in Azure provides a platform for building workflows that integrate with various services and APIs. When creating Logic Apps, you must often connec...
The application landscape in Azure has grown significantly in recent years, with a wide range of tools and services available to help businesses build, deplo...
During Ignite 2022, Microsoft released Microsoft Defender for DevOps. With Microsoft Defender for DevOps, you can discover, monitor, and detect threats in yo...
Within our company, we have a sponsorship subscription we use for developing / testing purposes. As we heavily use this subscription, we often come into prob...
As written in part 1, policies are used to maintain the state. The Azure portal itself contains a lot of OOTB policies, but you also want to create and deplo...
As written in Part 1, policies are used to maintain the state. The Azure portal itself contains a lot of OOTB policies, but you also want to create and deplo...
Azure Policy is a way of enforcing standards and guardrails and assessing resource compliance. In Azure, the compliance dashboard offers an aggregated view t...
Microsoft has released new functionality in public preview to manage the costs of Azure subscriptions. This new functionality gives excellent insights into t...
Microsoft Defender for Cloud offers the option to include custom security recommendations. For custom security recommendations you can think of corporate sec...
When resource creation fails because of Azure Policies the error is not always that descriptive and you will have to search for the failure. If you look at t...
With the new release of Bicep (v0.4.1124) it is now possible to export existing Azure resources to Bicep code. This means you do not have to export your reso...
As of version 0.4.1008 bicep now supports repositories for saving bicep modules. Repositories that are supported at the time of writing this article are:
Within Azure DevOps service connections are used for the authentication against the Azure platform but in GitHub this works a little bit different. Let me ex...
At the beginning of this year Microsoft released Azure Arc enabled Kubernetes, this enabled you to attach conformant Kubernetes clusters to Azure f...
Azure template spec is a resource type within Azure used for storing an Azure Resource Manager (ARM) template for later use. By using template specs you have...
During Ignite Microsoft released bicep version 0.3.1. With this version the bicep language is not experimental any more. Some pointer about this version are:
In Azure DevOps it is possible to create a agent pool that references a Azure virtual machine scale set. This scale set can be based on one of the build in i...
Azure Template specs is a new resource within Azure that is used for saving Azure Resource Manager Templates (ARM). With these template specifics you can lat...
Most organizations start with the Microsoft Azure cloud by experimenting and before they know it, an environment is created that is no longer as transparent ...
Control over your cloud environment is great. In order to properly monitor and manage a cloud environment, it is important to draw up a cloud governance plan...
Bicep is at the time of writing an experimental language that you can be used to simplify the writing of ARM templates. Bicep is a so called DSL (Domain Spec...
In order to retrieve information from Azure Subscriptions someone at a client wanted to use the Resource Graph API. For this they were building an ASP.Net Co...
A few weeks ago I was looking at ways how I could test my ARM templates. During my work I create a lot of these templates and it always a lot of work to chec...
When moving to a DevOps way of working it is important to have a good set of rules on how to work with software and infrastructure. When looking into Azure ...
The last couple of months I haven’t been blogging as much as I would like because it has been a real roller coaster for me and my family. For some reason we ...
Technology is changing in a very fast pace. If we look at Microsoft technologies like Azure, you see changes every week. Because of this I get a lot of quest...
When developing applications for Azure security it always one of the items you need to cross of your list. Many security requirements can be solved by embedd...
Since a couple of weeks I'm part of the AIMS Performance Pro team because of my knowledge on Azure and other related topics. The AIMS performance Pro team (...
Recently, Microsoft released new certifications and the corresponding learning paths. These certifications are more focused on job profiles. Microsoft also c...
One of the things I like to do is sharing knowledge with the Community. I started my website in 2008 and last year I noticed that I have been blogging for 10...
While Power BI started as a self-service tool, it has become a part of the enterprise reporting tooling. With enterprise reporting strong governance can quic...
A couple of weeks ago the rename / rebranding of Visual Studio Team Services to Azure DevOps was announced. The rebranding is a great step forward into posit...
Two weeks ago Microsoft announced Azure DevOps. Azure DevOps is a name change and rebranding of the product Visual Studio Team Services (VSTS). The Azure Dev...
A client of my had an error while connecting to different resources within their Kubernetes cluster in Azure (AKS). Kubectl error On the kubectl commands kub...
Kubernetes (AKS) can be used for many situations. For a client we needed to make files available trough a Kubernetes Pod. The files needed to be shared betwe...
When deploying an Azure Resource Manager (ARM) template you have to create a resource group within Azure. To deploy a template via script your script would l...
Instead of storing user credentials of an external system in a configuration file, you should store them in the Azure Key Vault. Before MSI (Managed Service ...
Most of the times companies have rules in place for managing their Azure environment. The main rules that should be in place are “Azure Policies” and naming ...
To connect an Azure App Service to a on-premise database you can make use of different solutions. Two of those solutions are: Hybrid Connection VPN On my b...
A utility task is available for Visual Studio Team Services (VSTS) to invoke an http triggered Azure function. The ability to invoke a Function from your CI/...
Today I published an extension for Visual Studio Team Services (VSTS) that gives you the ability to add and remove role based access assignments in Azure. VS...
You can think of many situations where you would like to create a self hosted machine for Visual Studio team services (VSTS). Installing and configuring a se...
In some situations you will look into a current Azure Environment and the setup/governance of it and need to migrate or move resources around. The below scri...
As of yesterday (16-8-2017) the public preview of Azure Event Grid is live. Azure Event Grid is a fully managed event routing service. Azure Event Grid great...
As you know the classic hybrid connections that are build upon Azure BizTalk Services are deprecated. These connection will have to be replaced by the new hy...
As you may know almost everything that is deployed to Azure is publicly available. As with Azure SQL Database you do not have a firewall available for Azure ...
On-Premise connections for Azure App Services can be created by using Hybrid Connections. Hybrid connections do not need any development or re-configuration ...
Working with Azure Services in different subscriptions means that the Azure Services need to run in different subscriptions. This often occurs when we talk a...
A couple of minutes ago the keynote of Build 2017 ended. The keynote contained a lot of announcements that I was not expecting. IoT Edge Microsoft announced ...
This post is the second in a series of three posts and will help you with the creation of identity pass-through authentication from a client application to A...
This post is the first post in a series of three posts and will help you with the creation of identity pass-through authentication from a client application ...
This weekend my employer Motion10 hosted one of the many Global Azure Bootcamp around the world. Where I presented about API Applications and .Net Core. This...
In situations you need to login to an application and use that identity to access an API (pass-through identity) and also get data from Azure SQL Server. Wit...
This post is the third and last one in a series of posts and will help you by deploying a CI build for a Azure Function. Prerequisites This blog post is tota...
This post is the second one in a series of three posts and will help you by creating a CI build for a Azure Function. Prerequisites This blog post is totally...
Azure Resource Manager policies provide the ability to manage risks within a Azure environment. To implement this so called policies can be cr...
As mentioned in the overview Azure Function provide event-based serverless computing that make it easy to develop and scale your application, paying only for...
Azure Functions provide event-based serverless computing that make it easy to develop and scale your application. By using Azure Functions CI you can setup c...
For every application that is build a logging framework needs to be present. Tracing and Application are framework that can be used in almost every situation...
Since a couple of weeks it is possible to create Precompiled Azure Functions. This enables the use of .NET assemblies containing the function implementation...
One of the first things that need to be done when you create a Azure SQL database is adding the Client IP address to the firewall of the Azure SQL server. By...
When you make use of Azure App Services you can deploy to different deployment slots. You can choose to work with three deployment slots (dev, tst, acc) and...
In some situations you may want to start using Deployment Slots in combination with your Azure App Service. This means you will have separate deployment slot...
In certain scenarios you want to run a Single Instance off a Azure Logic App every time. Scenarios were you need this is when containers are created within y...
Azure Resource Manager policies provide you with the ability to manage risk within you Azure environment. You can write policies to enforce certain situation...
Since last week “Azure Advisor” made it to public preview. Azure Advisor is a recommendation engine that recommends steps to take to optimally configure your...
When working on and maintaining Logic Apps, you want to be notified if a certain action or complete Logic App (workflows) fails. Setting this up can be done ...
In different kind of situations you need to use a certificate for authentication or signing. I needed on because I was setting up a Identity Server the Ident...
In some situations you will get into problems when creating a Azure Resource Template. I was creating a solution for a customer and had to add a Logic App to...
While browsing the internet and reading blog posts I usually find very useful links or great resources that I could use in many situation. The problem is tha...
When working with Azure services, you will combine services together. For one of mine integration cases I had to create a LogicApp where in I needed to use o...
Motion10 hosted a summerschool about Azure IOT. For the summerschool me and my colleagues (Jesse Gorter and Wesley Bakker) created several labs and presentat...
Since that Azure uses the Azure Resource Manager you have the ability to setup your own templates for deploying your applications. This can be handy because ...
Azure App Services can make use of Client Certificate Authentication. The options for this are not available in the portal and need to be configured manually...
When constructing a Logic Apps that gets information from a SharePoint list you will use the SharePoint “Get Items” action. This action allows you to get ite...
After being at Build 2016 and hearing about the Application Map functionality in Application Insights, I did not had time to explore this functionality. The ...
Microsoft is releasing services in very fast pace. This means you really need to keep up with everything. A few weeks back I read about Azure Functions (expl...
A few weeks ago Azure Functions where released during Build 2016. This really wasn’t announced as a big thing. But if you start looking at what you can do wi...
Azure functions is a component released a few weeks ago by Microsoft in Azure to easily perform code/function in Azure. “Azure functions is a solution for ea...
This weekend my employer Motion10 hosted one of the many Global Azure Bootcamp around the world. Where I presented about Azure Web Application. This year the...
In the previous post the API app was configured and altered to support Application Identity security. The next step is to make a client application ready to ...
Since the Azure Stack public preview has been released I had the idea of trying to install it on my corporate laptop. My corporate laptop has the following h...
Deploying an API within Azure is a very simple tasks. But how about security? The API itself is exposed to the outside world. When for example have a API app...
Within one of my projects we had problems with attaching the debugger to our Azure Instances. During the the process we would get a model stating that the op...
When you have a Azure Hybrid Connection setup the wrong way, you can delete the connection trough the UI but then the Hybrid Connection Manager still knows t...
My employer Motion10 will be hosting one of the many Global Azure Bootcamp around the world. In April 2013 the first Global Windows Azure Bootcamp was held a...
Within Azure there is a option to change several configuration settings. When working with Deployment Slots this means you have to click a lot within the Az...
The last couple of weeks I have been playing around with Office Mix. For those who don’t know Office Mix, Office Mix is a add-in for PowerPoint that is in pr...
Hybrid connection is a component of Azure BizTalk Services. With a Hybrid connection you can easily connect Azure App Services with on-premise services behin...
From VSTS (Visual Studio Team Services) your can deploy to a Azure Website directly directly from a build. Setting this up will require a couple of steps. In...
Starting with Application Insights can be done by adding NuGet Packages to your project. In the above screenshot you see two NuGet Packages: Microsoft.Appl...
Application Insights has been around for a while now and after a while I was wondering if there was a integration within Visual Studio. For the readers that ...
In some situations you would like your Azure website to only work under HTTPS. By default a Azure website will work under HTTP and HTTPS. Today I was searchi...
With the new capabilities released add Ignite, you are now even more capable of shifting security checks further to the left. In this article, I explain how ...
During Ignite 2022, Microsoft released Microsoft Defender for DevOps. With Microsoft Defender for DevOps, you can discover, monitor, and detect threats in yo...
As written in Part 1, policies are used to maintain the state. The Azure portal itself contains a lot of OOTB policies, but you also want to create and deplo...
In numerous situations I have seen seen people sharing code from a centralized Azure Repos sending the scripts via email. On every new version they would sen...
Azure template spec is a resource type within Azure used for storing an Azure Resource Manager (ARM) template for later use. By using template specs you have...
During Ignite Microsoft released bicep version 0.3.1. With this version the bicep language is not experimental any more. Some pointer about this version are:
In Azure DevOps it is possible to create a agent pool that references a Azure virtual machine scale set. This scale set can be based on one of the build in i...
The last year I have worked with Henry Been to write the book: Implementing Azure DevOps Solutions. Henry has written the largest part of the book were I was...
Many organizations say they use DevOps, they see this as a methodology just like Scrum and Agile. However, DevOps is not a methodology but more a culture. Th...
Two days Ago I published the post "Testing ARM Templates" that mentioned the ARM-TTK PowerShell Module Microsoft is creating to test ARM templates. After wr...
Technology is changing in a very fast pace. If we look at Microsoft technologies like Azure, you see changes every week. Because of this I get a lot of quest...
Collaborating in a Azure DevOps Git repository with a lot of people could become a chaos regarding branch folders. At the start of a project you can specify ...
Code analysis is a best practice in a operating continuous integration pipeline. SonarQube can be used in combination with Azure DevOps. If you do not know S...
When developing applications for Azure security it always one of the items you need to cross of your list. Many security requirements can be solved by embedd...
In some situations, it can be useful to trigger an Azure DevOps pipeline from a pipeline. Triggering a pipeline can be done via the API and trough PowerShell...
While Power BI started as a self-service tool, it has become a part of the enterprise reporting tooling. With enterprise reporting strong governance can quic...
Azure DevOps extensions can be build and deployed by using Azure Pipelines. In the Azure DevOps marketplace there is a extension available that will help us ...
This week I released a new extension for Azure Pipelines called Version number counter. With this extension you add the ability to auto increment a version n...
A couple of weeks ago the rename / rebranding of Visual Studio Team Services to Azure DevOps was announced. The rebranding is a great step forward into posit...
Two weeks ago Microsoft announced Azure DevOps. Azure DevOps is a name change and rebranding of the product Visual Studio Team Services (VSTS). The Azure Dev...
A couple of weeks ago the rename / rebranding of Visual Studio Team Services to Azure DevOps was announced. The rebranding is a great step forward into posit...
Since a couple of months I have been developing extensions for Visual Studio Team Service (VSTS). I created extensions for task I had to do manual a couple o...
A utility task is available for Visual Studio Team Services (VSTS) to invoke an http triggered Azure function. The ability to invoke a Function from your CI/...
Today I published an extension for Visual Studio Team Services (VSTS) that gives you the ability to add and remove role based access assignments in Azure. VS...
One of the things I like to do is sharing knowledge with the Community. I started my blog in 2008 and changed the platform a couple of times from WordPress t...
Today I published an extension for Visual Studio Team Services (VSTS) that gives you the ability to deploy PowerBI files (pbix) to PowerBI.com. It uses the P...
You can think of many situations where you would like to create a self hosted machine for Visual Studio team services (VSTS). Installing and configuring a se...
A couple of days ago I started developing extensions for Build and Release pipelines of Visual Studio Team Services (VSTS). One of these extensions is finish...
You can set up permissions and policies to control who can read and update code in a branch on your Git repo within VSTS. You can set permissions for individ...
This year is my second year at Build. Most announcement during Build are given on Day 1. This blog post is a summary of announcement that I heard of during m...
This post is the third and last one in a series of posts and will help you by deploying a CI build for a Azure Function. Prerequisites This blog post is tota...
This post is the second one in a series of three posts and will help you by creating a CI build for a Azure Function. Prerequisites This blog post is totally...
As mentioned in the overview Azure Function provide event-based serverless computing that make it easy to develop and scale your application, paying only for...
Azure Functions provide event-based serverless computing that make it easy to develop and scale your application. By using Azure Functions CI you can setup c...
This post is written as a reminder for myself and for others who keep forgetting. The thing I keep forgetting is where to find the option to undo a check out...
From VSTS (Visual Studio Team Services) your can deploy to a Azure Website directly directly from a build. Setting this up will require a couple of steps. In...
Visual Studio Team Services is the formally know Visual Studio Online. The old name brought a lot of confusion I think the new name will do a lot better. Yes...
As written in part 1, policies are used to maintain the state. The Azure portal itself contains a lot of OOTB policies, but you also want to create and deplo...
After my session at Azure LowLands with the title "You build It, You run It on the Microsoft Platform" a lot of people were interested in a script that I sh...
Visual Studio Code is becoming one of the tools that you need to use when developing PowerShell scripts. It allows you to debug your scripts. But how do you ...
In some situations you will look into a current Azure Environment and the setup/governance of it and need to migrate or move resources around. The below scri...
Working with Azure Services in different subscriptions means that the Azure Services need to run in different subscriptions. This often occurs when we talk a...
Within Azure there is a option to change several configuration settings. When working with Deployment Slots this means you have to click a lot within the Az...
Just before the Christmas Holiday’s I wanted to share some insights with the readers of my blog around Development Cycles and Office365. Development Cycles c...
With the component created in part 2 we can start using it to deploy applications to our SharePoint environment. We start by creating a new template. For thi...
In the first part of the series we have adjusted a build template in order to copy content from source control to the drop location after the build. This con...
In one of my previous post (Configuring Web Site Binding with Release Management) I showed how you can make a custom action for Release Management to configu...
In many situation you would like to do a offline installation of SharePoint 2013 or you are required to do a offline installation because you do not have a n...
Release Management provides a continuous deployment solution that makes release cycles repeatable, visible, and more efficient by automating deployments thro...
Normal warm up scripts for SharePoint open a site object or web object and make a request to that specific site. When you use form based authentication and d...
At the moment we are working a lot with PowerShell in combination with SharePoint. Over time we created a lot of usable functions that were not availible wit...
During my current project we are using a lot of PowerShell scripts to administrate the environment and make development easier for us. In this post that I wi...
Today I found something interesting on the internet which I think can help everyone who is working with SharePoint. Microsoft has built a Silverlight applic...
During Ignite 2022, Microsoft released Microsoft Defender for DevOps. With Microsoft Defender for DevOps, you can discover, monitor, and detect threats in yo...
Within Azure DevOps service connections are used for the authentication against the Azure platform but in GitHub this works a little bit different. Let me ex...
After my session at Azure LowLands with the title "You build It, You run It on the Microsoft Platform" a lot of people were interested in a script that I sh...
Many organizations say they use DevOps, they see this as a methodology just like Scrum and Agile. However, DevOps is not a methodology but more a culture. Th...
When moving to a DevOps way of working it is important to have a good set of rules on how to work with software and infrastructure. When looking into Azure ...
The last couple of months I haven’t been blogging as much as I would like because it has been a real roller coaster for me and my family. For some reason we ...
The terms Continuous Deployment and Continuous Delivery are most of the time mistaken with each other. The abbreviation CD is sometime used for Continuous De...
You can think of many situations where you would like to create a self hosted machine for Visual Studio team services (VSTS). Installing and configuring a se...
This year is my second year at Build. Most announcement during Build are given on Day 1. This blog post is a summary of announcement that I heard of during m...
This post is the third and last one in a series of posts and will help you by deploying a CI build for a Azure Function. Prerequisites This blog post is tota...
This post is the second one in a series of three posts and will help you by creating a CI build for a Azure Function. Prerequisites This blog post is totally...
Just before the Christmas Holiday’s I wanted to share some insights with the readers of my blog around Development Cycles and Office365. Development Cycles c...
Azure template spec is a resource type within Azure used for storing an Azure Resource Manager (ARM) template for later use. By using template specs you have...
During Ignite Microsoft released bicep version 0.3.1. With this version the bicep language is not experimental any more. Some pointer about this version are:
Azure Template specs is a new resource within Azure that is used for saving Azure Resource Manager Templates (ARM). With these template specifics you can lat...
Bicep is at the time of writing an experimental language that you can be used to simplify the writing of ARM templates. Bicep is a so called DSL (Domain Spec...
In some situations access to the workflows needs to be controlled. This has to be done in some way to make sure only specific people can trigger or see the c...
Two days Ago I published the post "Testing ARM Templates" that mentioned the ARM-TTK PowerShell Module Microsoft is creating to test ARM templates. After wr...
A few weeks ago I was looking at ways how I could test my ARM templates. During my work I create a lot of these templates and it always a lot of work to chec...
A couple of weeks ago the rename / rebranding of Visual Studio Team Services to Azure DevOps was announced. The rebranding is a great step forward into posit...
When deploying an Azure Resource Manager (ARM) template you have to create a resource group within Azure. To deploy a template via script your script would l...
As you know the classic hybrid connections that are build upon Azure BizTalk Services are deprecated. These connection will have to be replaced by the new hy...
When working with Azure services, you will combine services together. For one of mine integration cases I had to create a LogicApp where in I needed to use o...
Since that Azure uses the Azure Resource Manager you have the ability to setup your own templates for deploying your applications. This can be handy because ...
In some situations you may want to start using Deployment Slots in combination with your Azure App Service. This means you will have separate deployment slot...
Since that Azure uses the Azure Resource Manager you have the ability to setup your own templates for deploying your applications. This can be handy because ...
From VSTS (Visual Studio Team Services) your can deploy to a Azure Website directly directly from a build. Setting this up will require a couple of steps. In...
With the component created in part 2 we can start using it to deploy applications to our SharePoint environment. We start by creating a new template. For thi...
In the first part of the series we have adjusted a build template in order to copy content from source control to the drop location after the build. This con...
Part 1 of this series will instruct how to configure your build server for building SharePoint projects. In Part 2 we will discuss the automatic deploy optio...
Today the public beta of SharePoint 2010 is released and everyone started blogging about SharePoint 2010. I am still preparing a Virtual Machine because the...
For a current project I had to deploy some generated lists (stp templates) on another version of SharePoint (Dutch version). Because I’m a beginning program...
Visual Studio Code is becoming one of the tools that you need to use when developing PowerShell scripts. It allows you to debug your scripts. But how do you ...
Instead of storing user credentials of an external system in a configuration file, you should store them in the Azure Key Vault. Before MSI (Managed Service ...
In situations you need to login to an application and use that identity to access an API (pass-through identity) and also get data from Azure SQL Server. Wit...
In some situations you will get into problems when creating a Azure Resource Template. I was creating a solution for a customer and had to add a Logic App to...
While browsing the internet and reading blog posts I usually find very useful links or great resources that I could use in many situation. The problem is tha...
With the new version of SharePoint in Public Beta (links). It is time to start with the installation of the prerequisites. When you do not already have the ...
On 17 may a new version of the CKS Developemt tools edition was released. The community kit for SharePoint: Development tools edition is a extension for Vi...
Within SharePoint and WSS you have the possibility to brand your site. You can do this on several ways: A custom style sheet. A custom theme. I think th...
When I was setting up a new SharePoint environment this week I was getting very annoyed about perflib error messages within the event log: “The Open Procedur...
Last week we finished the installation of SharePoint 2013. For us to test the new version off SharePoint we still have to do some configuration. The first t...
Now that the prerequisites are done it is time to start the installation of SharePoint 2013. First off we will have to some configuration changes. The first...
With the new version of SharePoint in Public Beta (links). It is time to start with the installation of the prerequisites. When you do not already have the ...
With the new version of SharePoint almost in Public Beta (I have hopes it will be this month) it is time to show how you can install it on the Release Candi...
After the installation of the new Windows Server version (Windows Server 2012 RC) it was annoying for me that the “Server Manager” started every time when I...
6With the new version of SharePoint almost in Public Beta (I have hopes it will be this month) it is time to show how you can install it on the new Release ...
With the new version of SharePoint almost in Public Beta (I have hopes it will be this month) it is time to show you how you can install it on the new Relea...
Today I published an extension for Visual Studio Team Services (VSTS) that gives you the ability to add and remove role based access assignments in Azure. VS...
Today I published an extension for Visual Studio Team Services (VSTS) that gives you the ability to deploy PowerBI files (pbix) to PowerBI.com. It uses the P...
You can think of many situations where you would like to create a self hosted machine for Visual Studio team services (VSTS). Installing and configuring a se...
A couple of days ago I started developing extensions for Build and Release pipelines of Visual Studio Team Services (VSTS). One of these extensions is finish...
This post is the third and last one in a series of posts and will help you by deploying a CI build for a Azure Function. Prerequisites This blog post is tota...
To setup a build in combination with Release Management you need the Release Management build template. This template looks like the default build template b...
In one of my previous post (Configuring Web Site Binding with Release Management) I showed how you can make a custom action for Release Management to configu...
Release Management provides a continuous deployment solution that makes release cycles repeatable, visible, and more efficient by automating deployments thro...
At the beginning of this year Microsoft released Azure Arc enabled Kubernetes, this enabled you to attach conformant Kubernetes clusters to Azure f...
On-Premise connections for Azure App Services can be created by using Hybrid Connections. Hybrid connections do not need any development or re-configuration ...
This post is the third and last in a series of three posts and will help you with the creation of identity pass-through authentication from a client applicat...
This post is the second in a series of three posts and will help you with the creation of identity pass-through authentication from a client application to A...
In different kind of situations you need to use a certificate for authentication or signing. I needed on because I was setting up a Identity Server the Ident...
Azure App Services can make use of Client Certificate Authentication. The options for this are not available in the portal and need to be configured manually...
Within one of my projects we had problems with attaching the debugger to our Azure Instances. During the the process we would get a model stating that the op...
Within Azure there is a option to change several configuration settings. When working with Deployment Slots this means you have to click a lot within the Az...
A utility task is available for Visual Studio Team Services (VSTS) to invoke an http triggered Azure function. The ability to invoke a Function from your CI/...
This post is the third and last one in a series of posts and will help you by deploying a CI build for a Azure Function. Prerequisites This blog post is tota...
This post is the second one in a series of three posts and will help you by creating a CI build for a Azure Function. Prerequisites This blog post is totally...
As mentioned in the overview Azure Function provide event-based serverless computing that make it easy to develop and scale your application, paying only for...
Since a couple of weeks it is possible to create Precompiled Azure Functions. This enables the use of .NET assemblies containing the function implementation...
Microsoft is releasing services in very fast pace. This means you really need to keep up with everything. A few weeks back I read about Azure Functions (expl...
A few weeks ago Azure Functions where released during Build 2016. This really wasn’t announced as a big thing. But if you start looking at what you can do wi...
Azure functions is a component released a few weeks ago by Microsoft in Azure to easily perform code/function in Azure. “Azure functions is a solution for ea...
Microsoft Defender for Cloud offers the option to include custom security recommendations. For custom security recommendations you can think of corporate sec...
When resource creation fails because of Azure Policies the error is not always that descriptive and you will have to search for the failure. If you look at t...
Most organizations start with the Microsoft Azure cloud by experimenting and before they know it, an environment is created that is no longer as transparent ...
Control over your cloud environment is great. In order to properly monitor and manage a cloud environment, it is important to draw up a cloud governance plan...
Most of the times companies have rules in place for managing their Azure environment. The main rules that should be in place are “Azure Policies” and naming ...
In some situations you will look into a current Azure Environment and the setup/governance of it and need to migrate or move resources around. The below scri...
Azure Resource Manager policies provide you with the ability to manage risk within you Azure environment. You can write policies to enforce certain situation...
Within our company, we have a sponsorship subscription we use for developing / testing purposes. As we heavily use this subscription, we often come into prob...
As written in part 1, policies are used to maintain the state. The Azure portal itself contains a lot of OOTB policies, but you also want to create and deplo...
As written in Part 1, policies are used to maintain the state. The Azure portal itself contains a lot of OOTB policies, but you also want to create and deplo...
Azure Policy is a way of enforcing standards and guardrails and assessing resource compliance. In Azure, the compliance dashboard offers an aggregated view t...
When resource creation fails because of Azure Policies the error is not always that descriptive and you will have to search for the failure. If you look at t...
Azure Resource Manager policies provide the ability to manage risks within a Azure environment. To implement this so called policies can be cr...
Azure Resource Manager policies provide you with the ability to manage risk within you Azure environment. You can write policies to enforce certain situation...
With the new capabilities released add Ignite, you are now even more capable of shifting security checks further to the left. In this article, I explain how ...
In some situations access to the workflows needs to be controlled. This has to be done in some way to make sure only specific people can trigger or see the c...
You can set up permissions and policies to control who can read and update code in a branch on your Git repo within VSTS. You can set permissions for individ...
For the Dutch TechNet magazine I wrote an article about the security within SharePoint. This is my first TechNet article and I think it has turned out great...
Within SharePoint you have the ability to create custom application pages. Application pages remain in the layouts folder of SharePoint. Each user can acces...
Did you ever have a problem with your my site? Well we did! The customer wanted a Citrix webpart on their my site. I did not recommend it but still they wan...
As of yesterday (16-8-2017) the public preview of Azure Event Grid is live. Azure Event Grid is a fully managed event routing service. Azure Event Grid great...
A few days ago I wanted to create a solution to automatically tweet new blog posts. Because I did not have enough time to write a custom component to commun...
For one of my assignments I had to create a checkbox that displays a confirmation message when you uncheck a checkbox. I thought I would share my solution w...
When I started developing for SharePoint two years ago I was thrown in a big black hole and started to develop webparts by hands on experience. In the first...
In January of this year I wrote a post about creating a virtual earth web part (You can read about it here). I had done this by adding JavaScript to the pag...
Since a few days I have installed Internet Explorer 8 on my computer and I was curious how it would display certain sites. Till a few hours ago everything l...
Today I published an extension for Visual Studio Team Services (VSTS) that gives you the ability to deploy PowerBI files (pbix) to PowerBI.com. It uses the P...
Today, it is officially announced that May 12th, 2010, is the release date for SharePoint 2010 & Office 2010. The RTM of the products they are tryin...
A few day’s ago the Release Candidate of Visual Studio 2010 became available. Visual Studio 2010 feels a lot faster and is about 1GB larger then older versi...
In late 2009 Microsoft added an extra test release to the schedule of Visual Studio 2010. This resulted in a push-back of the launch date of the product. Mi...
For some time now I have been following information about SharePoint 14 that finds its way to blogs or news sites. In that time I have found a large amount ...
In my post a week ago I announced that the February Cumulative update was available for download but it could only be used by users who had the December Cum...
This post is written as a reminder for myself and for others who keep forgetting. The thing I keep forgetting is where to find the option to undo a check out...
If you want to use the BizTalk Deployment framework in combination with Release Management you need to adjust the default build template that comes with Rele...
In one of my previous post (Configuring Web Site Binding with Release Management) I showed how you can make a custom action for Release Management to configu...
Part 1 of this series will instruct how to configure your build server for building SharePoint projects. In Part 2 we will discuss the automatic deploy optio...
A few days ago I and my colleague Wesley had a lot of problems installing of Team Foundation Server on Windows Server 2008 with a Separate SQL Server 2008 a...
For the last couple of days my colleague and I have been installing Team Foundation Server 2008 on Windows Server 2008 with a separate SQL 2008 and SharePoi...
Visual Studio Team Services is the formally know Visual Studio Online. The old name brought a lot of confusion I think the new name will do a lot better. Yes...
With the component created in part 2 we can start using it to deploy applications to our SharePoint environment. We start by creating a new template. For thi...
In the first part of the series we have adjusted a build template in order to copy content from source control to the drop location after the build. This con...
If you want to use the BizTalk Deployment framework in combination with Release Management you need to adjust the default build template that comes with Rele...
In one of my previous post (Configuring Web Site Binding with Release Management) I showed how you can make a custom action for Release Management to configu...
Release Management provides a continuous deployment solution that makes release cycles repeatable, visible, and more efficient by automating deployments thro...
Code analysis is a best practice in a operating continuous integration pipeline. SonarQube can be used in combination with Azure DevOps. If you do not know S...
A utility task is available for Visual Studio Team Services (VSTS) to invoke an http triggered Azure function. The ability to invoke a Function from your CI/...
This year is my second year at Build. Most announcement during Build are given on Day 1. This blog post is a summary of announcement that I heard of during m...
This post is the second one in a series of three posts and will help you by creating a CI build for a Azure Function. Prerequisites This blog post is totally...
As mentioned in the overview Azure Function provide event-based serverless computing that make it easy to develop and scale your application, paying only for...
Azure Functions provide event-based serverless computing that make it easy to develop and scale your application. By using Azure Functions CI you can setup c...
Logic Apps in Azure provides a platform for building workflows that integrate with various services and APIs. When creating Logic Apps, you must often connec...
With the new release of Bicep (v0.4.1124) it is now possible to export existing Azure resources to Bicep code. This means you do not have to export your reso...
As of version 0.4.1008 bicep now supports repositories for saving bicep modules. Repositories that are supported at the time of writing this article are:
Azure template spec is a resource type within Azure used for storing an Azure Resource Manager (ARM) template for later use. By using template specs you have...
Bicep is a language that is used to simplify the writing of ARM templates. Bicep is a so called DSL (Domain Specific Language) meaning that it is a specific ...
During Ignite Microsoft released bicep version 0.3.1. With this version the bicep language is not experimental any more. Some pointer about this version are:
A few days ago I wrote a post about loading modules in PowerShell by default: “Load modules by default when opening PowerShell”. Today we had to setup a new ...
When I was setting up a new SharePoint environment this week I was getting very annoyed about perflib error messages within the event log: “The Open Procedur...
In the application event log I found several errors that were pointing to assemblies that I wasn’t using anymore. The error looks like the message below: Er...
For the last couple of days my colleague and I have been installing Team Foundation Server 2008 on Windows Server 2008 with a separate SQL 2008 and SharePoi...
One of the most annoying things I came across when I was developing for SharePoint 2007 is the error: “An unexpected error has occurred”. You can get rid of...
In order to retrieve information from Azure Subscriptions someone at a client wanted to use the Resource Graph API. For this they were building an ASP.Net Co...
Device channels are a way of using different master pages for different devices. MSDN describes the functionality as followed: “Browsing the web on a ...
There are situations were you would like to start a workflow by using code. In one of my last projects there was that kind of situation, in that project we ...
Host-named site collections are the preferred method to deploy sites in SharePoint 2013. Because the Office 365 environment uses host-named site collections...
One of my first projects with SharePoint 2013 is building a SharePoint website. For the website we had to build a functionality that display’s the URL of spe...
This post is the third and last in a series of three posts and will help you with the creation of identity pass-through authentication from a client applicat...
This post is the second in a series of three posts and will help you with the creation of identity pass-through authentication from a client application to A...
SharePoint contains a lot of Rest API’s that can be used for many scenario’s. You could use them for example in desktop and windows phone applications. When ...
In the previous post the API app was configured and altered to support Application Identity security. The next step is to make a client application ready to ...