Use Crash Diagnoser Site Extension to Capture Dump for Intermittent Exception issues or performance issues on Azure Web App

  While running Customer’s .NET/PHP/ Node processes in Azure Web App environment, it may intermittently crashes due to code or performance issues. It’s important to capture the crash dump when such crash/exception happen automatically for further investigation. This article is to introduce the new CrashDiag Site Extension, which can easily help us to capture the…

0

Break change in IE Interoperable Control Instantiation

A custom ActiveX Control, used to get computer name, made by Visual Basic preformed not properly in IE 11 but works fine on IE 8, 9 and 10. Reviewing the source code, we found the following function: Private Sub UserControl_ReadProperties(PropBag As PropertyBag) gComputerName = PropBag.ReadProperty("ComputerName", "") End Sub The ReadProperties event attempts to read the…

0

Investigation on why Excel shared workbook doesn’t work on Webdav

By using Webdav, we are able to share the files via a unique url. This can bring a lot of convenience to us for the purpose of web sharing. However, as the Webdav works on the base of HTTP protocol, it lacks sufficient support for “distributed authoring”. This makes it impossible to displace the traditional…

0

Validate user in a trusted domain using DirectoryServices

  In previous post, we talk about using Active Directory membership provider in a trusted domain scenario. Using an Active Directory membership provider should be necessary to configure connection string and provider for each domain. There could be situation you prefer not to configure connection string and provider. You may try to use DirectoryServices in…

0

Validate user in a trusted domain using ActiveDirectoryMembershipProvider

  In web applications, you may come across the situation to validate the users from a trusted domain. This article talks about using Active Directory membership provider in a trusted domain scenario. Environment ================== Domain1: lab.com – forest root domain DC account: lab\Administrator (ADDC2008R2) Web server account: lab\webserver (Application host server) User account: lab\backend Domain2:…

0

Node application on Azure Web Apps gets runtime error on loading module Sqlite3

  After a node application was deployed to Azure App Service Web Apps (Websites), the application threw an error at starting. Node looked for: "D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\node-v14-win32-ia32\node_sqlite3.node" While NPM installed it at: "D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\node-v11-win32-ia32\node_sqlite3.node" Troubleshooting The path template can be found in sqlite3\package.js   "binary": {     "module_name": "node_sqlite3",     "module_path": "./lib/binding/{node_abi}-{platform}-{arch}",     "host": "https://mapbox-node-binary.s3.amazonaws.com",     "remote_path": "./{name}/v{version}/{toolset}/",…

0

DisablePasswordCaching may not hide “Remember my credentials” in IE credential windows

You may already take a look at our previous post Case Study – How to Enable or Disable “Remember my credentials” in IE in credential window. http://blogs.msdn.com/b/asiatech/archive/2014/03/03/case-study-how-to-enable-or-disable-remember-my-credentials-in-ie-in-credential-window.aspx According to KB229940: to disable password caching, locate and set: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\DisablePasswordCaching to 1. I recently encounter an issue in Windows 2008 R2 IE9 and IE11. It shows…

0