diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 771f8b97..fb7a9a08 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -30,7 +30,16 @@ so apparently they don't affect history when update workorderstate //performance +build a release windows build +run it outside vstudio +use dotnet-trace ps to find it's id +trace it and then generate sample data +stop tracing adn veiw the trace in perfview +find hotspots +$profit + https://docs.microsoft.com/en-us/aspnet/core/performance/performance-best-practices?view=aspnetcore-5.0 +https://docs.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-trace todo: hard cap on appointments brought back controlled by client in settings otherwise unusable ideally centered around current date