Gotcha with Bot Framework AutoSaveStateMiddleware and “long” flows
The AutoSaveStateMiddleware is a great addition to a Bot project. On every turn it can save the BotState objects you configure it to look after. Takes a way a lot of noise and accidentally forgetting...
View ArticleA Star Wars aside – Niggles far far away
I was very young when I first saw the trailer for Star Wars, with the TIE fighters attacking the Falcon. It’s fair to say I was hooked. Obviously the appeal to a 4-5 year old is a different than I have...
View ArticleJsonReaderException: Error reading JArray using Adaptive Cards with Bot...
AdpativeCards should work well in the Bot. You should be able to produce great looking cards and also be able to respond to user input. In the latter case you are likely to run into a nasty little...
View ArticleHow to Use Visual Studio Performance Analyzers against Unit Tests
Having a nice set of automated tests in your project has lots of well publicized advantages. However, if you want to use the tests to help analyze a performance issue you get stuck with a simple...
View ArticleParsing console args
It’s typical for a console app to be driven by args. Often these can be a complex set, e.g. MyApp.exe title:=bob maxSize:=300 outputFile:=results.txt I keep re-using the following code, so I thought...
View ArticleAzure Durable Function gotcha
I’ve been creating a particular sequential workflow with Durable Functions and I hit a strange problem where it would get to about step 3 and it just would not proceed past it. I couldn’t see any...
View ArticleConvert Vegetation Studio Pro’s Vegetation Mask to Biome Mask
Vegetation Masks (VM) can be a convenient way to allocate different vegetation types to an area. However, they don’t really play nicely with other Vegetation Studio features such as Vegetation Mask...
View ArticleAuto Convert Roads Types from Real World Terrain
Real World Terrain is a great Unity Asset to kick start a Unity Terrain based upon a real life location. One of the helpful features is that it will can also be used in conjunction with EasyRoads3D to...
View ArticleCan’t paint Trees, etc onto your Unity Terrain?
I was scratching my head today as I suddenly wasn’t able to use the either the Terrain tools or GeNa to paint/stamp trees onto my Terrain. Turns out that Vegetation Studio Pro turns off the ability...
View ArticleHow to get which version of the .net framework SDK is running
In the bad old world before .net core/v4 I was struggling to figure out how to return the version of the .net framework code was using. This is my best effort so far. NB Assumes you’re references...
View Article
More Pages to Explore .....