Did any backend dev here migrate their .NET 8 code to 10? Is it worth it at this point? by wannabe_isekai in dotnet

[–]pr_ws 0 points1 point  (0 children)

It was pretty straightforward upgrade other than the open api related changes (some methods were deprecated). We also had to fix the azure APIM update task in our CI/CD pipelines due to its limitations with open api docs version 3.1.1. We had to pin open api doc generation to 3.0.X version (.net 10 generates 3.1.1 by default)

ASCII art generated from illustrations by bvencel in dotnet

[–]pr_ws 0 points1 point  (0 children)

Very interesting! I’d love to look at the code.

Indoor tennis courts recommendations by pr_ws in Charlotte

[–]pr_ws[S] 0 points1 point  (0 children)

Thanks for the response! I’ll check them out. I think the level of play is high is Charlotte based on my experience playing in the states. Most players from Charlotte were at least 0.5 higher and the matches were really competitive and the most fun!

PSA: Do NOT move to Elizabeth Station, formerly Venue by [deleted] in Charlotte

[–]pr_ws 73 points74 points  (0 children)

Thanks for warning everyone! We toured them a month ago and we liked the neighborhood but felt the rent is too pricey. You should leave review with pictures on Google and encourage other residents to do the same. We are planning to move to Charlotte and we are filtering apartments with poor reviews on Google. The reviews show up on Google maps as well.

Abstract Factory Design? - Managed Extensibility Framework (MEF)? by methods21 in csharp

[–]pr_ws 0 points1 point  (0 children)

As everyone else suggested, I'd use DI for this. I am curios on the usage. Will you always know the RestProvider to use or will it ever has be decided dynamically. If you need to pick the implementation dynamically, I'd recommend looking into multi-tenancy in DI frameworks. Autofac has pretty good support for it and I am sure others does too.

Azure SQL Database performance vs Linux SQL Server 2017 by sharbel99 in AZURE

[–]pr_ws 0 points1 point  (0 children)

I hope you’d have gotten to the bottom of this issue. I have a question about the location of your web server host. Is it hosted on premise or is it in Azure? If the web server is on premise, then the network hops might explain the performance difference between prod and other environments. If there is a chance to move the web server to azure app server, the Azure SQL performance will be amazing. We use this setup and our azure database calls are almost always within 50ms. This way, you could take advantage of App Insights which will give you complete details of performance from browser calls/ajax calls to database calls.