2024
- Adding user name and email address to an Auth0 access token - 13 November 2024
- Assigning custom application roles in Entra Admin Center - 5 September 2024
- Detecting Windows servers needing a reboot with Powershell - 28 August 2024
- Stopping and starting Windows services with Powershell - 28 August 2024
- Running MongoDb Commands as a Scheduled Task On Windows - 26 July 2024
- Azure Networking Fundamentals - 22 March 2024
- Azure Functions Local Development - 22 March 2024
- Azure Compute - Functions Overview - 21 March 2024
- Publishing web services to AKS with VSCode - 17 March 2024
- Publishing web services to AKS with Visual Studio - 17 March 2024
- Azure App Services - 9 March 2024
- Azure Virtual Machines - 16 February 2024
- A Microsoft Azure Introduction - 28 January 2024
- Effective Communication at Work - 19 January 2024
2023
- Preserve original filename when using Filebeat and Logstash - 17 November 2023
- Sql Server - Stubborn single user mode - 16 September 2023
- Book Summary - Making Work Visible - Exposing Time Theft to Optimize Work & Flow - 9 September 2023
- ASP.NET - Load a partial from controller code - 26 May 2023
- Environment-aware script tags with .Net 6 - 16 April 2023
- Create a test SFTP server on Ubuntu - 20 March 2023
- SQL Server Columnstore Indexes - 10 February 2023
2022
- Find and replace lines not starting with a string with Notepad++ - 17 November 2022
- Book Summary - Software Architecture The Hard Parts Modern Trade-Off Analyses for Distributed Architectures - 29 October 2022
- MariaDB - Backing up and restoring over an existing database - 13 October 2022
- Getting the Host Key Fingerprint for SFTP Connections - 8 August 2022
- Create a zip file from powershell using 7zip - 29 July 2022
- Dynamically load text files into SQL Server with BULK INSERT - 13 May 2022
2021
- Book Summary - Clean Code - 20 October 2021
- mRemoteNG prompting for password after crash - 7 October 2021
- Clearing Chrome Certificates - 26 June 2021
2019
2018
- Matching IIS W3SVC folders to web sites - 11 December 2018
- Moving to CloudFlare - 3 July 2018
- Changing CSS on MediaWiki - 26 June 2018
- Resolve Mixed Content Warnings with WordPress and the Enfold Theme - 3 May 2018
- Installing Windows 10 Pro over Home Edition - 26 February 2018
2017
- Importing files into SQL Server using OPENROWSET - 9 November 2017
- Load test with Fiddler - 20 September 2017
- Web Site and Page Essentials - 24 August 2017
- Extract SSH Key from Filezilla Client - 10 May 2017
2016
- Using Powershell with REST - 11 October 2016
- Export MongoDb query to CSV - 16 August 2016
- Openfiles utility - 27 June 2016
- SQL Server - Scalar Function Affecting Performance - 22 January 2016
- MediaWiki on IIS working with no styles - 4 January 2016
2015
- IIS7 - Add folders for specific users with Basic Authentication - 5 May 2015
- Upgrading SSL configuration on your web server - 5 May 2015
- XmlWriter not releasing file with Powershell Script - 7 January 2015
2014
- SQL Server Database Stuck in Restoring 100% State - 15 September 2014
- PhotoTool 2.1.0 - 23 June 2014
- Scheduled photos with a web cam - 18 April 2014
- Deleting stubborn windows folders - 17 April 2014
- Git Cheat Sheet - 24 February 2014
2013
- Creating tickets in Trac with XmlRpc and C# .NET - 19 December 2013
- Jenkins Active Directory Authentication with CCTray - 1 November 2013
- Powershell - Recursively deleting folders - 25 October 2013
- Customising Console2 - 5 April 2013
- Using SQL Server's BCP Import Utility - 6 February 2013
- Padding strings in SQL Server 2008 - 29 January 2013
- Editing Video Tags with taglib-sharp - 24 January 2013
- Reconciling client-side and server-side lookup values with T4 Templates - 11 January 2013
2012
- Visual Studio 2012 - Navigate to Current File in Solution Explorer - 7 December 2012
- Android - Sharing development packages - 18 July 2012
- WPF - Checking for Design Mode - 3 May 2012
- BluetoothHeadsetProxy.exe and killing multiple processes in Windows 7 - 11 April 2012
- Manually creating default constraints in SQL Server - 1 March 2012
- Restoring a SQL Server database from the command line - 8 February 2012
- Exporting an SVN repository on Windows with TortoiseHg - 6 February 2012
2011
- MVC3 Deployment Nightmare - 6 May 2011
- HTTP Header Errors with MVC3 Redirects - 6 May 2011
- Windows Symbolic Links - 5 May 2011
- WCF Quick and Dirty - 27 January 2011
2010
- Determining the target .NET Framework version of a .NET assembly - 17 November 2010
- Moq BadImageFormatException with NUnit - 16 November 2010
- Rebuilding SQL Server Indexes - 12 November 2010
- Prettify - 21 September 2010
- Using the WiX Installer - 31 August 2010
- Unit Testing and DateTime Comparisons - 26 August 2010
- Combining .NET Assemblies with ILMerge - 3 August 2010
- Running MSBuild using a Powershell Script - 28 July 2010
- Debugging log4net - 14 May 2010
- NCover and NUnit AppDomainUnloadedException - 22 April 2010
- FFMPeg and the XBox 360 - 11 March 2010
- NServiceBus error - Value cannot be null, Parameter name meth - 26 February 2010
- HTTP Pre-Authentication - 19 February 2010
- SQL Server - Updating varbinary fields - 29 January 2010
- Locate File in Solution Explorer - Visual Studio Macro - 15 January 2010
2009
- nServiceBus - The Good and the Bad - 23 November 2009
- MS DTC Timeout error - 18 November 2009
- Moq - Ignoring Arguments - 13 November 2009
- .NET Assembly Probing - 6 October 2009
- WatiN with CruiseControl running as a service - 6 October 2009
- WatIn - 29 September 2009
- Running Selenium RC as a Windows Service - 18 September 2009
- SQL Server - Finding tables by column - 10 September 2009
- SQL Server - Currently Executing Queries - 21 August 2009
- SQL Server - Changing Object Schema - 14 August 2009
- SQL Server - Finding and Killing Database Connections - 13 August 2009
- Backing up and Restoring SQL Server Databases with .NET - 7 August 2009
- Building Code Documentation with SandCastle - 5 August 2009
- SQL Server Locking, Blocking and Waiting - 21 July 2009
- SQL Server IDENTITY Columns - 1 July 2009
- SQL Server Express Remote Connections - 2 June 2009
- Protecting .NET Code with Dotfuscator - 21 May 2009
- Using Microsoft's Performance Monitor Tool - 20 May 2009
- Encrypting cookies with ASP.NET - 19 May 2009
- SQL Server Query Plans - 19 May 2009
- Custom Dictionary Sections in .NET Config Files - 14 May 2009
- FxCop - Excluding rules in code - 11 May 2009
- Google syntax highlighter - 9 May 2009
2007
- IN queries with Castle ActiveRecord - 3 December 2007
- Element Wrapping in IE6 - 6 July 2007
- Embedding web resources in ASP.NET - 3 July 2007
- SQL Server - Searching for a column or table - 6 March 2007
- Dynamically invoking methods with C# reflection - 20 February 2007
2006
- Viewing the currently executing SQL in Oracle - 11 December 2006
- Script parameters with Oracle - 28 November 2006
- Adding your application to the Windows System Tray in .NET - 18 May 2006
- Manually refreshing Oracle materialized views - 18 May 2006
- Some useful Javascript Array functions - 9 May 2006
- Oracle text queries - basic full text searches - 28 April 2006
- Retrieving database information in Oracle - 12 April 2006
- Oracle - Joining strings in a recordset - 19 January 2006
- Oracle - Checking for running jobs - 19 January 2006
- Oracle Cursors - 11 January 2006
2005
- Sending arrays to Oracle stored procedures with .NET - 2 November 2005
- Executing oracle functions - 18 October 2005
- Passing arguments into XSLT transformations with .NET - 18 October 2005
- Transforming XSLT with C# - 14 October 2005
- Oracle - Inserting into nested tables - 12 October 2005
- Working with ASP.NET DataGrids - 20 September 2005
- Returning a RefCursor with Oracle - 21 July 2005
- Using the Oracle XMLType - 15 July 2005
- T-SQL Tips - Formatting Numbers - 23 February 2005
- Standard T-SQL transaction template - 21 January 2005
2004
- Right-clicking Treeview Nodes in Windows Forms - 9 December 2004
- JavaScript pad function - 2 December 2004
- C# - Resizing images - 22 November 2004
- JDBC - Executing stored procedures - 2 November 2004
- ASP.NET pages without code-behind - 21 October 2004
- Oracle SplitToTable Function - 19 October 2004
- MySQL - Adding Users - 12 October 2004
- SQL Server's OPENXML - Inserting XML rows into a table - 11 October 2004
- SQL - UPDATE Subqueries - 11 October 2004
- Forms Authentication on Subfolders - 7 October 2004
- Caching tips for ASP.NET - 4 October 2004
- Dynamic WHERE and ORDER BY Clauses in SQL Server - 24 September 2004
- HTTP Requests with Java - 23 September 2004
- Oracle - Converting Hex Strings to Binary - 22 September 2004
- ASP - Writing to text files - 22 September 2004
- JavaScript setTimeout - 16 September 2004
- Sending HTTP Requests with .NET - 16 September 2004
- Creating shortcuts using VB6 - 9 September 2004
- Cross-browser screen dimensions with JavaScript - 13 August 2004
- JavaScript replaceAll Function - 13 August 2004
- JavaScript Trim Method - 13 August 2004
- JavaScript Error Handling - 13 August 2004
- JavaScript Regular Expressions - 13 August 2004
- Preventing page unload with JavaScript - 13 August 2004
- A JavaScript Vector object - 13 August 2004
- Setting new window location with JavaScript - 13 August 2004
- Dynamic images with ASP.NET - 6 August 2004
- SQL Server - Retrieving Database and Table Sizes - 3 August 2004
- CSS Opacity - 29 July 2004
- .NET Policy redirects - 29 July 2004
- ASP.NET Tracing - 23 July 2004
- SQL Server Table and Index Sizes - 6 May 2004
- Description and Symbols used for Flowcharts - 4 April 2004
- Generating .NET Signed assemblies - 1 March 2004
- MSXSL - Calling script functions - 23 February 2004
- XSL strings - checking string length - 18 February 2004
- SQL Server - Invoking COM Components - 16 February 2004
- SQL Server - Inserting Rows Using INSERT...SELECT - 13 February 2004
- Exporting Registry Keys - 9 February 2004
2003
- Installing Apache, MySQL and PHP on Slackware - 24 December 2003
- Java sockets - file transfers - 14 December 2003
- Truncating SQL Server Log Files - 12 November 2003
- SQL Server Cursors - 28 October 2003
- SQL Server - Changing Object Ownership - 16 October 2003
- Batch File Variable Tips - 8 October 2003
- .NET Debugging Tips - 3 October 2003
- Threading with .NET - 1 July 2003
- MySql blobs with PHP - 12 June 2003
- Linux network messages (net send equivalent) - 19 May 2003
- Adding PHP to Apache - 8 May 2003
- C# Windows API Calls - 30 April 2003
- Running command-line queries on a PostgreSQL database - 8 April 2003
- C# - Capturing process output - 8 April 2003
- Linux - Scripting automatic file transfers via FTP - 8 April 2003
- VB6 - Associating file extensions with your app - 8 April 2003
- Regular Expressions Cheat Sheet - 8 April 2003
- PHP - Dynamic file downloads - 3 April 2003
- Binary/decimal conversions - 21 February 2003
- Linux - Mounting a Windows share - 20 February 2003
- Java - Running executables - 3 February 2003
- CSS Scrollbar Colours - 8 January 2003
- PHP - Looping through a directory - 3 January 2003
2002
- Java - Adding actions to components - 6 December 2002
- PostgreSQL Backup and Restore - 5 December 2002
- Reverse DNS Lookups with DOS and ASP - 15 November 2002
- Creating Word Documents with ASP - 13 November 2002
- Submitting a message to MSMQ using VB - 5 November 2002
- Retrieving data as a stream using ADO - 5 November 2002
- XPath Queries with ASP - 5 November 2002
- ASP - Adding XML nodes to an existing document - 5 November 2002
- XML Transformation with ASP - 5 November 2002
- ADO Updates with ASP - 5 November 2002
- Setting up remote access to your PostgreSQL server - 2 October 2002
- Delphi - Working with word documents - 30 September 2002
- Loading images from Jar Files - 12 September 2002
- Linux - Cron / Scheduled Tasks with crontab - 8 August 2002
- ASP - Detecting the user's IP Address - 25 June 2002
- Java - Handling XML Documents - 19 June 2002
- Javadocs - 11 June 2002
- Java - Getting a list of all system fonts - 7 June 2002
- PostgreSQL Sequences - 31 May 2002
- PHP - Cookies - 23 May 2002
- PHP - Redirecting Scripts - 21 May 2002
- Java - Drag and Drop - 16 May 2002
- Java - Undo / Redo functionality - 14 May 2002
- Java - Reading properties/settings from a file - 14 May 2002
- Java - Jars and Cabs - 24 April 2002
- Java - Reading text files - 23 April 2002
2001
- Java - Swing Dialog Boxes - 5 October 2001
- Java - Double-click Events - 4 October 2001
- Java - Setting the look and feel with Swing - 4 October 2001
- Threading with Java - 1 October 2001
- Java / Swing - Showing Windows File Dialog Box - 1 October 2001
- C# - Opening external applications - 22 August 2001
- C# - Drag and Drop Files - 20 August 2001
- Invisible updates in a RichTextBox - 8 July 2001
- Mapping a drive from the command line in DOS - 8 January 2001
- Send and receive data over HTTP using the Microsoft Internet Transfer Control - 8 January 2001
- Storing data in INI files with VB6 - 8 January 2001
- Sending HTTP Requests using the MSXML2 object - 8 January 2001
- Halting Program Execution with VB6 - 8 January 2001
- DOS Ports Being Used - 8 January 2001
- Returning recordsets in XML format with SOAP - 8 January 2001
- Generate dynamic file downloads with ASP - 8 January 2001
- Adding HTML Attributes in XSL - 8 January 2001
- Editing Microsoft Excel Documents with ASP - 8 January 2001