Home
About
  • Coding With ChatGPT

    Dec 6, 2022

    This post is me having a conversation with an AI called ChatGPT, using it as a time saving tool for writing code. I’d been thinking about some code I needed to write in LIFTI. I knew what I wanted it to do and how I was going to implement it, but as an old friend once told me “Just because you know how to …

    Read More
  • Creating temporary Azure CLI login sessions

    Nov 1, 2022 PowerShell Azure Azure CLI Authentication

    The Azure CLI is my preferred way of working with Azure from the command line - I love the discoverability of the commands. az --help is always a great reminder of the root commands and I can keep applying --help as I work my down the various levels - it’s much easier to remember than all the various Az …

    Read More
  • Custom query parsers in LIFTI

    Feb 11, 2022 LIFTI

    LIFTI is an open source full text index library for .NET - you can check it out on GitHub The Visual Studio Go To Symbol feature is smart enough that if you miss out letters it can still match with pretty good accuracy: Now that LIFTI support wildcard matching (and fuzzy matching too!) I thought this would be a good …

    Read More
  • Test Your Azure Function Http Trigger Authorization Levels

    Dec 17, 2020 Unit test Azure Azure Functions

    If you are using HTTP trigger bindings and are relying on keys to secure them using AuthorizationLevel.Function, you might want a way verify that you haven’t accidentally left one of them exposed as AuthorizationLevel.Anonymous. With a bit of reflection you can accomplish this in a unit test (I’m using the …

    Read More
  • File Globbing in .NET

    Dec 7, 2020 Coding .NET C# Globbing

    If you’ve ever written entries in a .gitignore file, you’ve written a glob. They can be simple, e.g. *.so matching all files with the so file extension, or a more complex, e.g. **/bar/*.cs matching files with the cs extension in folders called bar anywhere in the search path. This is very different to the …

    Read More
  • Blog Rebuild

    Aug 25, 2020 blog hugo azure static web apps

    Like a phoenix from the ashes this blog has been reborn! I thought it might be interesting to talk about the new architecture, as well as the process I went through to migrate it. TL;DR I used: Hugo to build the site Azure Static Web App for hosting CloudFlare to deal with the top level domain redirection A custom tool …

    Read More
  • Adding Application Insights to an existing Windows Store project using Visual Studio 2013 Update 3

    Aug 7, 2014 Application Insights WinRT Visual Studio

    As of Update 3, Visual Studio 2013 now has support for Application Insights built in, so I thought I’d have a play with it again. Right now, my primary focus is adding instrumentation to a Windows 8 Store app I’m working on. I’d tried to do it with the previous Application Insights release (which was in preview), but …

    Read More
  • Fixing NuGet errors after removing Microsoft.Bcl.Build

    Aug 5, 2014

    I found that a solution of mine was still referencing the Microsoft.Bcl.Build nuget project, and as I was using Visual Studio 2013, I figured it was no longer needed, so I removed it. After doing this, some of the projects refused to compile, reporting the error: This project references NuGet package(s) that are …

    Read More
  • Using DynaCache with SimpleInjector

    Jun 20, 2014

    @Colly_Mc_K asked me on twitter (and in my poorly moderated comments feed – sorry, Colly!) if it was possible to use DynaCache with SimpleInjector. Although I’ve used SimpleInjector a bit before, I hadn’t actually tried it with DynaCache. It turns out that the sample code for Ninject translates fairly well - here’s a …

    Read More
  • Customizing table names for IdentityDbContextWithCustomUser data contexts

    Sep 23, 2013

    I was playing around with Visual Studio 2013 and Entity Framework 6 in an MVC 5 application recently, and was impressed with the level of support that is provided out of the box for oAuth. If you create a new ASP.NET MVC 5 site with the Individual User Accounts authentication option and follow all the instructions on …

    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

Mike Goatly

Like a code monkey, but more goat-like. A code goat, if you like.
Microsoft Certified DevOps Engineer Expert Microsoft Certified Azure Developer Associate
Read More

Featured Posts

Recent Posts

  • Coding With ChatGPT
  • Creating temporary Azure CLI login sessions
  • Custom query parsers in LIFTI
  • Test Your Azure Function Http Trigger Authorization Levels
  • File Globbing in .NET
  • Blog Rebuild
  • Adding Application Insights to an existing Windows Store project using Visual Studio 2013 Update 3
  • Fixing NuGet errors after removing Microsoft.Bcl.Build

categories

CODING 4 AI 1 AZURE 1 BLOG 1 C# 1 CHATGPT 1 OPENAI 1 UNIT TESTS 1

tags

AZURE 3 .NET 1 APPLICATION INSIGHTS 1 AUTHENTICATION 1 AZURE CLI 1 AZURE FUNCTIONS 1 BLOG 1 C# 1 CODING 1 GLOBBING 1 HUGO 1 INDEX 1 LIFTI 1 POWERSHELL 1
All tags
.NET1 APPLICATION INSIGHTS1 AUTHENTICATION1 AZURE3 AZURE CLI1 AZURE FUNCTIONS1 BLOG1 C#1 CODING1 GLOBBING1 HUGO1 INDEX1 LIFTI1 POWERSHELL1 STATIC WEB APPS1 UNIT TEST1 VISUAL STUDIO1 WINRT1
[A~Z][0~9]

Copyright ©  Mike Goatly. All Rights Reserved