41554 blogs · [ { "id": "01a08c66-fc9d-73ec-909a-9ac63d8b8509", "title": "Issues with \"Cannot bind parameter 'log' to type ILogger.\" after upgrading Azure Functions to v3", "url": "https://zimmergren.net/after-upgrading-azure-functions-to-v3-and-you-get-cannot-bind-parameter-log-to-type-ilogger-make-sure-the-parameter-type-is-supported-by-the-binding-and-how-you-can-fix-it/", "published_at": "2019-12-18T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac63de0fcae", "title": "Ctrl+Alt+Azure Podcast", "url": "https://zimmergren.net/podcast/", "published_at": "2019-12-17T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac63e6345e5", "title": "Use the new Azure SDKs with Managed Identities", "url": "https://zimmergren.net/use-the-new-azure-sdks-with-managed-identity/", "published_at": "2019-12-17T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac63f6099d6", "title": "Fixing: Unable to locate the .NET Core SDK. Check that it is installed and that the version specified in global.json (if any) matches the installed version.", "url": "https://zimmergren.net/solved-unable-locate-net-core-sdk-version-global-json/", "published_at": "2019-12-14T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64047691d", "title": "Azure Functions and secure Configuration with built-in integration to Azure Key Vault", "url": "https://zimmergren.net/azure-functions-key-vault-reference-azurewebjobsstorage/", "published_at": "2019-12-13T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac641334579", "title": "Automate Azure DevOps code security analysis with the Microsoft Security Code Analysis extensions", "url": "https://zimmergren.net/automate-security-code-analysis-azure-devops-microsoft-msca-extension/", "published_at": "2019-11-15T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac641734603", "title": "The product or service you tried to reach has been discontinued.", "url": "https://zimmergren.net/product-history/", "published_at": "2019-11-14T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac641da36aa", "title": "Use Azure Monitor to get Network Insights and Storage Insights", "url": "https://zimmergren.net/azure-monitor-network-storage-insights/", "published_at": "2019-11-07T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64215be67", "title": "Diagnosing and troubleshooting configuration and application errors in Azure App Services", "url": "https://zimmergren.net/diagnosing-configuration-and-application-errors-in-azure-app-services/", "published_at": "2019-10-29T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6421e779b", "title": "We just launched an Azure Podcast", "url": "https://zimmergren.net/announcing-a-new-podcast-ctrl-alt-azure/", "published_at": "2019-10-23T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6423a4c67", "title": "Deleting Microsoft Sentinel but keep the ingested data", "url": "https://zimmergren.net/deleting-azure-sentinel-but-keep-the-ingested-data/", "published_at": "2019-10-04T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac642b0aa51", "title": "Using Azure Key Vault Secrets from your DevOps pipelines", "url": "https://zimmergren.net/using-azure-key-vault-secrets-from-azure-devops-pipeline/", "published_at": "2019-10-02T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac642d3074c", "title": "Log custom application security events in Azure Log Analytics which are ingested and used in Microsoft Sentinel", "url": "https://zimmergren.net/log-custom-application-security-events-log-analytics-ingested-in-azure-sentinel/", "published_at": "2019-09-30T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac642ef848b", "title": "Monitoring Office 365 tenants with Azure Sentinel", "url": "https://zimmergren.net/use-azure-sentinel-to-digest-office-365-audit-logs/", "published_at": "2019-09-24T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac643ac62a9", "title": "Visualize your templates with the Azure ARM Template Viewer extension for VS Code", "url": "https://zimmergren.net/visualize-your-templates-with-the-azure-arm-template-viewer-extension-for-vs-code/", "published_at": "2019-09-24T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac644a918e3", "title": "Who accessed my Azure Key Vault?", "url": "https://zimmergren.net/azure-key-vault-diagnostics-who-accessing-your-vault/", "published_at": "2019-09-23T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6452cb600", "title": "Send health pings from your Azure Function applications to ensure Scheduled triggers work as expected", "url": "https://zimmergren.net/azure-functions-scheduled-trigger-not-firing-application-insights-monitoring/", "published_at": "2019-09-20T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac645c98816", "title": "Run Azure DevOps Unit Tests with the Azure Storage Emulator on Hosted build agents", "url": "https://zimmergren.net/azure-devops-unit-tests-storage-emulator-hosted-agent/", "published_at": "2019-09-18T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac645cb7658", "title": "Use the Azure Portal Desktop App", "url": "https://zimmergren.net/use-azure-portal-desktop-application/", "published_at": "2019-08-30T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6469bbf64", "title": "Building scalable cloud systems with great performance using Azure Cache for Redis", "url": "https://zimmergren.net/building-scalable-cloud-systems-with-great-performance-azure-cache-redis/", "published_at": "2019-08-28T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6470f940b", "title": "Retrieve logs from Application Insights programmatically with .NET Core (C#)", "url": "https://zimmergren.net/retrieve-logs-from-application-insights-programmatically-with-net-core-c/", "published_at": "2019-07-11T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64742fd81", "title": "Introduction to Azure App Configuration for Developers with C# .NET Core", "url": "https://zimmergren.net/introduction-azure-app-configuration-store-csharp-dotnetcore/", "published_at": "2019-05-07T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac647a9a132", "title": "Search this site", "url": "https://zimmergren.net/search/", "published_at": "2019-04-29T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac647f73af7", "title": "Azure DevOps (VSTS) - The current operating system is not capable of running this task, with \"Azure File Copy\"", "url": "https://zimmergren.net/azure-devops-vsts-current-operating-system-not-capable-of-running-this-task-linux/", "published_at": "2019-04-10T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac647fc8f32", "title": "Developing using Azure Dev Spaces with Azure Kubernetes Services", "url": "https://zimmergren.net/azure-dev-spaces-aks-kubernetes-services-visual-studio/", "published_at": "2019-03-27T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac648c5ada1", "title": "Protecting your Azure Container Registry by denying all requests except from allowed IP addresses", "url": "https://zimmergren.net/protect-azure-container-registry-deny-traffic-whitelist-firewall/", "published_at": "2019-03-22T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64900bf86", "title": "Building a .NET Core API, host it in Azure Container Instances from a private Container Registry and enable HTTPS using Application Gateway", "url": "https://zimmergren.net/azure-container-instances-dotnet-core-api-application-gateway-https/", "published_at": "2019-03-18T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6492c2a8a", "title": "AKS: Quickly switching context between multiple clusters in Azure Kubernetes Services with cmder aliases", "url": "https://zimmergren.net/switch-context-multiple-kubernetes-clusters-aks-azure/", "published_at": "2019-03-06T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac649da27dd", "title": "Azure Container Instances - Using Managed Identity to access Key Vault secrets with C#", "url": "https://zimmergren.net/azure-container-instances-managed-identity-key-vault-dotnet-core/", "published_at": "2019-02-26T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64ad1c508", "title": "Azure Container Instances (ACI) and Secrets - Creating secret volumes and consume secrets using C# .NET Core", "url": "https://zimmergren.net/azure-container-instances-aci-mounting-secrets-volume-dotnet-core/", "published_at": "2019-02-20T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64b20ab10", "title": "Azure Container Instances (ACI) and Secrets - Using Secure Environment Variables", "url": "https://zimmergren.net/azure-container-instances-and-secrets-secure-environment-variables-aci/", "published_at": "2019-02-19T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64bea0c8c", "title": "Azure Container Instances - C# .NET Core apps running as containers in your private Azure Container Registry", "url": "https://zimmergren.net/azure-container-instances-private-azure-container-registry-image-repository/", "published_at": "2019-02-18T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64c203822", "title": "How to: Mount an Azure Storage File Share to containers in Azure Kubernetes Services (AKS)", "url": "https://zimmergren.net/mount-an-azure-storage-file-share-to-deployments-in-azure-kubernetes-services-aks/", "published_at": "2019-02-17T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64d152d1d", "title": "Processing data from SQLite hosted in an Azure File share, running in Azure Kubernetes Services", "url": "https://zimmergren.net/processing-sqlite-on-azure-files-share-azure-kubernetes-services/", "published_at": "2019-02-17T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64d87faa6", "title": "Archive", "url": "https://zimmergren.net/archive/", "published_at": "2018-11-05T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64d99a60f", "title": "Enable Azure Monitor for you Azure Kubernetes Services (AKS) cluster", "url": "https://zimmergren.net/enable-monitoring-with-azure-monitor-log-analytics-for-aks/", "published_at": "2018-11-02T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64e52b9d3", "title": "Building custom Data Collectors for Azure Log Analytics in C#", "url": "https://zimmergren.net/building-custom-data-collectors-for-azure-log-analytics/", "published_at": "2018-10-30T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64ef25f28", "title": "Getting Started with BYOK in Azure Storage - Encrypt data at rest with your own encryption keys", "url": "https://zimmergren.net/getting-started-with-byok-in-azure-storage/", "published_at": "2018-10-16T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64f359e09", "title": "Secure your data in Azure Storage Accounts using RBAC (Role-Based Access Control)", "url": "https://zimmergren.net/secure-your-azure-storage-accounts-using-rbac-role-based-access-control/", "published_at": "2018-10-08T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac64f718ff9", "title": "Secure your Azure Storage Accounts with restrictions based on public IP addresses", "url": "https://zimmergren.net/secure-your-azure-storage-accounts-using-allowed-ip-address-or-range/", "published_at": "2018-10-07T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65011f6b5", "title": "Fixing issue related to Package is not compatible with netcoreapp2.1, supports netstandard2.0, when using Azure DevOps (VSTS)", "url": "https://zimmergren.net/azure-devops-vsts-package-version-is-not-compatible-with-netcoreapp-supports-netstandard/", "published_at": "2018-10-02T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac650b26ae7", "title": "What's new in SharePoint Online, Microsoft 365 and SharePoint Server 2019", "url": "https://zimmergren.net/whats-new-in-sharepoint-online-microsoft-365-and-sharepoint-server-2019/", "published_at": "2018-05-22T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6515aa31d", "title": "Azure Tip: Installing and using the Azure CLI in Visual Studio Code", "url": "https://zimmergren.net/azure-cli-in-vscode/", "published_at": "2018-03-16T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac651d577f2", "title": "Azure Tip: Running the Azure CLI using Bash on Ubuntu, in Windows 10", "url": "https://zimmergren.net/azure-tip-azurecli-ubuntu-windows-10-bash/", "published_at": "2018-03-13T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac652bd7c47", "title": "Azure Tip: List of supported VM Sizes in Azure Container Services (AKS)", "url": "https://zimmergren.net/azure-container-services-aks-supported-vm-sizes/", "published_at": "2018-03-12T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65368ccc7", "title": "Monitoring your Kubernetes cluster running on Azure Container Service (AKS) using Log Analytics", "url": "https://zimmergren.net/monitor-azure-container-services-aks-kubernetes-with-azure-log-analytics/", "published_at": "2018-03-05T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65452f8eb", "title": "Azure Container Services (AKS) - Getting Started with AKS and a private Azure Container Registry", "url": "https://zimmergren.net/azure-container-services-aks-private-repository-acr-azure-container-registry/", "published_at": "2018-02-20T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65455ee9c", "title": "Azure Container Services (AKS) - Upgrading your Kubernetes cluster", "url": "https://zimmergren.net/azure-container-services-aks-upgrade-kubernetes/", "published_at": "2018-02-20T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac654cc619e", "title": "A practical guide to building a Bot using Microsoft Bot Framework using C# and host it in Azure, and use it with Microsoft Teams, Skype and more", "url": "https://zimmergren.net/build-a-bot-using-microsoft-bot-framework-using-c-and-host-it-in-azure-and-use-it-with-microsoft-teams-skype-and-more/", "published_at": "2017-11-17T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac655971c57", "title": "Building and running a .NET Core application in a Docker Swarm in Azure, via Docker Cloud", "url": "https://zimmergren.net/netcore-azure-docker-swarm-cloud/", "published_at": "2017-11-14T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6567d1e15", "title": "Tip: Docker Extension for VSCode", "url": "https://zimmergren.net/tip-docker-extension-for-vscode/", "published_at": "2017-10-09T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac656945eb8", "title": "Getting the instance id of a running Azure Function with ExecutionContext.InvocationId", "url": "https://zimmergren.net/getting-the-instance-id-of-a-running-azure-function-with-executioncontext-invocationid/", "published_at": "2016-12-01T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac656aea115", "title": "Reuse your C# Script (csx) code in multiple Azure Functions", "url": "https://zimmergren.net/reuse-your-c-script-csx-code-in-multiple-azure-functions-2/", "published_at": "2016-12-01T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6575b9b03", "title": "Azure Storage REST API: Authenticate with C#", "url": "https://zimmergren.net/azure-storage-rest-api-authenticate-with-c/", "published_at": "2016-11-01T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac657e02618", "title": "Running Unit Tests for your .NET Core projects in Visual Studio Team Services (VSTS)", "url": "https://zimmergren.net/running-unit-tests-for-your-net-core-projects-in-visual-studio-team-services-vsts/", "published_at": "2016-11-01T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6586ea2a7", "title": "Using appsettings.json instead of web.config in .NET Core projects", "url": "https://zimmergren.net/using-appsettings-json-instead-of-web-config-in-net-core-projects/", "published_at": "2016-11-01T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6587ca5a5", "title": "From zero to Hero: Building .NET Core (ASP.NET 5) applications to run inside Docker containers", "url": "https://zimmergren.net/from-zero-to-hero-building-net-core-asp-net-5-applications-and-run-inside-docker-containers-2/", "published_at": "2016-09-26T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6591875fb", "title": "Microsoft Ignite 2016 - Summary of key announcements for Office 365, SharePoint and Azure from Day 1", "url": "https://zimmergren.net/microsoft-ignite-2016-summary-of-key-announcements-for-office-365-sharepoint-and-azure-from-day-1/", "published_at": "2016-09-26T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac659ad5178", "title": "Building an ASP.NET 5 web application (.NET Core) and host it in the Heroku cloud", "url": "https://zimmergren.net/building-an-asp-net-5-web-application-net-core-and-host-it-in-the-heroku-cloud/", "published_at": "2016-09-19T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65a75343d", "title": "Building a MEAN (MongoDB, ExpressJs, Angular and Node.js) api app using TypeScript and host it with Heroku", "url": "https://zimmergren.net/building-a-mean-mongodb-expressjs-angular-and-node-js-api-app-using-typescript-and-host-it-with-heroku/", "published_at": "2016-09-17T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65ada8c5e", "title": "Azure Resource Manager Template Visualisation with ARMVIZ", "url": "https://zimmergren.net/azure-resource-manager-template-visualisation-with-armviz/", "published_at": "2016-08-28T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65b2f8dd2", "title": "Azure Resource Manager tools for Visual Studio Code", "url": "https://zimmergren.net/azure-resource-manager-tools-for-visual-studio-code/", "published_at": "2016-08-28T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65b78d5a5", "title": "Webinars: SharePoint Framework with Microsoft's Bill Baer and Vesa Juvonen", "url": "https://zimmergren.net/webinars-sharepoint-framework-with-microsofts-bill-baer-and-vesa-juvonen/", "published_at": "2016-08-25T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65bf305f7", "title": "Azure Resource Manager - Part 8 - Export Template for Resources in a Resource Group with the REST API", "url": "https://zimmergren.net/azure-resource-manager-part-8-export-template-for-resources-in-a-resource-group-with-the-rest-api/", "published_at": "2016-05-13T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65c24dcb1", "title": "Azure Resource Manager - Part 7 - Download an Azure Publishing Profile (xml) programmatically using REST", "url": "https://zimmergren.net/azure-resource-manager-part-7-download-an-azure-publishing-profile-xml-programmatically-using-rest/", "published_at": "2016-05-12T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65c41af40", "title": "Azure Resource Manager - Part 6 - Move Azure Resources from one Resource Group to another", "url": "https://zimmergren.net/azure-resource-manager-part-6-move-azure-resources-from-one-resource-group-to-another/", "published_at": "2016-05-11T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65d11a8f7", "title": "Analyze your SharePoint Framework code using SPCAF", "url": "https://zimmergren.net/analyze-your-sharepoint-framework-code-using-spcaf/", "published_at": "2016-05-04T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65d286646", "title": "Introducing the SharePoint Framework - The new developer experience for SharePoint", "url": "https://zimmergren.net/introducing-the-sharepoint-framework-the-new-developer-experience-for-sharepoint/", "published_at": "2016-05-04T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65d9e6732", "title": "The Future of SharePoint - it's here!", "url": "https://zimmergren.net/the-future-of-sharepoint-its-here/", "published_at": "2016-05-04T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65e427849", "title": "Developing with Azure Resource Manager - Part 5 - Tip: Get all available api-version alternatives for the ARM endpoints", "url": "https://zimmergren.net/developing-with-azure-resource-manager-part-5-tip-get-the-available-api-version-for-the-arm-endpoints/", "published_at": "2016-04-11T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65e6ba64e", "title": "Developing with Azure Resource Manager - Part 4 - Tip: Azure Resource Explorer", "url": "https://zimmergren.net/developing-with-azure-part-4-resource-explorer/", "published_at": "2016-04-01T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac65f45d4bc", "title": "Collab365 Solutions Days: My session about SPCAF and SharePoint & Office 365 Transformation Guidance", "url": "https://zimmergren.net/collab365-solutions-days-my-session-about-spcaf-and-sharepoint-office-365-transformation-guidance/", "published_at": "2016-02-21T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6602953f2", "title": "Developing with Azure Resource Manager - Part 3 - Build an application using C# which is using the Azure Resource Manager API's", "url": "https://zimmergren.net/developing-with-azure-resource-manager-part-3-build-an-application-using-c-which-is-using-the-azure-resource-manager-apis/", "published_at": "2016-02-21T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac6607b8e8e", "title": "Developing with Azure Resource Manager - Part 1 - Creating a Service Principal for your AAD using PowerShell", "url": "https://zimmergren.net/developing-with-azure-creating-a-service-principal-for-your-azure-active-directory-aad-using-powershell-2/", "published_at": "2016-02-20T00:00:00+00:00" }, { "id": "01a08c66-fc9d-73ec-909a-9ac661382ce7", "title": "Developing with Azure Resource Manager - Introduction to blog series", "url": "https://zimmergren.net/developing-with-azure-introduction-to-this-article-series/", "published_at": "2016-02-20T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-5493341a2ee8", "title": "Developing with Azure Resource Manager - Part 2 - Getting started with the AzureRm PowerShell cmdlets", "url": "https://zimmergren.net/developing-with-azure-resource-manager-part-2-getting-started-with-the-azurerm-powershell-cmdlets/", "published_at": "2016-02-20T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549334c22051", "title": "Automating Software Installations with Boxstarter and Chocolatey", "url": "https://zimmergren.net/automating-software-installations-with-boxstarter-and-chocolatey/", "published_at": "2016-02-18T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-5493356688b9", "title": "Dev tip: Use Requestbin for easy analysis and debugging when developing your webhooks, connectors, API's and applications", "url": "https://zimmergren.net/dev-tip-use-requestbin-for-easy-analysis-and-debugging-when-developing-your-webhooks-connectors-apis-and-applications/", "published_at": "2016-01-04T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549335a43d98", "title": "Creating an ASP.NET 5 site with Visual Studio Code - Part 3: Adding npm packages and automating tasks with Gulp (adding Office UI Fabric)", "url": "https://zimmergren.net/creating-an-asp-net-5-site-with-visual-studio-code-part-3-adding-npm-packages-and-automating-tasks-with-gulp-adding-office-ui-fabric/", "published_at": "2015-10-04T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933656e635", "title": "Creating an ASP.NET 5 site with Visual Studio Code - Part 1: Ensure pre-requisites", "url": "https://zimmergren.net/creating-an-asp-net-5-site-with-visual-studio-code-part-1-ensure-pre-requisites/", "published_at": "2015-09-30T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933669245b", "title": "Creating an ASP.NET 5 site with Visual Studio Code - Part 2: Create your Visual Studio Code project using Yeoman", "url": "https://zimmergren.net/creating-an-asp-net-5-site-with-visual-studio-code-part-2-create-your-visual-studio-code-project-using-yeoman/", "published_at": "2015-09-30T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933743f449", "title": "Office 365 Dev Tip - Getting Add-in (App) Information for Add-ins (Apps) on a specific Web", "url": "https://zimmergren.net/office-365-dev-tip-getting-add-in-app-information-for-add-ins-apps-on-a-specific-web/", "published_at": "2015-07-28T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933790edbe", "title": "Office 365 Dev Tip - Getting all Apps from your Tenant App Catalog using the Office 365 (CSOM) API", "url": "https://zimmergren.net/office-365-dev-tip-getting-all-apps-from-your-tenant-app-catalog-using-the-office-365-csom-api/", "published_at": "2015-07-27T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-5493384700ab", "title": "Office 365 Dev Tip - Retrieve all tenant-level WebTemplates in your Office 365 tenant using CSOM", "url": "https://zimmergren.net/office-365-dev-tip-retrieve-all-tenant-level-webtemplates-in-your-office-365-tenant-using-csom/", "published_at": "2015-07-27T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549338d4f6dd", "title": "Office 365 Dev Tip - Get Subsite Count per Site Collection with the Office 365 (CSOM) API", "url": "https://zimmergren.net/office-365-dev-tip-get-subsite-count-per-site-collection-with-the-office-365-csom-api/", "published_at": "2015-07-26T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549339a1f2f6", "title": "Highlights from the recent announcements at BUILD 2015", "url": "https://zimmergren.net/highlights-from-the-recent-announcements-at-build-2015/", "published_at": "2015-05-04T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933a16d868", "title": "Microsoft Office 2016 reaches Public Preview for Home/Consumer and Enterprise", "url": "https://zimmergren.net/office-2016-reaches-public-preview-for-homeconsumer-and-enterprise/", "published_at": "2015-05-04T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933a7fc242", "title": "Microsoft MVP Virtual Conference in May 2015–A free online conference", "url": "https://zimmergren.net/microsoft-mvp-virtual-conference-in-may-2015a-free-online-conference/", "published_at": "2015-05-03T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933add23de", "title": "Integrate SharePoint Code Analysis Framework (SPCAF) in your TeamCity build configurations–Improving your SharePoint and Office 365 ALM", "url": "https://zimmergren.net/integrate-sharepoint-code-analysis-framework-spcaf-in-your-teamcity-build-configurationsimproving-your-sharepoint-and-office-365-alm/", "published_at": "2015-04-13T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933bda48ed", "title": "Office 365 API Sandbox - Learn how to use the API's with your own tenant data!", "url": "https://zimmergren.net/office-365-api-sandbox-learn-how-to-use-the-apis-with-your-own-tenant-data/", "published_at": "2015-02-03T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933c8a2de7", "title": "Getting Started with building Azure WebJobs (\"Timer Jobs\") for your Office 365 sites", "url": "https://zimmergren.net/getting-started-with-building-azure-webjobs-timer-jobs-for-your-office-365-sites/", "published_at": "2015-01-09T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933d481eab", "title": "The New Microsoft - Visual Studio Community, Open-Source .NET, Expanded Xamarin Partnerships and more", "url": "https://zimmergren.net/the-new-microsoft-visual-studio-community-open-source-net-expanded-xamarin-partnerships-and-more/", "published_at": "2014-11-15T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933dfd3727", "title": "Getting Started with Application Insights with Visual Studio 2015 for your ASP.NET Web Applications", "url": "https://zimmergren.net/getting-started-with-application-insights-with-visual-studio-2015-for-your-asp-net-web-applications/", "published_at": "2014-11-13T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933ee2d7d7", "title": "Extending Windows Azure Mobile Services queries to include relational data and optional metadata", "url": "https://zimmergren.net/extending-windows-azure-mobile-services-queries-to-include-relational-data-and-optional-metadata/", "published_at": "2014-10-30T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54933fbf1dcc", "title": "Reflections on being a worker in a mobile- and cloud first world", "url": "https://zimmergren.net/reflections-on-being-a-worker-in-a-mobile-and-cloud-first-world/", "published_at": "2014-10-30T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549340749c87", "title": "Microsoft Ignite - the new consolidated conference!", "url": "https://zimmergren.net/microsoft-ignite-the-new-consolidated-conference/", "published_at": "2014-10-16T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549340e23018", "title": "Integrating the Google Analytics API in SharePoint", "url": "https://zimmergren.net/integrating-the-google-analytics-api-in-sharepoint-in-order-to-enable-users-to-review-analytics-data-directly/", "published_at": "2014-09-13T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-54934158c507", "title": "Microsoft releases the Office 365 roadmap - and keeps it up to date", "url": "https://zimmergren.net/microsoft-releases-the-office-365-roadmap-and-keeps-it-up-to-date/", "published_at": "2014-06-26T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-549341bae448", "title": "Getting started with Office 365 development - Part 4 - From development to production: Publish your app to Windows Azure Web Sites", "url": "https://zimmergren.net/getting-started-with-office-365-development-part-4-from-development-to-production-publish-your-app-to-windows-azure-web-sites/", "published_at": "2014-05-26T00:00:00+00:00" }, { "id": "01a08c66-fc9e-725c-9123-5493426b3029", "title": "Getting started with Office 365 development - Part 3 - Building a sample Web Forms application that integrates with Office 365", "url": "https://zimmergren.net/getting-started-with-office-365-development-part-3-building-a-sample-web-forms-application-that-integrates-with-office-365/", "published_at": "2014-05-18T00:00:00+00:00" } ] posts Claim your blog
Back to zimmergren.net
Blog · corpus.blog/blogs/zimmergren.net/posts

zimmergren.net

zimmergren.net

2019

2018

2017

2016

2015

2014