← Back to context

Comment by Salgat

4 days ago

dotnet run *.cs is my favorite new feature for scripting. It has basically replaced powershell for me. It's trivial to script powerful operations now.

I guess LinqPad will lose some users to this feature.

  • This isn't LinqPad's selling point. All that dotnet run *.cs has done is remove the need to have a project file for each "script" you write.

    LinqPad maybe has this feature but it's selling point is as a scratch pad to experiment with working with data and general futzing around.

    • The .NET team said they're working on VS Code integration. LinqPad still has some unique features (mostly database related), but at least for me, VS Code + dotnet run will be sufficient for my needs. Worst case, I can just throw a breakpoint on my database IQueryable result.