All blogs / DevOps / SRE / infrastructure
benjamin perkins
learn.microsoft.com/en-us/archive/blogs/benjaminperkins
List solutions = changes.Where(c => c.CeterisParibus != true)
DevOps / SRE / infrastructureC# / .NETDistributed systems / cloudMicrosoft blogsMSDN archive
- Posts
- 383 from 26 Aug 2011 to 2 Nov 2018
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/benjaminperkins/feed.xml
2018 92
- Azure Functions - Timer
- Azure Function - Service Bus
- Azure Functions - Storage Queue
- Azure Functions - Microsoft Graph
- Azure Functions - HTTP Trigger
- Azure Functions - Event Hub
- Azure Functions - Azure Cosmos DB
- Azure Functions - Blob Storage
- Azure Functions Labs - Information and setup instructions
- The number 400
- How to update the solution names on GitHub
- ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER
- How to securely connect to Azure from C# and run REST APIs
- What is self-contained deployment mode, works locally but not after deploying
- Publish a Web App for Containers Windows Docker Image
- How to add Docker support to your ASP.NET Core application
- Publish a Docker Windows image to Docker Hub using Visual Studio
- How to delete a Docker image
- How to list all App Services within an App Service plan using PowerShell
- Function ({name}) Error: The binding type(s) '{triggerType}' are not registered.
- How to create a read only user for a SQL Azure database
- Resource move validation failed. Cannot move Azure App Service
- How to optimize Azure App Service AlwaysOn, cold start, warm up request
- 502 3
- Redis Cache on Azure App Service is slow
- Where are my Azure Functions, dissappeared
- Why does my Azure Function sometimes stop being triggered
- Find method parameters with WinDbg
- Named Pipes and Azure App Services
- Adding existing projects to an existing solution hosted on GitHub
- System.Diagnostics.Trace Application Logging Log Stream on Azure App Service Function App
- IP Restrictions on Azure App Service as expected behavior
- How to find apiVersion used for REST API or ARM templates
- How to get computer name, host name from a memory dump, WinDbg
- ASP.NET Compilation Azure App Service, Web Project, Web Site
- Lab 18: Debugging a handled and unhandled exception
- Publish has encountered an error ERROR_FILE_IN_USE
- How to read, unable to read appsettings.json values ASP.NET Core
- Using Managed Service Identity (MSI) with an Azure App Service or an Azure Function
- How to connect to a database from an Azure Function using Azure Key Vault
- Create an Azure Key Vault and Secret
- Azure Function 400 Bad Request
- How (I) would handle a timeout in Azure Function
- How to add a HOST.JSON file to an Azure Function
- Implementing custom cultures, CultureInfo, localize Azure App Service
- ASP.NET Core 2.1 and HTTP Error 502.5 - Process Failure
- Web Deploy ERROR_DESTINATION_NOT_REACHABLE Azure Web App
- How to install ASP.NET Core 2.1 for development
- How to install Entity Framework Core 2.1
- Time sync, synchronization on an Azure App Service
- How to deploy to Azure using an ARM template with PowerShell
- How to Azure Function App with Hybrid Connection
- Creating an Azure App Service Hybrid Connection
- Troubleshooting App Service Hybrid Connection Manager
- How to use/create ARM templates for deployments
- Required parameter 'adminPassword' is missing (null).
- osDisk.managedDisk.id' is not allowed
- Deployment template validation failed: Circular dependency detected on resource
- How to create a new Azure Active Directory
- Beginning C# 7 Programming with Visual Studio 2017, co-author Benjamin Perkins
- Web Server Logging, IIS logs, deployment slots and swaps
- How to disable/enable HTTP/2, Azure App Service
- Make changes to Azure App Service setting using Postman
- How to pick the stamp or scale unit where your App Service will run
- Kali Linux for Windows
- How to create an Azure Function in Visual Studio
- How to connect to a database from an Azure Function
- Deploy an Azure Function created from Visual Studio
- An error occurred
- Publish failed
- Server Error 0x800004005 Request timed out.
- Adding groups to an Azure Active Directory domain
- Adding users to an Azure Active Directory domain
- How to analyze a trace taken using NETSH TRACE
- Analyze NETSH traces with Wireshark or Network Monitor, convert ETL to CAB
- Capture a NETSH network trace
- Configuration error, targetFramework 4.7
- .NET Core 2.0 modular and NuGet packages
- Targeting a specific version of the .NET Framework
- What is the current .NET version on an Azure App Service
- How to delete your Azure App Service deployment credential
- How to check the version of .NET Core on an Azure App Service
- How to Backup/Restore an Azure App Service using Azure PowerShell
- How to Backup/Restore an Azure App Service using BASH
- How to set Azure BASH to a specific Azure subscription
- The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. 404.63.0
- TLS on Azure App Services
- What Root Certificates exist on an Azure App Service, CA Root
- Why is my Azure App Service down?
- Installing Procdump for Linux
- How to disable preloadEnabled on an Azure App Service
- Quick way to deploy an Azure App Service from Visual Studio
2017 116
- Deploy to an Azure App Service using KUDU and a zip file
- How to make a local deployment and create a zip file for drag and drop deployment
- How to capture an ASP.NET Core memory dump on Azure App Service
- Azure App Service Disk Length Queue
- Can you trace WCF using Failed Request Tracing
- GENERAL_READ_ENTITY_START
- How to check Azure App Service OS version, what version of IIS
- Drag and drop deployment to an Azure App Service, quick, for simple small changes
- Troubleshooting an Azure App Service backup issue
- Azure Functions and Azure are blowing my mind
- How to access KUDU SCM for an Azure App Service Environment (ASE)
- How to delete a VNET from the Azure portal
- How to make an Azure App Service HTTPS only
- How to map an Azure App Service Web App virtual directory to Azure Storage Container
- Failed to save Auth settings Easy Auth Azure Authentication
- Failed to update App Service Plan the sites exceed maximum number of slots
- How to install NuGet Package in Visual Studio Code Linux Ubuntu
- Create a .NET Core 2 application on Linux with Visual Studio Code
- Add a new user to my Azure Subscription
- What do C# values look like in WinDbg
- How to see the cipher suites on an Azure App Service
- Create an Azure App Service Web App using PowerShell
- 500.79 Internal Server Error
- Using FTPS with Azure App Services
- How to configure log4net on Azure App Service
- Creating a NuGet package for my .NET Standard class library
- How to install .NET Core 2.0
- A route named '*' is already in the route collection, Azure Web App
- Always get "Authorization has been denied for this request." ASP.NET Web API
- How to make an App Setting or Connection String sticky
- Database connection string when swapping between App Servers slots
- How to install .NET Standard 2.0
- Where did I configure that Azure App Service extension? Where is this charge coming from?
- Azure App Service IP Based SSL and SNI Based SSL configuration
- Remove Auto Scaling from an Azure App Service using Azure PowerShell
- Cannot read Failed Request Log, unformatted and unreadable
- How to set Azure PowerShell to a specific Azure Subscription
- How to change associate an Azure Active Directory to a Subscription
- How to delete an Azure App Service Plan using Azure PowerShell
- Failed to update App Service plan
- Mapping a custom naked domain to your Azure App Service
- Visual C++ Redistributable Packages for Visual Studio Azure App Service
- Azure Function - take it to the limit, scale it up
- Bind a custom domain to your Azure App Service, 2 steps
- How to configure auto scaling for an Azure App Service with PowerShell
- Capture a StackOverflowException and make a dump 0xc00000fd
- ASP.NET Core with Entity Framework Core SqlException: cannot openserver
- 404 when I deploy an ASP.NET Core Web API
- ASP.NET Core with Entity Framework Core error, Login Failed
- ASP.NET Core with Entity Framework Core - ASPNETCORE_ENVIRONMENT
- Changing the maxLogFileSizeKB on an Azure App Service
- Using CLI 2.0 with the Azure German Cloud
- Remote debug your Azure App Service 2017 including ASP.NET Core
- Configure Visual Studio Team Services in Visual Studio, deploy to Azure App Service
- Critical error: Could not connect to server when FTP to an Azure App Service
- Troubleshooting Azure App Services Web App, Mobile App or API App 500s
- How to deploy from GitHub using someone elses repository
- Deploy GitHub source code repositories to an Azure App Service
- How to configure GitHub or VSTS for use with an Azure Function
- Failed to deploy from GitHub to Azure App Service Web App, missing project reference
- Machine Keys on an Azure App Service, machineKey multiple instances Azure
- Azure Functions updates
- Resetting FTP password, using Publish Profile credentials, Azure App Service
- How to connect and configure IIS running on Nano
- How to copy files or deploy code to a Nano Server
- How to install IIS and Tracing on a Nano for Windows Server 2016
- How to list Packages available when creating a Nano server
- Set or change an Azure App Service file or folder permission
- Auto generate Azure deployment templates
- Scale an App Service from FREE to SHARED BASIC STANDARD or PREMIUM using PowerShell
- Could not load file or assembly 'benjamin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.","errorDetails" SOLVED
- How to make a simple DLL as an assembly reference just for fun
- Export an Azure App Service Certificate PFX PowerShell
- How (I) configured an App Service Certificate for my Azure App Service
- Azure Functions Access-Control-Allow-Credentials with CORS
- How to disable TLS 1.0 on an Azure App Service Web App
- Testing/Consuming an Azure Function
- Setting up and using GitHub in Visual Studio 2017
- Configure PowerShell for running Azure Cmdlets
- How to add assembly references to an Azure Function App
- How to enable C# 7 in Visual Studio 2017
- .Net Framework 4.6.2 not in Visual Studio 2017
- How to deploy an ASP.NET Core 1.1 application to an Azure App Services Web App using Visual Studio 2017
- ASP.NET Core (-4077,–4047,–4089, -4095)
- How to change app settings Azure App Service Bot Service
- How to redirect a WWW custom domain to a naked domain
- How to map a naked domain to an Azure App Service
- How to call an async method from a console app main method
- How to deploy a .NET Core console application to Azure, WebJob
- .NET Core application, where is my EXE, how to publish
- How I called an asynchronous method from a loop
- What’s new in IIS 10 - Microsoft Internet Information Services 10 New Features
- IIS on Nano server
- Failed to run WebJob
- Troubleshooting an Azure App Service WebJob
- How I improved my chatbot
- Azure Management Certificates (German Cloud, Azure Deutschland)
- Azure Functions on 64 bit
- Enable logging for your Hybrid Connection Manager, troubleshooting
- How to connect a PowerShell client to the German Cloud
- Using Azure Xplat-CLI with Azure App Services in the German Cloud
- Azure CLI 'config' is not an azure command
- Adding LUIS Entities to my chatbot
- Create a VNET and access an Azure VM hosted within it from an App Services Web App
- Visual Studio Tool for Azure Functions
- Source Code plug in for WordPress blogs using Open Live Writer
- Execute an Azure PowerShell (ARM) script without prompting for credentials
- Debugging Azure Functions in Visual Studio
- Responsive and Responsible AI
- Using Cloud Explorer with a Sovereign Cloud
- How to access KUDU using your Publishing Profile
- Cannot publish to Soveriegn Cloud
- Enable System.Net tracing on Azure App Service
- Create and deploy an ASP.NET Core Web API to Azure Windows
- Sending email from an Azure App Service using an O365 SMTP server
- Using Postman to call Azure REST APIs
2016 62
- Capture and Analyze Brain Waves using Azure, Part 2
- 1000 must have utterances for your chatbot using LUIS
- How my chatbot remained statefull using Azure Bot Services
- C# Bot Builder Samples on GitHub
- Publishing a chatbot using Bot Services and LUIS
- How I tested debugged my chatbot that I created using the Bot Services on Azure
- Most common chatbot questions and how to answer them
- Create a Bot using an Azure App Service Bot Service
- Capture and Analyze Brain Waves using Azure
- Lab 21: Debugging a W3WP process with high memory consumption
- Port limit for an Azure App Service
- Moving an Azure App Service
- Memory metrics for an Azure Web App and App Service Plan
- Create a memory dump of your App Service when it consumes too much memory
- Lab 22: Deploy and create a custom Module and Handler
- How (I) connected a console application to a Web API protected by an Azure Active Directory
- Deploy an App Service using Azure PowerShell to a Deployment Slot
- 500.19 Internal Server Error
- Remote debug your Azure App Service Web App
- MEX Debugging Extension for WinDbg
- CodeDom provider type could not be located
- Bot Framework 405 Method Not Allowed, 401 Unauthorized and 500, Internal Server Error getting started
- How to get started with using LUIS, Language Understanding Intelligent Service, Skype Bot
- Lab 12: IntelliTraceCollector
- Lab 11: Using aspnet_regiis
- Lab 23: Troubleshooting 400 and 404
- Lab 10: Using ASP.NET Tracing (Trace=“True“)
- Brain Interface data analysis
- Lab 9: Using AppCmd
- Lab 8: PowerShell WebAdministration Module
- Azure App Service appLens – finding the root cause
- How to view the event logs of your Azure App Service
- Uploading my brain waves to the cloud, Azure IoT Hub and Emotiv brain interface
- Lab 15: Debug Diagnostics
- Lab 13: Using LogParser
- Lab 28: The impact of debug=true
- Lab 7: Integrated versus Classic mode
- Lab 6: Using HTTP, W3SVC, WAS and W3WP
- Lab 5: Basic and Advanced Application Pool Settings
- Lab 2: Install the Web Platform Installer
- Lab 4: Install and configure Failed Request Tracing
- Lab 3: Install and configure Application Initialization
- Lab 1: Install IIS and create a web site
- Using Azure App Services to Convert a Web Page to PDF
- Setting Application Request Routing - ARR Affinity for your Azure App Service
- How to take a memory dump from a specific App Service instance
- How to reduce downtime when moving a custom domain between Azure Web Apps
- How (I) back up my Azure Blob Storage container
- How to delete a Web App backup
- Mapping a custom domain name to an Azure App Service
- Creating a W3WP memory dump on Windows Server 2012 R2
- How to tell which Azure PowerShell version you are running
- Setting up and using GitHub in Visual Studio 2015
- HTTP 500 Azure App Service Web App
- Scan your App Service for vulnerabilities
- What I learned from sleeping with the band
- How to setup IP Security Restrictions for an Azure App Service
- How to find your outgoing Azure App Service IP address
- ASP.NET 5 renamed to ASP.NET Core 1.0
- Beginning C# 6 Programming with Visual Studio 2015, co-author Benjamin Perkins
- Using HTTP/2 with ARR and IIS 10
- Why does my Azure App Service (Web, Mobile, API, Logic App) consume so much storage space
2015 21
- Why is my ASP.NET application recycling, restarting
- Make a self-signed SHA256 SSL certificate
- How to add a Server Core IIS server to a domain
- Install Failed Request Tracing on IIS 8.5 Server Core
- Configure an IIS Server Core server for remote management
- What does Connection_Dropped_List_Full mean
- ERROR_CONNECTION_TERMINATED msdeploy web deploy
- Configure Application Request Routing with Windows Authentication, Kerberos
- Configure Application Request Routing
- Why am I getting this challenge response popup?
- ASP.NET WebAPI results in a 405 Method Not Allowed HTTP response
- Helloworld WebJob on Microsoft Azure - Web App
- Creating a Wi-Fi connection to my Lumia 640XL, with the Gadgeteer
- Passing Client IP to a server in the Web Farm using Application Request Router
- Connection Timeout (Timeout Expired) on Azure Web App Site / SQL Azure
- Create an IoT Device Using the Gadgeteer with Azure Blob Storage
- Making changes to the applicationHost.config on Azure App Service
- Application Request Routing (ARR) - self referencing itself 400 or 502.3
- Sending an email from Azure App Service using SendGrid
- Files published via FTP are not showing up when I browse to my App Service
- Web.config file is emptied when copying to WebDAV share
2014 28
- Upload an image to an Azure Blob container using the Gadgeteer (Part 1)
- Upload an image to an Azure Blob container using the Gadgeteer (Part 2, source download)
- IIS Admin Service fails to start
- How I got HTTPS to work with the .Net Micro Framework and my Gadgeteer
- Using TLS 1.2 with WCF
- Azure App Service Plans (ASP)
- Using LogParser to analyze the EVENTLOG.XML, Azure App Service Web App
- Updating the configuration for the web site failed, Azure Websites
- The webpage cannot be found (404) when accessing a file on Azure App Services Web App
- Configuring Application Request Routing (ARR) to use a port other than port 80
- Configure Remote IIS Administration for IIS Web Sites
- Configure Remote IIS Administration for Microsoft Azure App Service
- Using Traffic Manager as a FAILOVER solution for Azure App Services
- Renew an IIS 7, IIS 7.5, IIS 8.0 or IIS 8.5 … SSL Certificate (PKCS #10 vs. PKCS #7)
- Using Traffic Manager with Microsoft Azure Web App
- Configure Application Request Routing (ARR) with Client Certificates
- Using Network Tracing to debug System.Net based issues
- Make your own SSL Certificate for testing and learning
- How to get a static IP address for your Windows App Service Web App
- Why can’t I publish my web site to Microsoft Azure Web App
- Configure Debug Diagnostic 2.0 to create a memory dump when a specific exception is thrown
- Get Azure App Service deployment logs from KUDU
- Staging and testing your Microsoft Azure App Service
- Using HTTP ETW tracing to troubleshoot HTTP issues
- How to store and access your IIS Logs on Microsoft Azure App Service
- HTTP 404 after installing an SSL Certificate
- HTTPS only on Azure App Service Web Apps
- Configure the IIS Application Initialization module
2013 25
- Scaling your Microsoft Azure App Service Web App
- Using Procdump and Failed Request Tracing to capture a memory dump
- Could not load type "Namespace.Class" from assembly "Namespace"
- 500.19 when setting up WebDAV on a UNC File share
- Download Azure App Services Web App log files from Visual Studio
- 404 File or directory not found when mapping custom domain to an Azure App Service, Server Error
- Enable logging on your Windows Azure Web App - App Service from Visual Studio
- Stopping and starting an FTP site in IIS 7.5+ from script with ADSI
- Enable CAPI2 event logging to troubleshoot PKI and SSL Certificate Issues
- Enabling Failed Request Logging on a Windows Azure Web Site
- Setting up WebDAV on IIS using Windows Authentication and a UNC, mapped drive or file share
- Troubleshooting badly behaving IIS application pools
- Changes made to one web site are applied to another
- What’s new in IIS 8.5 - Microsoft Internet Information Services 8.5 New Features
- Using Web Platform Installer on a server without internet access
- Create a memory dump when the W3WP process terminates using Procdump
- Using Process Monitor to solve any problem, including DebugDiag
- Web Deploy - CannotGetStreamIncompleteObject
- Application Initialization not making a request to the initialization page
- Creating custom, language specific error pages in IIS
- Some tips for troubleshooting 503 HTTP Status codes
- Adding a Hostname to your SSL certificate binding on port 443
- It’s not IIS
- Troubleshooting IIS Performance Issues or Application Errors using LogParser
- A global directory for IIS Express
2012 27
- Troubleshooting an IIS Add Roles and Features error
- How to capture a memory dump of a W3WP process that consumes too much CPU
- Recreate Event Viewer logs
- Professional Microsoft IIS 8, co-author Benjamin Perkins
- StaticCompressionDisableCpuUsage and DynamicCompressionDisableCpuUsage
- Change or modify a Response Header value using URL Rewrite
- My Windows Phone App – Hitman Website Monitor
- New ProcDump version 5.0 released, using the –f parameter
- Application Request Routing (ARR) - HTTP Error 400.0 - Bad Request
- Application Request Router (ARR) - HTTP Error 502.3 - Bad Gateway
- Debug = True
- Modifying IIS 7 log data in Windows 2008
- Using !DumpThreadConfig (!dtc) within WinDbg
- Why does my !runaway command not work
- LINQ generated NHibernate and Entity Framework SQL (JOIN)
- IIS Service will not start (Event Id 4275)
- Using PowerShell 3.0 on Windows 8 to find the Process Id (PID) of an Application Pool
- Displaying detailed error messages in IIS
- Modifying IIS 6 log data in Windows 2003
- Custom Error Pages - HTTP Error 500.19 - Internal Server Error
- Installing Window 8 Beta on Hyper-V, Key Combinations
- Application Request Routing Error - 502.4 - Bad Gateway
- LINQ generated NHibernate and Entity Framework SQL
- Using NuGet to install your ORM into Visual Studio
- Creating a W3WP Memory dump on Windows Server 2008 R2
- Web Farm Framework Architecture
- Enable and Activate Failed Request Tracing Rules
2011 12
- Creating a W3WP Memory dump on Windows Server 2003
- Finding the W3WP worker process PID and associated ID
- Setting up performance counters for ASP.NET
- Modify the Request Queue Limit, requestQueueLimit or Queue Length in IIS 7
- Kerberos authPersistNonNTLM authentication, request based vs. session based authentication
- Secure channel compatibility support with SSL and TLS
- NHibernate and Entity Framework essentials using a Model First approach
- Integrated Windows Authentication with NTLM
- Integrated Windows Authentication with Negotiate
- NHibernate and Entity Framework
- Application Pool reset after installing 3rd party program
- Create an IIS configuration backup