Robert McMurray's Blog [MSFT]
learn.microsoft.com/en-us/archive/blogs/robert_mcmurray
Discussing IIS, FTP, WebDAV, FPSE, WMI, ADSI, ISAPI, ASP, Java, FastCGI, etc. ;-)
Web developmentNetworkingDevOps / SRE / infrastructureMicrosoft blogsMSDN archive
- Posts
- 185 from 22 Aug 2005 to 16 May 2018
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/robert_mcmurray/feed.xml
2018 2
2015 4
2014 16
- FTP Clients - Part 16: NetDrive
- FTP Clients - Part 15: WebDrive
- Using the WebDAV Redirector with OneDrive Part 2 - Two-Step Verification
- Using the WebDAV Redirector with OneDrive Part 1 - Standard Security
- FTP Clients - Part 14: CuteFTP
- Some Useful and Obscure FTP Configuration Settings
- Case Study: Migrating Microsoft’s .NET Community Websites to Microsoft Azure
- Simple Utility to Calculate File Hashes
- FTP ETW Tracing and IIS 8 - Part 2
- FTP ETW Tracing and IIS 8
- Personalizing Removable Drive Icons for Windows Explorer
- RFC 7151 - File Transfer Protocol HOST Command for Virtual Hosts
- FTP Clients - Part 13: WinSCP
- Adding Additional Content Types to my Classic ASP and URL Rewrite Samples for Dynamic SEO Functionality
- Error 0x80070005 When Calling the FTP FlushLog Method
- Rapid PHP Deployment for IIS using a Batch File
2013 19
- Revisiting My Classic ASP and URL Rewrite for Dynamic SEO Functionality Examples
- How to trust the IIS Express Self-Signed Certificate
- Using FrontPage 2003 to Consolidate Images in a Common Folder
- Custom Post-Build Events for Compiling FTP Providers
- Updating my HTML Application for Configuring your WebDAV Redirector Settings
- How to Create a Blind Drop WebDAV Share
- Connecting the Windows Phone 8 Emulator to Web API Applications on a Local Computer
- Why Does Expression Web 4 Want to Modify My PHP.INI File?
- What's New in IIS 8.5?
- IntelliSense for jQuery in WebMatrix
- Using FrontPage 2003 to Bulk Rename Images Using VBA
- A Quick Discussion of Active and Passive FTP Connections
- Feedback Request for Curated Content Views
- IIS 6.0 WebDAV and Compound Document Format Files Revisited with Workarounds
- Automating the Creation of FTP User Isolation Folders
- Advanced Log Parser Part 7 - Creating a Generic Input Format Plug-In
- Advanced Log Parser Part 6 - Creating a Simple Custom Input Format Plug-In
- FTP Clients - Part 12: BitKinex
- Restarting the FTP Service Orphans a DLLHOST.EXE Process
2012 26
- Using Classic ASP and URL Rewrite for Dynamic SEO Functionality
- FTP Clients - Part 11: Beyond Compare 3
- Using WebMatrix to Take a PHP Class
- Programmatically Starting and Stopping FTP Sites in IIS 7 and IIS 8
- The New Look for IIS.NET
- Windows Server 2012 and IIS 8 are now available!
- Troubleshooting Custom FTP Providers with ETW
- Advanced Log Parser Charts Part 5 - Creating a Generic Chart Color Script
- Windows Cache 1.3 for PHP 5.4
- WebDAV Website Importer for WebMatrix
- Creating "Pretty" XML using XSL and VBScript
- Working with the Different IIS Express Modes and HTTPS
- Error: Class Not Registered (0x80040154) when Querying FTP Runtime State
- Using URL Rewrite with QDIG
- Microsoft IIS 8.0 Express Release Candidate is Released!
- Advanced Log Parser Charts Part 4 - Adding Custom Input Formats
- Advanced Log Parser Charts Part 3 - Missing Office Web Components for Charting
- Configuring FTP Client Certificate Authentication in FTP 7
- Extensibility Updates in the FTP 8.0 Service
- IIS.net is running on IIS 8.0 Beta!
- FTP Logon Restrictions in IIS 8
- Microsoft IIS 8.0 Express Beta is Released!
- Programmatically Flushing FTP Logs
- Using URL Rewrite to Insert Different Scripts Based on Browser Type
- Advanced Log Parser Charts Part 2 - Using Gradient Colors for Area Charts
- Advanced Log Parser Charts Part 1 - Working With Configuration Scripts
2011 25
- Storing IIS 7.5 WebDAV Properties in NTFS Alternate Data Streams
- Changing the Identity of the FTP 7 Extensibility Process
- FTP Clients - Recap
- How to use Managed Code (C#) to create an FTP Home Directory Provider that is based on the Remote Client IP Address
- FTP Clients - Part 10: FTP Voyager
- Sending WebDAV Requests in .NET Revisited
- How to create an HTML Application to configure your WebDAV Redirector settings
- How to determine if FTP clients are using FTPS
- How to Use Managed Code (C#) to Create an FTP Home Directory Provider for the Days of the Week
- FTP and LDAP - Part 2: How to Set Up an Active Directory Lightweight Directory Services (AD LDS) Server
- FTP and LDAP - Part 1: How to Use Managed Code (C#) to Create an FTP Authentication Provider that uses an LDAP Server
- IIS 6: Setting up SSL - Appendix C: Processing a Certificate Request using Windows 2003 Certificate Services
- IIS 6: Setting up SSL - Appendix B: Obtaining a Root Certificate from Windows Server 2003 Certificate Services
- IIS 6: Setting up SSL - Appendix A: Installing Windows Server 2003 Certificate Services
- How to Create an Authentication Provider for FTP 7.5 using BlogEngine.NET's XML Membership Files
- How to add <clear/> or <remove/> Elements through Scripting
- My SharePoint 2007 Custom Membership Provider Adventure
- Cascading Style Sheet (CSS) Color Negatizing Script
- Bad Characters to Use in Web-based Filenames
- Credential Caching in FTP 7.0 and FTP 7.5
- IIS 6: Setting up SSL - Part 3: Installing the Certificate
- IIS 6: Setting up SSL - Part 2: Submitting a Certificate Request and Obtaining a Certificate
- Manually Localizing FPSE 2002 for Windows Server 2008 and Windows Vista
- Life after FPSE (Part 6)
- IIS 6: Setting up SSL - Overview
2010 21
- IIS: Notes on Server-Side Includes (SSI) Syntax (KB 203064 Revisited)
- Adding Windows Phone 7 Support to BlogEngine.NET
- Using URL Rewrite to Modify WebDAV PROPFIND Responses with BIG-IP's SSL Offloading
- Fun with Search Engines (Revisited)
- Modifying Configuration Redirection Settings using PowerShell
- Detecting FTP Leeches with LogParser
- Configuration Reference Update and Help File Downloads
- Uh, yeah - I meant to fix that...
- FTP Clients - Part 9: Expression Web 4
- Scripting the SmartFTP Client
- FTP Clients - Part 8: SmartFTP Client
- FPSE and Form Results over Email (SMTP)
- FrontPage Server Extensions and UNC Content
- IIS 6.0 WebDAV and Compound Document Format Files
- Updated IIS 7 Configuration Reference
- Using FTP with Different Account Types
- Outlook Macros Part 2: Cleaning Up Your Calendar
- Outlook Macros Part 1: Moving Emails Into Personal Folders
- FTP Clients - Part 7: Kermit FTP Client
- Sending WebDAV Requests in .NET
- Fun with Search Engines (Bing versus [other])
2009 24
- IIS Videos on Dr. Dobb's Web Site
- Using URL Rewrite with Web Site Testing
- Migrating FPSE Roles Between Servers
- Creating a Microsoft Access Provider for IIS Database Manager
- Database Manager API Topics on MSDN
- eWeek Reviews for IIS 7.5 and FTP 7.5
- FTP 7.5 Extensibility and Visual Studio Express Editions
- Hiding your FTP Server Type and Preventing Unauthorized Access
- Creating Recursive Directory Listing Files for FTP Clients
- The End of Metabase Corruption (R.I.P.)
- Merging FTP Extensibility Walkthroughs - Part 2
- Automatically Creating Checksum Files for FTP Uploads
- A Little Scripting Saved My Day (;-])
- Merging FTP Extensibility Walkthroughs
- Using Apple's WebDavFS for Mac OS X with WebDAV on IIS 7
- Using LogParser with FTP 7.x Sessions
- FTP Clients - Part 6: Core FTP LE
- FTP 7.5 Service Extensibility References
- Creating a Read-Only Membership Provider for phpBB 2.0 Users
- Advertising IIS Around the World
- FTP 7.5 and WebDAV 7.5 have been released!
- Creating a Read-Only Snitz Membership Provider
- New IIS 7.0 Configuration Reference
- FTP Clients - Part 5: MOVEit Freely Command-Line Secure FTP Client
2008 19
- FTP Clients - Part 4: FileZilla
- FTP Clients - Part 3: Creating a Global Listener FTP Site
- FTP Clients - Part 2: Explicit FTPS versus Implicit FTPS
- Using Visual Studio 2008 on a 64-bit Computer to edit ApplicationHost.config
- AppCmd 80070057 errors when configuring site-level settings
- 'Category does not exist' error when viewing IIS Worker Processes in IIS Manager
- FTP Clients - Part 1: Web Browser Support
- URL Rewrite Module and Digest Authentication
- Data Mining UrlScan 3.0 Logs using LogParser 2.2
- FTP and ETW Tracing
- Life after FPSE (Part 4)
- Life after FPSE (Part 2)
- Life after FPSE (Part 1)
- WebDAV Extension for Windows Server 2008 RTM is released!
- FREB: LOG_FILE_MAX_SIZE_TRUNCATE
- Automating IIS 7 Backups
- Enabling WebDAV on IIS 6
- FTP7 for Windows Server 2008 RTM is released!
- WebDAV Redirector Registry Settings
2007 12
- WebDAV Module for Windows Server 2008 GoLive Beta is released
- Creating XML Reports for FSRM Quota Usage
- Upcoming IIS7 Webcasts
- FTP7 for Windows Server 2008 RC0 is released!
- Virtual Hosts and Host Names in FTP7
- Viewing current FTP7 sessions using C#
- Viewing current FTP7 sessions using VBScript
- Scripting MIDI Events in Sibelius
- FrontPage 2002 Server Extensions Beta for Longhorn and Vista
- FTP 7 Beta is released!
- FrontPage Server Extensions on Vista and Longhorn
- Using WSH to create an off-line backup of a FrontPage-enabled Web Site
2006 13
- Happy New Year!
- Day 4 of IIS at TechEd IT Forum in Barcelona
- Day 3 of IIS at TechEd IT Forum in Barcelona
- Day 1 of IIS at TechEd IT Forum in Barcelona
- Day 0 of IIS at TechEd IT Forum in Barcelona
- Converting W3C log files to NCSA format
- Testing IIS 7 for Yourself
- IIS Show #8
- Programmatically Enumerating Installations of the FrontPage Server Extensions
- FTP User Isolation with Multiple User Accounts
- Reverting log files back to the default W3C fields
- Creating an Itemized List of Server Bindings
- Updating several IP addresses using ADSI