Skip to content
  • Home
  • Noises, Eye Candy & Loot
    • Music
    • lenssniper
    • pcp
    • blahblahblah
    • Alf Sparrow
    • Blender
    • The Godfather – Rinky Tinks
    • Top 10s
  • Code
    • Porting WPF to AvaloniaUI
    • JamSoft AvaloniaUI Dialogs
    • JamSoft Avalonia LCD Control
    • .NET Cheat Sheet
    • Python Cheat Sheet
    • Git Cheat Sheet
    • WPF Prism Part 1
    • WPF Prism Part 2
    • WPF UserControl == DataTemplate
    • Programming Fonts
    • Gist – Dirty Monitoring
  • About
www.jammer.biz
  • Home
  • Noises, Eye Candy & Loot
    • Music
    • lenssniper
    • pcp
    • blahblahblah
    • Alf Sparrow
    • Blender
    • The Godfather – Rinky Tinks
    • Top 10s
  • Code
    • Porting WPF to AvaloniaUI
    • JamSoft AvaloniaUI Dialogs
    • JamSoft Avalonia LCD Control
    • .NET Cheat Sheet
    • Python Cheat Sheet
    • Git Cheat Sheet
    • WPF Prism Part 1
    • WPF Prism Part 2
    • WPF UserControl == DataTemplate
    • Programming Fonts
    • Gist – Dirty Monitoring
  • About

.NET / C#

by jammer
comments 0 date February 15, 2023

JamSoft Avalonia LCD Control

I’ve just published a new AvaloniaUI control! Ooooooh. It’s an LCD label type text control with lots of customisation options and spangly shiny bits. You can get it from Nuget. read more…


Continue Reading
by jammer
comments 0 date January 27, 2023

Application Maintenance – Application Rot

Over the course of my career I’ve encountered this too many times. Application rot. What is Application Rot? I’m currently performing a detailed code review on a client system. It’s. read more…


Continue Reading
by jammer
comments 0 date September 24, 2022

Linux Yet Again!

So, my longest running Linux install, since May of this year, has just finally imploded. I had such high hopes. My Linux development environment has somehow got itself in a. read more…


Continue Reading
by jammer
comments 10 date April 20, 2023

Porting WPF to AvaloniaUI

I’ve just finished a very large piece of work on one of my products. I desperately needed to have a MacOS offering and so I undertook an exercise of looking. read more…


Continue Reading
by jammer
comments 0 date June 22, 2022

Advanced Installer FTW Again

So I’ve just gone through a complex and lengthy process of going cross platform. So when I needed to get the deployment part nailed, I reached for Advanced Installer. Within. read more…


Continue Reading
by jammer
comments 0 date April 17, 2021

Gaming Software Development Practices

I’ve never worked for a gaming studio. Nor have I ever written a game but I have got 25 years of software development industry experience. I’ve also owned and run. read more…


Continue Reading
by jammer
comments 0 date March 7, 2021

Microsoft Documentation Is Getting Worse and Worse

Over the last few weeks I’ve been noticing a distinct trend with Microsoft documentation and examples and often just plain basic functionality. It’s been particularly acute over the last few. read more…


Continue Reading
by jammer
comments 0 date February 22, 2021

Goodbye WiX Installer => Hello Advanced Installer

Adventures in the land of Windows Packaging … WiX – Windows Installer XML Before I start, this isn’t a WiX installer bashing session. WiX is an amazing tool. I’ve been. read more…


Continue Reading
by jammer
comments 1 date January 31, 2021

Migrating Complex WPF Prism Applications to .NET5

I’ve just come off the back of migrating to NET5. Yup, attempting, you did read that right. So why am I writing this then? Well there is practically nothing out. read more…


Continue Reading
by jammer
comments 0 date June 11, 2019

Technofog

Technofog (/tɛkˈnɒ/fɒɡ/) – the confluence of domain specific jargon, technical debt and knowledge gaps that negate sensible use of even familiar technologies at the start of a new job or. read more…


Continue Reading
by jammer
comments 0 date April 2, 2019

Some Useful Azure Charts

During my journey through the wonderful world of Azure I’ve come across a couple of useful charts so I thought I’d share them here for reference and posterity. Enjoy! This. read more…


Continue Reading
by jammer
comments 0 date August 19, 2017

.NET Geographic Searches

I recently had to implement a localised search mechanism on an API.  Maths and Trigonometry aren’t my strengths it has to be said.  So I started looking online for pointers. read more…


Continue Reading
by jammer
comments 0 date July 20, 2017

SQLite Extensions for .NetStandard NuGet

I just created a couple of NuGet packages for helping to consume SQLite in .NetStandard1.5 applications.  Includes all the nice Async stuff you’d need as well. It’s based on the. read more…


Continue Reading
by jammer
comments 0 date March 12, 2017

Windows 10 UWP – Emulator- The Revenge

I’ll tell you why UWP is suffering.  The UWP flavour of XAML is a mere shadow of WPF and the emulator is shockingly hard to get working or working reliably. . read more…


Continue Reading
by jammer
comments 0 date March 29, 2016

ReSharper 10 Speed Woes

I love ReSharper, I really do feel slightly lost when using Visual Studio and hitting Alt+Enter doesn’t offer the same code sugar rush I’ve come to expect.  But I’ve gotta. read more…


Continue Reading
by jammer
comments 0 date February 5, 2023

.NET Brain Fart

var thisIsSo = DateTime.Now.AddYears(-1);


Continue Reading
by jammer
comments 2 date February 20, 2016

MvvmCross iOS Support and Samples

A while ago Martijn van Dijk and I had a very brief chat about creating an MvvmCross iOS Support library for use with MvvmCross.  Just to add in some general. read more…


Continue Reading
by jammer
comments 0 date February 5, 2023

Abstracting APIs – Abstract Potentially Insane?

There’s no doubt about it, things that help are good.  This topic of abstraction came up in a chatroom the other day and I found myself advocating not abstracting in. read more…


Continue Reading
by jammer
comments 0 date December 20, 2015

View Model Value Change Tracking in MvvmCross & Xamarin

Change tracking object contents at first might seem like an easy or straightforward task but there are lots of pitfalls and potential issues with many solutions.  What works in your. read more…


Continue Reading
by jammer
comments 0 date February 3, 2016

Whitelist SSL Certificates in .NET for Xamarin / MvvmCross Apps

I have a fairly complex development environment for my current project and needed to allow some self-signed certificates to pass through the SSL certificate chaining process when calling from mobile. read more…


Continue Reading

Posts navigation

  • 1
  • 2
  • …
  • 5
  • ➜
Recent Posts
  • Upgrading GitLab Docker Image Using Synology Container Manager
  • UFO Shape Series Vol 1
  • Meaco Arete 25L Dehumidifier & ThermoPro
  • GMMK Keycaps Replaced – SteelSeries Prism Caps
  • UAP Data Visualisation Tool
Categories
Archives
SSL.COM
Get £5 credit with Krystal Hosting using code JAMHOST
Search
Recent Comments
  • jammer on Porting WPF to AvaloniaUI
  • MikiraSora on Porting WPF to AvaloniaUI
  • GMMK Keycaps Replaced - SteelSeries Prism Caps - www.jammer.biz on Mechanical Keyboard Review – GMMK
  • jammer on Porting WPF to AvaloniaUI
  • Geertie on Porting WPF to AvaloniaUI
  • jammer on Porting WPF to AvaloniaUI
  • Geertie on Porting WPF to AvaloniaUI
Recent Posts
  • Upgrading GitLab Docker Image Using Synology Container Manager September 7, 2024
  • UFO Shape Series Vol 1 May 13, 2023
  • Meaco Arete 25L Dehumidifier & ThermoPro April 10, 2023
  • GMMK Keycaps Replaced – SteelSeries Prism Caps April 10, 2023
  • UAP Data Visualisation Tool March 18, 2023
  • JamSoft Avalonia LCD Control February 12, 2023
  • Synology – Backup Failed February 2, 2023
  • Application Maintenance – Application Rot January 27, 2023
  • www.jammer.biz
  • © Copyright jammer.biz 2025. ALL RIGHTS RESERVED Built with ATTIRE