How to get a static IP address for your Windows App Service Web App

Azure App Service Benjamin Perkins
Azure App Service Benjamin Perkins

This article has been moved to its new home here:  https://benperk.github.io/msdn/2014/2014-05-how-to-get-a-static-ip-address-for-your-microsoft-azure-web-site.html 11-AUG-2016: This article discusses INBOUND IPs, if you are looking for a single outbound IP address, Web Apps do not support that, instead there is a group of ~4 outgoing IP addresses described here.  If you want your own set of outbound IPs, consider an ASE described…

20

ERROR_CONNECTION_TERMINATED msdeploy web deploy

This article has been moved to its new home here: https://benperk.github.io/msdn/2015/2015-09-error_connection_terminated-msdeploy-web-deploy.html NOTE:  This exception happens most often when your corporate IT department has a firewall rule or proxy which is preventing the deployment to be made.  The first step should be that you attempt a deployment outside of your corporate network, perhaps from home when connected…

16

Setting up and using GitHub in Visual Studio 2017

Visual Studio
Visual Studio

I wrote this article here about setting up GitHub in Visual Studio 2015 and felt it necessary to document the same in Visual Studio 2017.  Here is how I setup GitHub source code management in Visual Studio 2017 Community. Install the GitHub extension for Visual Studio Create your GitHub repo and then login Create a…

15

Configure the IIS Application Initialization module

IIS Internet Information Services
IIS Internet Information Services

This article has been moved to its new home here:  https://benperk.github.io/msdn/2014/2014-01-configure-the-iis-application-initialization-module.html During my many years of active IIS administration which hosted ASP.NET application, we had many discussions about why the first request to the web site took longer than those coming after.  In short, it’s because the first request, after a restart of the process…

14

HTTPS only on Azure App Service Web Apps

Azure App Service Benjamin Perkins
Azure App Service Benjamin Perkins

This article has been moved to its new home here:  https://benperk.github.io/msdn/2014/2014-01-https-only-on-windows-azure-web-sites.html If you are looking for a resource that describes installing an SSL certificate on a Azure Web App, check here. Here is more information about this configuration. There are multiple modes currently supported on the Azure Web App platform: SNI base SSL – This is…

14

Make your own SSL Certificate for testing and learning

SSL TLS Certificate Benjamin Perkins
SSL TLS Certificate Benjamin Perkins

This article has been moved to its new home here: https://benperk.github.io/msdn/2014/2014-05-make-your-own-ssl-certificate-for-testing-and-learning.html Like many technologies, they seem very complicated when you begin to work with it, but once you get into it you start to hit the boundaries of its capabilities and features.  Once you use a tool for some time you learn what it can and…

13

Make a self-signed SHA256 SSL certificate

SSL TLS Certificate Benjamin Perkins
SSL TLS Certificate Benjamin Perkins

This article has been moved to its new home here:  https://benperk.github.io/msdn/2015/2015-12-make-a-self-signed-sha256-ssl-certificate.html I wrote an article about making an SSL certificate using MAKECERT here, but that example used the default SHA1 signature hash algorithm which is deprecating.  Therefore, instead of the command shown in Figure 6 on the referenced article, I recommend using this command, that includes…

11

How to add assembly references to an Azure Function App

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

I wanted to do this and I found these articles helpful: #AzureFunction #Azure #Csharp Azure Functions C# developer reference –> see Referencing External Assemblies How to make a simple DLL as an assembly reference just for fun Could not load file or assembly … The system cannot find the file specified SOLVED It did take…

11

How I tested debugged my chatbot that I created using the Bot Services on Azure

ladybug.ai
ladybug.ai

This article has been moved to its new home here:  https://benperk.github.io/msdn/2016/2016-12-how-i-tested-my-chatbot-that-i-created-using-the-bot-services-on-azure.html Well, the fact that you do not need to use Visual Studio or to install the Bot Framework to get a #chatbot or a generic #Bot up and running still applies.  See my other posts: Create a Bot using an Azure App Service Bot Service…

10

Custom Error Pages – HTTP Error 500.19 – Internal Server Error

This article has been moved to its new home here:  https://benperk.github.io/msdn/2012/2012-05-custom-error-pages-http-error-500-19-internal-server-error.html Rendering custom error pages can be helpful when, for example, the custom error page provides some information on how to resolve the error.  Perhaps if a client attempts to access a file which does not exist on the web site, meaning they receive a…

10

Integrated Windows Authentication with Negotiate

This article has been moved to its new home here: https://benperk.github.io/msdn/2011/2011-08-integrated-windows-authentication-with-negotiate.html IIS provides a number of different authentication techniques.  One of which is Integrated Windows Authentication.  Integrated Windows Authentication utilizes Negotiate/Kerberos or NTLM to authenticate users based on an encrypted ticket/message passed between a browser and a server. The preceding image shows a standard communication…

10

.Net Framework 4.6.2 not in Visual Studio 2017

Microsoft .NET Benjamin Perkins
Microsoft .NET Benjamin Perkins

Cannot find the .NET Framework 4.6.2 in Visual Studio 2017?  Without it you cannot get all the cool new C# features? When you create a new project for example, you may only see .NET Framework versions up to 4.6.1 as seen in Figure 1. Figure 1, where is 4.6.2 in Visual Studio 2017 This is…

10

LINQ generated NHibernate and Entity Framework SQL

This article has been moved to its new home here:  https://benperk.github.io/msdn/2012/2012-03-linq-generated-nhibernate-and-entity-framework-sql.html One of my favorite aspects of ORMs is that I no longer have to write SQL.  I like this because I was never really good at it once it exceeded the joining of 2 tables.  The really complicated queries I left with the SQL…

9

Creating a W3WP Memory dump on Windows Server 2008 R2

This article has been moved to its new home here:  https://benperk.github.io/msdn/2012/2012-02-creating-a-w3wp-memory-dump-on-windows-server-2008-r2.html On a web server with multiple application pools, there most likely will be multiple W3WP processes.  Therefore, the first action to take when creating a memory dump of a W3WP worker process is to find which W3WP process you need to get the dump of.  To…

9

What’s new in IIS 8.5 – Microsoft Internet Information Services 8.5 New Features

IIS Internet Information Services
IIS Internet Information Services

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-06-whats-new-in-iis-8-5-microsoft-internet-information-services-8-5-new-features.html With the release of the new version of Windows Server 2012 R2 comes a new version of IIS, IIS 8.5.  The new features can be broken into 2 categories, Scalability and Manageability: Manageability – Logging Enhancements Manageability – ETW Events Scalability – Dynamic site activation…

8