When working with Terraform it might become necessary to include an ARM template deployment for part of the solution. When this happens and the ARM template is creating resources with a managed identity it is necessary to return the managed identity to the Terraform script. ARM templates can output values as part of their deployment … Continue reading Passing values between ARM template and Terraform
Creating a Resource Group with a Service Principal for Deployments
When managing an environment with multiple teams accessing and managing different services in the same subscription it is sometimes ideal to segregate the services by a resource group dedicated for each team. Segragation on top of subscription can be achieved by Resource Groups. When multiple teams and resource groups exists, it is important to apply … Continue reading Creating a Resource Group with a Service Principal for Deployments
C# and SQL Injection Attacks
Recently I had a task to create MS SQL tables with dynamic names and my first thought was ok, I pass this as a parameter. But I was wrong, MS SQL (as of today) does not allow parameters as table names. Note: One can argue that dynamic table names are bad programming practices, but let’s … Continue reading C# and SQL Injection Attacks
Salt under the microscope
A simple experiment that is fun and easy to do is to see salt crystals under the microscope. It requires only a microscope, a couple of slides, salt solution, and time. In this post we will go through the preparation stage and then show off some photos from the results. Let’s go! Preparation Create a … Continue reading Salt under the microscope
TypeScript Template for Power Platform (and D365 CE) Web Resources
When developing on Power Platform or Dynamics 365 Customer Engagement (D365 CE), it is not uncommon that new functionality need to be introduced to the application using JavaScript. Working with raw JavaScript or with some libraries like JQuery can sometimes make it a little cumbersome to maintain and debug your implementation. When the code is … Continue reading TypeScript Template for Power Platform (and D365 CE) Web Resources
