Chris McKelt Blog
Articles
Contact
Projects
Tags
About
2024
August
Choosing a Customer Identity Management System
March
Integration Decision Tree
January
API & Integration Lifecycle Governance
2023
February
Measure by Metric
January
Our Expertise
2022
January
Cloud Adoption
DevOps Radar
Digital Estate Planning
2021
March
OSS
February
Azure
January
Finops
2020
May
Azure IoT Edge - using Grafana on the Edge
April
Azure IoT Edge – using TimescaleDB on the Edge
Azure IoT Edge – using Apache Nifi as a 3rd party container
March
Azure IoT Edge - Developing custom modules
February
Agile
Data Estate Assessment
DevOps
Azure IoT Edge- Who is cooler? dotnet, node or python?
January
Partners
Using Azure to setup a new blog and domain
2019
August
Using Azure Pipelines to restore a production database to another environment
Azure Service offering
July
NDepend code analysis
April
Reactive architecture with event grid
February
Configure D365 fo and event grid
2018
December
D365 FO OData proxy generation
August
Perth .Net user group talk
Charge Id - Deploying a ML.Net Model to Azure
July
Charge Id – The prediction model
Charge Id – Analysing the data
Charge Id – solution overview
Charge Id - Lean Canvas
Charge Id – What is the problem?
2017
December
Word prediction with Natural Language Processing
October
Trello with GetCorrello as an Agile Kanban Tool
September
Coursera Practical Machine Learning - Prediction Assignment
May
Story mapping workshop
2016
December
Dynamics 365 Field services mobile app debugging
July
R–Data Exploration
March
LinqPad and F# Charting
2015
October
User story example
September
Map .html extension to the .Net razor view engine
July
Value Tests –> Eliminate Toil
June
Cloud Terms
Chocolatey machine setup
From DotNetBlogEngine to WordPress
March
Scrum to kanban
2014
July
Software Development Best Practice (minimum)
May
Web API Test to ensure public routes do not change
February
Software Playbook
2013
October
XUnit Ignore test at runtime (with SpecFlow tag @IgnoreLocally)
August
Why Agile?
May
F# Canopy UI tests –
http://lefthandedgoat.github.io/canopy/
April
Powershell & SVN – Export files to CSV
March
13 Steps to exception presentation design (from
http://michellebowden.com.au/
)
NServiceBus Powershell Install
2012
October
Powershell script to delete mail from specific folder
September
Software quotes
June
Round house and powershell
2011
November
PSAKE- Gallio–SpecFlow–XUnit–on the build server
March
My interview coding test
Sales Tax Calculator using SpecFlow & The State Pattern And Chained Commands
Interview Process
F# Beginnings
DatabaseBackup.fs
2010
October
Spec Flow, Specifications and Chained Commands
September
Agile Flavours
August
Custom NHibernate User Type
Invalid object name ‘master.dbo.spt_values’.
July
RhinoMocks – WhenCalled
June
Crystal Software Development
Integrated Security = SSPI – Security Support Provider Interface
LIFO vs FIFO
May
WPF UI Thread Dispatcher
Rhino Mock Constraints – AssertWasCalled
CFA – Accounting Ratios
March
Allow IIS7 to download .config files
February
Stream bytes to files
ISpecification
Castle Windsor – WCF Endpoint Configuration
January
ConvertPropertiesAndValuesToHashtable Extension method
2009
December
Obliterate Database
November
WCF Tracing
October
Log4Net config
Context Specification
September
SQL Server error handling
Resharper Live Templates
July
Extensions Methods
April
RandomHelper
March
Design Principles
Sorting Algorithms
February
Winforms UI cross thread operations
Biztalk notes
WCF Windsor Interceptor, AOP with Logging and Exception Handler Interceptor
January
Performance Testing using a counting semaphore – Dijkstra
2008
December
NANT CruiseControl NUnit - How to get unit tests running and displaying on the build server
October
Windows SharePoint Services Notes
August
How to use DB Deploy
Active Record and Fake In Memory Repositories in Test Driven Development
July
SQL Tricks
Impersonation in Microsoft Dot Net
Winforms export datatable to excel without COM+
June
Converting ints to char
Hi