@dotnet I like this, but I think forcing organizations (Requiring AD etc) to sign up and not individuals is backwards. Individuals love trying things out and seeing how they fit, then convincing organizations onboard, not the other way around.
Introducing the private preview of port tunneling in #VisualStudio for #ASPNET Core projects.
👉 Dev an API consumed by Power Platform
👉 Dev a web hook for an external service
👉 Test a web app on an external device
Learn more: msft.it/6011bpwFL
I have a very specific way of using Specflow to enable non-technical testers to start writing E2E automated tests from Day 1.
It's not strictly in the manual, but I find it always gets the automated testing journey off to a bang.
dotnetcoretutorials.com/2022/06/01/how…
I couldn't stop going down the Playwright E2E testing rabbit hole!
If you've ever had to write custom selenium code to "screenshot" your test as you go, then Playwright is gonna seem like an absolute gift at this point!
dotnetcoretutorials.com/2022/05/24/usi…
I've found Playwright to be a nice little middleground between Cypress and Selenium.
It's *very* easy to get E2E tests running in very few lines of code, works with NodeJS, Python, Java and .NET, and even works with your existing testing framework!
dotnetcoretutorials.com/2022/05/20/usi…
I've had a couple of projects where we have seriously had to weigh up using .NET Framework just so we could use existing WCF services, but that is no more!
devblogs.microsoft.com/dotnet/corewcf…
I used to really dislike "User Secrets" in .NET. I felt in encouraged developers to email passwords and secrets to each other.
But.. I've grown to like them for machine specific configurations.
dotnetcoretutorials.com/2022/04/28/usi…
An under the radar feature of SQL Server. The ability to generate threadsafe unique auto incrementing values with SQL Server Sequences.
dotnetcoretutorials.com/2022/03/22/usi…
A dead simple way to globally apply a query filter to ignore soft deleted entities in EF Core.
A nice "configure once and forget about it".
dotnetcoretutorials.com/2022/03/17/usi…
I've been using the same method of auto updating "DateCreated, DateUpdate and DeleteDeleted" fields in the database for quite some time.
And all it takes is a little bit of Entity Framework wizardry and you are up and running!
dotnetcoretutorials.com/2022/03/16/aut…
I’ve been watching from afar .NET developers argue about a particular upcoming C# 11 feature, Parameter Null Checks.
It’s actually just a bit of syntactic sugar to make it easier to throw argument null exceptions, but it’s caused a bit of a stir
dotnetcoretutorials.com/2022/02/18/c11…
I've been using Open API Generator for a while now when working in a team that prefers to completely design an API via YAML upfront.
Makes turning that into C# a one line command!
dotnetcoretutorials.com/2022/02/06/usi…