Exploring the Bicep test framework
As Infrastructure as Code (IaC) becomes increasingly integral to modern cloud deployments, ensuring the reliability and correctness of infrastructure code is...
As Infrastructure as Code (IaC) becomes increasingly integral to modern cloud deployments, ensuring the reliability and correctness of infrastructure code is...
Since June this year, a new functionality in public preview called deployment stacks. Deployment stacks are Azure resources that enable you to manage a group...
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...
It has been almost a year since I last wrote a blog post. Life can sometimes throw unexpected challenges our way, and for various reasons—mostly on the perso...
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...
As Infrastructure as Code (IaC) becomes increasingly integral to modern cloud deployments, ensuring the reliability and correctness of infrastructure code is...
Many organizations and developers try to restrict the naming formats of the branches. This can be the case for multiple reasons.
It has been almost a year since I last wrote a blog post. Life can sometimes throw unexpected challenges our way, and for various reasons—mostly on the perso...
Since June this year, a new functionality in public preview called deployment stacks. Deployment stacks are Azure resources that enable you to manage a group...
Git commits can be signed by using a GPG key. With this GPG key, you can prove that a specific commit comes from you. Doing this will also add a ‘Verified’ b...
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...
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...
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 ...
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...
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...
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...
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 ...
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...
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...
Working for one my projects we were looking for a solution to only retrieve search results for a specific Content Source. In our scenario we had a External C...
At the moment we are creating a portal based on host named site collections. The root site collection needs to display the sub site collections you have acce...
When you work on SharePoint project you often see solutions that are built by using the search engine of SharePoint. To perform queries against the search e...
This is a walkthrough for the configuration of SharePoint Search. Central Administration Navigate to Central Administration Shared Service Provider Select y...
A few day’s ago (April 15) Microsoft released a great set of documentation about SharePoint 2010. The following documentation can be downloaded: Sha...
When I was reading and searching information about SharePoint 2010 on the internet I found I really helpful page in the Microsoft download to get star...
More and more resources are coming available for starting development with SharePoint 2010. Today I received a link from MSDN Flash with some cool new devel...
Today I received a Microsoft Newsletter to inform me that there is a new free eBook offer for SQL Server 2008. I tough that more people can take advantage f...
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 ...
Today I have been working on a project that required a workflow in order to keep track of a status. Because we were working with SharePoint 2013 I thought le...
When working on a Website or Intranet environment and you are using a lot off JavaScript and CSS files you would like to have the possibility to minimize/bun...
I developed some awesome features for my SharePoint environment and to my Surprise they weren’t working that well. So I thought lets attach it to the debugg...
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...
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 ...
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 ...
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 ...
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...
Azure Active Directory B2C is a feature released a couple of weeks ago in Azure and is still in preview. Azure Active Directory B2C is a consumer identity an...
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...
At the beginning of this year Microsoft released Azure Arc enabled Kubernetes, this enabled you to attach conformant Kubernetes clusters to Azure f...
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 developing containers or applications that need to be hosted on Kubernetes it is handy to have a local Kubernetes cluster. With the use of Docker you ca...
As Infrastructure as Code (IaC) becomes increasingly integral to modern cloud deployments, ensuring the reliability and correctness of infrastructure code is...
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...
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:
Customizing a list view could be done by using XSLT in previous version of SharePoint. In SharePoint 2013 this van be done by using the “JS Link” functionali...
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...
After reading a post on the blog of Wesley Bakker I thought by myself maybe it is fun to create a webpart in which we can load a map from Virtual Earth. And...
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 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...
Problems can occur when you are trying to re-install Windows SharePoint Services. The problem occurred when I was trying to install the Dutch version off WS...
When using SharePoint 2013 you are able to Sync your document libraries to your local system when using SkyDrive Pro. SkyDrive Pro was only available on: Off...
For the last couple of day's I have been developing word templates. In these templates I had to get the url of the site in which the document was initiated. ...
The Microsoft Update Product Team Blog announced today that Office Service Pack 2 will be released on 28 April this year. The formal changes you can aspect ...
Two days ago Microsoft released the first Service Pack for the 2010 Office suite. This means there is also a Service Pack for SharePoint 2010. In the Office...
Yesterday Service Pack 2 was released for SharePoint. In my post “Office Service Pack will be available on 28 April” you can read about some changes that ar...
The Microsoft Update Product Team Blog announced today that Office Service Pack 2 will be released on 28 April this year. The formal changes you can aspect ...
Microsoft has released new functionality in public preview to manage the costs of Azure subscriptions. This new functionality gives excellent insights into t...
Last year Office 14 was released. And now there are images discovered of Office 15. Take a quick look: http://tweakers.net/nieuws/73196/eerste-beelden-van-...
Today I was reading a post of one of my old colleges. In this post he mentioned a link to a site that gives you a preview to SharePoint 2010. On this site t...
For one of our clients we are working with a claims based web application. This web application has a custom membership provider that is registered at the w...
When I was working on a project I had to create a list instance of one of our own list definitions. I created a feature with the following element.xml. <...
Today I was working on some cool features to update the User Profile store in SharePoint 2010. To test this feature I usually use a Console Application. In ...
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 ...
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...
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...
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...
As a IT consultant you always have to renew your skills and start to learn new technologies. In the last couple of months I have been reading a couple off bo...
Recently I have been asked to review a new SharePoint 2010 book named “Microsoft SharePoint 2010 Development Cookbook” written by Ed Musters. When I receive...
For a couple of years, I have been doing a lot of community work. The most of it was blogging on the various platforms I had during the last decade. This yea...
One of the things I like to do is sharing knowledge with the Community. I started my blog in 2008 and changed the platform used a couple of times from WordPr...
Recently I have been asked to review a new SharePoint 2010 book named “Microsoft SharePoint 2010 Development Cookbook” written by Ed Musters. When I receive...
During my current project we received an access request from a user. We did what we normally do, we checked the request and added the user in the appropriate...
When you have stored the pictures of employees in Active Directory you would like to have the option to synchronize these pictures to their SharePoint profil...
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 ...
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...
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...
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...
On-Premise connections for Azure App Services can be created by using Hybrid Connections. Hybrid connections do not need any development or re-configuration ...
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...
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...
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...
For Identity server to be able to sign the login request you can add a Test certificate from the Identity Server it self or you are able to generate a certif...
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...
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...
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...
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...
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 first post in a series of three posts and will help you with the creation of identity pass-through authentication from a client application ...
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 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 first post in a series of three posts and will help you with the creation of identity pass-through authentication from a client application ...
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 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...
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 ...
I love attending conferences that contain great content and especially when this content is presented by Program Managers or Evangelists from Microsoft. Duri...
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...
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 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...
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 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...
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...
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...
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 ...
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...
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...
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...
Microsoft Defender for Cloud offers the option to include custom security recommendations. For custom security recommendations you can think of corporate sec...
On several sites there are postings about tools you could have on you SharePoint development VPC. That’s why I thought lets post what I have got on my devel...
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...
Normally when you develop webparts you have to place the webparts in the webpart gallery before you can add them to your page. When you develop webparts for...
For a current project I had to figure out how to place information in a list in SharePoint when you are creating a new site from a site template and place d...
Normally when you develop webparts you have to place the webparts in the webpart gallery before you can add them to your page. When you develop webparts for...
For a current project I had to figure out how to place information in a list in SharePoint when you are creating a new site from a site template and place d...
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...
Normally when you develop webparts you have to place the webparts in the webpart gallery before you can add them to your page. When you develop webparts for...
Problems can occur when you are trying to re-install Windows SharePoint Services. The problem occurred when I was trying to install the Dutch version off WS...
It has been there for a while WSS on Vista but I never tried it out. Last night I had some spare time so I thought let’s give it a try on my home desktop ma...
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...
In one of our development environments we came across a very annoying error in SharePoint, when we were using a custom site definition: “This Page has been ...
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...
Today I received a Microsoft Newsletter to inform me that there is a new free eBook offer for SQL Server 2008. I tough that more people can take advantage f...
A while ago I posted a SharePoint Backup script so that it is possible to schedule a SharePoint Backup. I had to make some adjustments to the script because ...
Update:Version 2.0 available of the script here For one of our clients we had to schedule the SharePoint Backup what isn’t possible trough the interface, so...
A while ago I posted a SharePoint Backup script so that it is possible to schedule a SharePoint Backup. I had to make some adjustments to the script because ...
Update:Version 2.0 available of the script here For one of our clients we had to schedule the SharePoint Backup what isn’t possible trough the interface, so...
Often people ask me a question why Windows keeps prompting to login when you open a document from SharePoint. To automatically login you can change the setti...
One of our most annoying issues we came across in one of our projects was the problem that SharePoint kept prompting us to login when we were opening a docum...
The SPDisposeCheck v14.0.4762.1000 was updated and released 12/13/2010. SPDisposeCheck is a tool that helps developers and administrators check custo...
Update: A new version of the tool is available as you can read here On the internet you can find several excellent articles on the various design patterns f...
The SPDisposeCheck v14.0.4762.1000 was updated and released 12/13/2010. SPDisposeCheck is a tool that helps developers and administrators check custo...
Update: A new version of the tool is available as you can read here On the internet you can find several excellent articles on the various design patterns f...
It can occur that you want to add a property to the property collection of the user profile store by using a feature. If you want to use a feature you would...
For one of our clients we have got an internet facing SharePoint site. For this website SharePoint user profiles need to be available. When we configured th...
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...
The new cumulative update for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services is available for you to apply to you server farm. The ...
Today I was working on some SharePoint master pages and I noticed that the search scopes dropdown was gone. After searching around in the site collection ad...
For one of our clients we were looking for a solution to remove or replace the search result page that is used by the contextual searches from the Search Dr...
A couple of days ago I deleted my Project Server Web application because I wanted to recreate it. When I tried to create a new Project Web App Site I got th...
A few days ago I had to develop a TimerJob that deletes a large number of items from a SharePoint list. My first idea was to iterate trough the list items a...
Last week I was developing a custom TimerJob for SharePoint. For the development of the TimerJob I used the MSDN documentation that is written by Andrew Con...
A few days ago I had to develop a TimerJob that deletes a large number of items from a SharePoint list. My first idea was to iterate trough the list items a...
For my new blog I had to create a sitemap provider to provide my content to several search engines. Because I did not find any solution on the internet I th...
When you are developing an internet facing SharePoint site you want search engines too completely and correctly crawl your site. A sitemap protocol (xml sit...
When you configure SharePoint 2013 it will create the SharePoint_AdminContent database with a GUID at the end. To keep my database names clean I searched fo...
When you are developing web parts or other kind of solutions for SharePoint it is possible you work yourself in a situation where you use the SharePoint API...
Last week I wrote the first article in a series of articles about branding your SharePoint site. In the first article we discussed how to brand your site an...
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...
Last week I wrote the first article in a series of articles about branding your SharePoint site. In the first article we discussed how to brand your site an...
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 you create a SharePoint approval workflow the While activity is often used to check if a Task is approved by placing the “OnTaskChanged” activity withi...
Within SharePoint there can be situation in which you would like to start a workflow through code, like in an event receiver. But how do you start a workflo...
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...
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...
On this planet there are a lot of geeks (Including me) that run Windows Server 2008 (R2) as their desktop operating system. I installed my development lapto...
A few days ago I started setting up an internal development environment for SharePoint. This environment needed to exist of a Domain server, Database server...
Within SharePoint you have something called custom actions. You can use custom actions to create custom menu items within SharePoint. Besides custom actions...
A long time ago I wrote an article about hiding the create site action within the site actions menu for SharePoint 2007. Within SharePoint 2010 you hide the...
The Office engineering team signed off on a new Build. The build they signed off for is RTM. This means SharePoint 2013 will be able to be downloaded in less...
16 April Microsoft reached an exciting engineering milestone: the release-to-manufacturing (RTM) for Office 2010, SharePoint 2010, Visio 2010 and Project 20...
In the last couple of projects I have been at we had a lot of integration question and development request to integrate several objects from CRM. Not In all...
A few day’s ago (April 15) Microsoft released a great set of documentation about SharePoint 2010. The following documentation can be downloaded: Sha...
Customizing a list view could be done by using XSLT in previous version of SharePoint. In SharePoint 2013 this van be done by using the “JS Link” functionali...
I have been working on a solution to aggregate documents from sub sites to the top level site of SharePoint with the out of the box features. To accomplish ...
About a week ago I wrote an article about the “Content Organizer” feature of SharePoint 2010. The “Content Organizer” feature makes it possible to route al...
Within SharePoint 2010 Microsoft has changed a lot of the content management features. One of those features is content routing which you can do with the Co...
18 months ago I decided to become Microsoft Certified Technology Specialist (MCTS): Microsoft .NET Framework 3.5, Windows Workflow Foundation Applications. ...
It took me long enough to get all off the SharePoint certificates but Yesterday I finally passed the last exam. I know have the following SharePoint 2010 c...
18 months ago I decided to become Microsoft Certified Technology Specialist (MCTS): Microsoft .NET Framework 3.5, Windows Workflow Foundation Applications. ...
When you create a SharePoint approval workflow the While activity is often used to check if a Task is approved by placing the “OnTaskChanged” activity withi...
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 you how you can install it on the new Relea...
Recently, Microsoft released new certifications and the corresponding learning paths. These certifications are more focused on job profiles. Microsoft also c...
Microsoft has confirmed that it will take over Yammer for 1,2 milliard dollar. Nice to know it that Yammer will be part of the Microsoft Office department. ...
A while ago I wrote an article about the management of host named site collections in SharePoint 2013. The magazine it was written for was released today. If...
A while ago I wrote an article about Solution Life Cycle Management for SharePoint 2010. The magazine it was written for was released today. If you want to ...
A while ago I wrote an article about the management of host named site collections in SharePoint 2013. The magazine it was written for was released today. If...
A while ago I wrote an article about Solution Life Cycle Management for SharePoint 2010. The magazine it was written for was released today. If you want to ...
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...
When working on a Website or Intranet environment and you are using a lot off JavaScript and CSS files you would like to have the possibility to minimize/bun...
As described in my previous post we will be creating a display template for Google maps. When you did not have the change to read part 1 you can do this by u...
As the most of you will know by now is that SharePoint 2013 has a new web part called the “Content Search” web part. This web part display’s search result by...
As described in my previous post we will be creating a display template for Google maps. When you did not have the change to read part 1 you can do this by u...
As the most of you will know by now is that SharePoint 2013 has a new web part called the “Content Search” web part. This web part display’s search result by...
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...
Update :Microsoft is stopping with public facing websites for new Office 365 clients, existing ones will have another 2 year support. http://www.zdnet.com/ar...
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...
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...
I love attending conferences that contain great content and especially when this content is presented by Program Managers or Evangelists from Microsoft. Duri...
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...
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 ...
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...
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...
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...
Motion10 hosted a summerschool about Azure IOT. For the summerschool me and my colleagues (Jesse Gorter and Wesley Bakker) created several labs and presentat...
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 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 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...
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...
For Identity server to be able to sign the login request you can add a Test certificate from the Identity Server it self or you are able to generate a certif...
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...
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 ...
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...
One of the things I like to do is sharing knowledge with the Community. I started my blog in 2008 and changed the platform used a couple of times from WordPr...
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...
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...
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...
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 ...
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 developing containers or applications that need to be hosted on Kubernetes it is handy to have a local Kubernetes cluster. With the use of Docker you ca...
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...
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...
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...
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 ...
For a couple of years, I have been doing a lot of community work. The most of it was blogging on the various platforms I had during the last decade. This yea...
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...
Microsoft Defender for Cloud offers the option to include custom security recommendations. For custom security recommendations you can think of corporate sec...
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 ...
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...
As Infrastructure as Code (IaC) becomes increasingly integral to modern cloud deployments, ensuring the reliability and correctness of infrastructure code is...
Since June this year, a new functionality in public preview called deployment stacks. Deployment stacks are Azure resources that enable you to manage a group...
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...
At the SharePoint Conference 2008, Bill Gates announced that it is possible to display applications that are developed in Silverlight in SharePoint 2007. Em...
On several sites there are postings about tools you could have on you SharePoint development VPC. That’s why I thought lets post what I have got on my devel...
In SharePoint 2007 you are able to write custom event handlers for a document library. Some of the different events you can rewrite are: ItemAdding: Before ...
In SharePoint 2007 you are able to write custom event handlers for a document library. Some of the different events you can rewrite are: ItemAdding: Before ...
In SharePoint 2007 you are able to write custom event handlers for a document library. Some of the different events you can rewrite are: ItemAdding: Before ...
I knew it is was possible to provide features with properties but I never found a useful situation till a few days ago. So know is the question how do you ...
It has been there for a while WSS on Vista but I never tried it out. Last night I had some spare time so I thought let’s give it a try on my home desktop ma...
In one of our development environments we came across a very annoying error in SharePoint, when we were using a custom site definition: “This Page has been ...
In one of our development environments we came across a very annoying error in SharePoint, when we were using a custom site definition: “This Page has been ...
When you add an Expiration Policy to a library in SharePoint you can only test your policy once a day. This is because SharePoint only runs the TimerJob for...
When you add an Expiration Policy to a library in SharePoint you can only test your policy once a day. This is because SharePoint only runs the TimerJob for...
This is a walkthrough for the configuration of SharePoint Search. Central Administration Navigate to Central Administration Shared Service Provider Select y...
Today I received a Microsoft Newsletter to inform me that there is a new free eBook offer for SQL Server 2008. I tough that more people can take advantage f...
For a project we were working on we created a web application with a wrong application pool Identity. We wanted to set this correctly and we thought we coul...
For a project we were working on we created a web application with a wrong application pool Identity. We wanted to set this correctly and we thought we coul...
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...
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...
One of our most annoying issues we came across in one of our projects was the problem that SharePoint kept prompting us to login when we were opening a docum...
It is possible to integrate SQL Reporting Services with SharePoint 2007, but know the question is how you integrate it with SharePoint. The easiest why is t...
It is possible to integrate SQL Reporting Services with SharePoint 2007, but know the question is how you integrate it with SharePoint. The easiest why is t...
After reading a post on the blog of Wesley Bakker I thought by myself maybe it is fun to create a webpart in which we can load a map from Virtual Earth. And...
Update: A new version of the tool is available as you can read here On the internet you can find several excellent articles on the various design patterns f...
One of our clients had a internet facing website. With this website we had a number of problems because it was deployed to our Internet facing farm with Con...
One of our clients had a internet facing website. With this website we had a number of problems because it was deployed to our Internet facing farm with Con...
A while ago I posted a SharePoint Backup script so that it is possible to schedule a SharePoint Backup. I had to make some adjustments to the script because ...
The last time I have been receiving questions about using SPSecurity.RunWithElevatedPrivileges in a SharePoint webpart. This made me think and I thought by ...
The last time I have been receiving questions about using SPSecurity.RunWithElevatedPrivileges in a SharePoint webpart. This made me think and I thought by ...
The last time I have been receiving questions about using SPSecurity.RunWithElevatedPrivileges in a SharePoint webpart. This made me think and I thought by ...
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...
The new cumulative update for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services is available for you to apply to you server farm. The ...
For one of our clients we were looking for a solution to remove or replace the search result page that is used by the contextual searches from the Search Dr...
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...
Today I received the strangest error when I was configuring my SharePoint Virtual PC to crawl my websites. The crawler inserted a error for each web applica...
Today I received the strangest error when I was configuring my SharePoint Virtual PC to crawl my websites. The crawler inserted a error for each web applica...
Today I received the strangest error when I was configuring my SharePoint Virtual PC to crawl my websites. The crawler inserted a error for each web applica...
When you crawled a SharePoint site everything on that site will become visible on the search results page of your search center. If you have an internet faci...
When you crawled a SharePoint site everything on that site will become visible on the search results page of your search center. If you have an internet faci...
Within SharePoint you have the ability to create custom application pages. Application pages remain in the layouts folder of SharePoint. Each user can acces...
Within SharePoint you have the ability to create custom application pages. Application pages remain in the layouts folder of SharePoint. Each user can acces...
Last week I wrote the first article in a series of articles about branding your SharePoint site. In the first article we discussed how to brand your site an...
Within SharePoint there can be situation in which you would like to start a workflow through code, like in an event receiver. But how do you start a workflo...
In 2008 I wrote a post about testing your custom expiration policy (here). In this post I explained that the expiration policy is only runs once day what is...
It can occur that you want to add a property to the property collection of the user profile store by using a feature. If you want to use a feature you would...
On the internet you can find several articles about how to add an icon to the SharePoint farm.. Microsoft also has a KB article that describes how you can ac...
A few weeks ago I tried to set up a SharePoint farm that uses Kerberos authentication. I always thought it was just a setting in SharePoint but infect it is...
A few weeks ago I tried to set up a SharePoint farm that uses Kerberos authentication. I always thought it was just a setting in SharePoint but infect it is...
A few weeks ago I tried to set up a SharePoint farm that uses Kerberos authentication. I always thought it was just a setting in SharePoint but infect it is...
It took me long enough to get all off the WSS and MOSS certificates but today I finally passed the last exam (Configuring Windows SharePoint Services 3.0 : ...
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...
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...
On this planet there are a lot of geeks (Including me) that run Windows Server 2008 (R2) as their desktop operating system. I installed my development lapto...
Often people ask me a question why Windows keeps prompting to login when you open a document from SharePoint. To automatically login you can change the setti...
Often people ask me a question why Windows keeps prompting to login when you open a document from SharePoint. To automatically login you can change the setti...
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...
For my new blog I had to create a sitemap provider to provide my content to several search engines. Because I did not find any solution on the internet I th...
For my new blog I had to create a sitemap provider to provide my content to several search engines. Because I did not find any solution on the internet I th...
Almost two years ago I started "Blog About SharePoint" to blog about SharePoint related subjects. The last couple of months my focus has changed to more Mic...
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...
Within SharePoint you have something called custom actions. You can use custom actions to create custom menu items within SharePoint. Besides custom actions...
Within SharePoint 2010 it is possible to enable inline editing on list items. This can be done by changing properties on a view of a SharePoint library what...
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 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...
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 months ago I have created a solution to automatically add a icon (PDF) to your SharePoint farm. I never had the change to test it on a multiple server...
Update: Since a few weeks I'm using Windows Server 2008 R2 with Hyper-V installed. This option works far better then VirtualBox. Besides this I also installe...
A few day’s ago I stumbled on a article about SharePoint Memory leaks because we were looking at memory leaks for 1 of out clients. I found a great article f...
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...
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...
About a year ago I wrote a article on deactivating the custom errors off SharePoint 2007. That had to be done in the following manner: Step 1: Change <Sa...
Today I was working on some cool features to update the User Profile store in SharePoint 2010. To test this feature I usually use a Console Application. In ...
In certain scenarios you would like to provision the My Sites of the users before you go live with the environment. Within SharePoint 2010 you have got seve...
In certain scenarios you would like to provision the My Sites of the users before you go live with the environment. Within SharePoint 2010 you have got seve...
When you work on SharePoint project you often see solutions that are built by using the search engine of SharePoint. To perform queries against the search e...
When I was working on a project I had to create a list instance of one of our own list definitions. I created a feature with the following element.xml. <...
In SharePoint each user has a User profile and has the ability to change profile properties. In certain situations you would like to see what the users has ...
In SharePoint each user has a User profile and has the ability to change profile properties. In certain situations you would like to see what the users has ...
At the office one of mine colleagues (Jos van Vlimmeren) was trying to perform a migration of a SharePoint 2007 site to SharePoint 2010. He had a backup of ...
In the last couple of projects I have been at we had a lot of integration question and development request to integrate several objects from CRM. Not In all...
On a current project I'm working on we found a strange behavior problem with the Rest services of SharePoint. When you create a normal list (custom list or ...
On a current project I'm working on we found a strange behavior problem with the Rest services of SharePoint. When you create a normal list (custom list or ...
On a current project I'm working on we found a strange behavior problem with the Rest services of SharePoint. When you create a normal list (custom list or ...
I have been working on a solution to aggregate documents from sub sites to the top level site of SharePoint with the out of the box features. To accomplish ...
I have been working on a solution to aggregate documents from sub sites to the top level site of SharePoint with the out of the box features. To accomplish ...
In the last couple of years I have had several url’s for my blog: The first: http://www.smeikkie.nl The second: http://www.blogaboutsharepoint.com The ...
In the last couple of years I have had several url’s for my blog: The first: http://www.smeikkie.nl The second: http://www.blogaboutsharepoint.com The ...
In the last couple of years I have had several url’s for my blog: The first: http://www.smeikkie.nl The second: http://www.blogaboutsharepoint.com The ...
About a week ago I wrote an article about the “Content Organizer” feature of SharePoint 2010. The “Content Organizer” feature makes it possible to route al...
Last year Office 14 was released. And now there are images discovered of Office 15. Take a quick look: http://tweakers.net/nieuws/73196/eerste-beelden-van-...
Last week a colleague and I were working on a solution to find items by its content type within a site collection using the SPSiteDataQuery. When we m...
When you are using SharePoint in combination with SSL and Send To locations you have to register you certificate with SharePoint when you would like to regi...
When you are using SharePoint in combination with SSL and Send To locations you have to register you certificate with SharePoint when you would like to regi...
During my last projects I have been asked the same questions. The question was how can you get the normal name of a SharePoint field name that is encoded li...
During my last projects I have been asked the same questions. The question was how can you get the normal name of a SharePoint field name that is encoded li...
During my last projects I have been asked the same questions. The question was how can you get the normal name of a SharePoint field name that is encoded li...
It took me long enough to get all off the SharePoint certificates but Yesterday I finally passed the last exam. I know have the following SharePoint 2010 c...
It took me long enough to get all off the SharePoint certificates but Yesterday I finally passed the last exam. I know have the following SharePoint 2010 c...
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...
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...
One of the new features in SharePoint 2010 was the possibility to create Sandbox solutions. Sandbox solutions are custom build solutions that run in another...
For the last couple of weeks it has been quiet on my blog. It also has did not work for almost a week. This was all because of the birth of my son Tibbe. H...
I developed some awesome features for my SharePoint environment and to my Surprise they weren’t working that well. So I thought lets attach it to the debugg...
This post I’m as a reminder because a few days back when I was working on a production environment for one of our clients. I had created an extended web app...
Today I was replacing certain SharePoint documents for one of the projects we are working on. I noticed that the transfer of the document from Windows Explo...
Today I was replacing certain SharePoint documents for one of the projects we are working on. I noticed that the transfer of the document from Windows Explo...
Today I was replacing certain SharePoint documents for one of the projects we are working on. I noticed that the transfer of the document from Windows Explo...
A couple of days ago I deleted my Project Server Web application because I wanted to recreate it. When I tried to create a new Project Web App Site I got th...
When you create a SharePoint approval workflow the While activity is often used to check if a Task is approved by placing the “OnTaskChanged” activity withi...
For one of our clients we are working with a claims based web application. This web application has a custom membership provider that is registered at the w...
18 months ago I decided to become Microsoft Certified Technology Specialist (MCTS): Microsoft .NET Framework 3.5, Windows Workflow Foundation Applications. ...
Now that the Visual Studio 2012 Release Candidate is released (31 may) it is the question, what kind of new features there are in Visual Studio 2012 when yo...
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...
Microsoft has confirmed that it will take over Yammer for 1,2 milliard dollar. Nice to know it that Yammer will be part of the Microsoft Office department. ...
Microsoft has confirmed that it will take over Yammer for 1,2 milliard dollar. Nice to know it that Yammer will be part of the Microsoft Office department. ...
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...
Due to my holiday in Argelès-sur-Mer in the South of France on which I enjoyed a week with no Computer and no Internet. Believe it or not !!!! During that ...
A while ago I wrote an article about Solution Life Cycle Management for SharePoint 2010. The magazine it was written for was released today. If you want to ...
12 October I wrote a post about the fact that SharePoint 2013 and Office Reached RTM. Today I noticed that it came available on MSDN. So the final version is...
Many off you may have seen it in presentations of Microsoft. The tool was then called ThemeSlots. Today I stumbled on the release and it is now called “Share...
Many off you may have seen it in presentations of Microsoft. The tool was then called ThemeSlots. Today I stumbled on the release and it is now called “Share...
Many off you may have seen it in presentations of Microsoft. The tool was then called ThemeSlots. Today I stumbled on the release and it is now called “Share...
Many off you may have seen it in presentations of Microsoft. The tool was then called ThemeSlots. Today I stumbled on the release and it is now called “Share...
When using SharePoint 2013 you are able to Sync your document libraries to your local system when using SkyDrive Pro. SkyDrive Pro was only available on: Off...
Today I have been working on a project that required a workflow in order to keep track of a status. Because we were working with SharePoint 2013 I thought le...
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...
Host-named site collections are the preferred method to deploy sites in SharePoint 2013. Because the Office 365 environment uses host-named site collections...
For a few weeks I have been using Visual Studio on my normal development environment. Yesterday I decided to install it on a SharePoint 2013 development envi...
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...
At the moment we are creating a portal based on host named site collections. The root site collection needs to display the sub site collections you have acce...
For a couple of days we have been trying to connect our On-Premise SharePoint 2013 environment with our On-Premise BizTalk 2013 environment using the SharePo...
As a SharePoint developer you do not often get the question what SharePoint version do we need to install. In many situations we see that the Enterprise lice...
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...
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...
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...
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...
Working for one my projects we were looking for a solution to only retrieve search results for a specific Content Source. In our scenario we had a External C...
Working for one my projects we were looking for a solution to only retrieve search results for a specific Content Source. In our scenario we had a External C...
Working for one my projects we were looking for a solution to only retrieve search results for a specific Content Source. In our scenario we had a External C...
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...
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 ...
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 ...
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 ...
The last couple of days I haven't been blogging as much as I would like. I also think in the upcoming month I will not have much time to blog. This is all b...
After reading a lot of information about Windows Server 2012 R2 I found out that it has a really nice feature if you are into virtualization as much as me. W...
After reading a lot of information about Windows Server 2012 R2 I found out that it has a really nice feature if you are into virtualization as much as me. W...
Update :Microsoft is stopping with public facing websites for new Office 365 clients, existing ones will have another 2 year support. http://www.zdnet.com/ar...
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...
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...
During my current project we received an access request from a user. We did what we normally do, we checked the request and added the user in the appropriate...
During my current project we received an access request from a user. We did what we normally do, we checked the request and added the user in the appropriate...
Release Management provides a continuous deployment solution that makes release cycles repeatable, visible, and more efficient by automating deployments thro...
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...
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...
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...
A while ago I wrote an article about the management of host named site collections in SharePoint 2013. The magazine it was written for was released today. If...
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...
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 ...
About a year ago I wrote a article on how to create a custom list view by using the JS link property. This turned out to be a great article and was very much...
Device channels are a way of using different master pages for different devices. MSDN describes the functionality as followed: “Browsing the web on a ...
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...
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...
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...
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...
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...
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 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 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...
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...
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...
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...
I love attending conferences that contain great content and especially when this content is delivered by Program Managers or Evangelists from Microsoft. I ha...
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 ...
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...
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 ...
Azure Active Directory B2C is a feature released a couple of weeks ago in Azure and is still in preview. Azure Active Directory B2C is a consumer identity an...
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 ...
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 ...
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 ...
Motion10 hosted a summerschool about Azure IOT. For the summerschool me and my colleagues (Jesse Gorter and Wesley Bakker) created several labs and presentat...
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...
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...
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 ...
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...
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 Management and Governance is hard because Azure services are growing at a fast pace. Try to imagine that you are a Azure Administrator for a large comp...
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...
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...
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...
On 22 April I will be speaking at the Global Azure Bootcamp of Motion10. This year the Global event will be held for the fifth time. It is a one-day deep div...
On 22 April I will be speaking at the Global Azure Bootcamp of Motion10. This year the Global event will be held for the fifth time. It is a one-day deep div...
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...
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...
Azure Resource Manager policies provide the ability to manage risks within a Azure environment. To implement this so called policies can be cr...
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...
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 ...
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 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...
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...
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 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...
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...
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...
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 ...
When developing containers or applications that need to be hosted on Kubernetes it is handy to have a local Kubernetes cluster. With the use of Docker you ca...
When developing containers or applications that need to be hosted on Kubernetes it is handy to have a local Kubernetes cluster. With the use of Docker you ca...
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...
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...
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 ...
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...
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 ...
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...
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...
Recently, Microsoft released new certifications and the corresponding learning paths. These certifications are more focused on job profiles. Microsoft also c...
Recently, Microsoft released new certifications and the corresponding learning paths. These certifications are more focused on job profiles. Microsoft also c...
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 (...
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...
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...
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...
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 ...
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 ...
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 ...
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...
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...
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 ...
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...
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...
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...
At the beginning of this year Microsoft released Azure Arc enabled Kubernetes, this enabled you to attach conformant Kubernetes clusters to Azure f...
At the beginning of this year Microsoft released Azure Arc enabled Kubernetes, this enabled you to attach conformant Kubernetes clusters to Azure f...
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:
Microsoft has released new functionality in public preview to manage the costs of Azure subscriptions. This new functionality gives excellent insights into t...
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 ...
Git commits can be signed by using a GPG key. With this GPG key, you can prove that a specific commit comes from you. Doing this will also add a ‘Verified’ b...
Git commits can be signed by using a GPG key. With this GPG key, you can prove that a specific commit comes from you. Doing this will also add a ‘Verified’ b...
Since June this year, a new functionality in public preview called deployment stacks. Deployment stacks are Azure resources that enable you to manage a group...
It has been almost a year since I last wrote a blog post. Life can sometimes throw unexpected challenges our way, and for various reasons—mostly on the perso...
Many organizations and developers try to restrict the naming formats of the branches. This can be the case for multiple reasons.
Many organizations and developers try to restrict the naming formats of the branches. This can be the case for multiple reasons.