Debug legacy .NET Framework with VS Code

Build your app with a portable Program Database (PDB) output. msbuild ` /property:Configuration=Debug ` /property:Platform=x64 ` /property:DebugType=portable ` /t:Clean,Build ` /p:DeployOnBuild=true ` /p:WebPublishMethod=Package ` /p:PackageAsSingleFile=false ` C:\dev\MyApp In VSCode, Create ./.vscode/launch.config with this content. { "version": "0.2.0", "configurations": [ { "name": ".NET Attach", "type": "clr", "request": "attach", "processId": "${command:pickProcess}" } ] } In VSCode, Use <CTRL> + <SHIFT> + <P> to enter the command palette. Then choose Start Debugging. Then attach to your particular app....

December 16, 2022

Sunset Existing Blogs

Archive Process Download the sunsetted sites as static archives. Serve them through CloudFlare pages. Done! Achived URLs: https://bigfont.ca https://www.bigfont.ca https://blog.bigfont.ca https://muddlingthru.ca https://www.muddlingthru.ca https://muddlingthru.com https://www.muddlingthru.com We used https://www.httrack.com/ to perform the archiving. Other tools also exist.

December 7, 2022

Rebuild my Blog in Hugo

Tasks Install Hugo by following the Quickstart. Done. Introduce scripts/ to build and start. Done. Philosophy Plain text provides portability. Automate all the things. Free costs less than paid. Make lots of ugly commits - expose the sausage making.

December 7, 2022