home.social

#linqpad — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #linqpad, aggregated by home.social.

fetched live
  1. LINQPad 9 Early Preview Release - LINQPad 9 is a major update that unifies the Windows and macOS codebases | by Joe Albahari.

    linqpad.net/linqpad9.aspx

    #dotnet #csharp #linqpad #programming #wpf #avaloniaui

  2. LINQPad 9 Early Preview Release - LINQPad 9 is a major update that unifies the Windows and macOS codebases | by Joe Albahari.

    linqpad.net/linqpad9.aspx

    #dotnet #csharp #linqpad #programming #wpf #avaloniaui

  3. LINQPad version 8.8.x has some cool stuff in the release notes.

    More AI model support, support for @openrouter.bsky.social to arbitrarily support AI models, a new option to disambiguate databases with many schemas, and a bugfix for a Util feature I had no idea LINQPad already had.

    #linqpad #csharp

  4. LINQPad version 8.8.x has some cool stuff in the release notes.

    More AI model support, support for OpenRouter to arbitrarily support AI models, a new option to disambiguate databases with many schemas, and a bugfix for a Util feature I had no idea LINQPad already had.

    #linqpad #csharp

  5. @slesa Also unser Übersetzungsbüro nimmt Excel-Files..

    Zur einfachen Interaktion mit den #dotnet Resx-File nehme ich #linqpad -Skripte mit einer kleinen Resx Editor-Klasse. Da wird das zur Fingerübung. Ein Beispiel:

  6. @slesa Also unser Übersetzungsbüro nimmt Excel-Files..

    Zur einfachen Interaktion mit den #dotnet Resx-File nehme ich #linqpad -Skripte mit einer kleinen Resx Editor-Klasse. Da wird das zur Fingerübung. Ein Beispiel:

  7. @foltram I can relate :-)
    I do either learning level projects for technologies or implementation patterns like "Make a websocket server and two clients communicate which each other" (100 lines of code in 3 #linqpad files) or I implement something I would need myself either at home or at work.

  8. @foltram I can relate :-)
    I do either learning level projects for technologies or implementation patterns like "Make a websocket server and two clients communicate which each other" (100 lines of code in 3 #linqpad files) or I implement something I would need myself either at home or at work.

  9. NetPad

    A cross-platform C# editor and playground that lets you run C# code instantly, without the hassle of creating and managing projects. Open NetPad, start coding, hit Run, and see your output immediately. It's that simple.

    Prototyping, Testing, Data Visualization, Database Queries, Learning, Experiments and Utility Scripts - all in one tool

    github.com/tareqimbasher/NetPa

    #NetPad #Linqpad #CSharp #DotNet

  10. NetPad

    A cross-platform C# editor and playground that lets you run C# code instantly, without the hassle of creating and managing projects. Open NetPad, start coding, hit Run, and see your output immediately. It's that simple.

    Prototyping, Testing, Data Visualization, Database Queries, Learning, Experiments and Utility Scripts - all in one tool

    github.com/tareqimbasher/NetPa

    #NetPad #Linqpad #CSharp #DotNet

  11. github.com/rkttu/LINQPadDialog - sketching in #dotNET and want to prompt for values? #LinqPad dialogs asks you questions in the middle of the run. Nice package linkedin.com/in/rkttu.

  12. github.com/rkttu/LINQPadDialog - sketching in #dotNET and want to prompt for values? #LinqPad dialogs asks you questions in the middle of the run. Nice package linkedin.com/in/rkttu.

  13. @thejvmbender I can recommend #EFCore. I used version 6, database-first approach, on top of #MSSQL. I wrote some very complex C# Linq queries and then manually validated the SQL queries generated by EFCore using SQL Server Profiler -- they were great and optimal. Using #LinqPad directly connected to the database was also quite convenient for development and experiments.

    learn.microsoft.com/en-us/ef/c
    linqpad.net/

  14. @thejvmbender I can recommend . I used version 6, database-first approach, on top of . I wrote some very complex C# Linq queries and then manually validated the SQL queries generated by EFCore using SQL Server Profiler -- they were great and optimal. Using directly connected to the database was also quite convenient for development and experiments.

    learn.microsoft.com/en-us/ef/c
    linqpad.net/

  15. CW: Spoilers for advent of code Day 3, Puzzle 2

    #AdventOfCode2023
    Finished Day 3, P2 and can't say how much I love doing it with C# and #LinqPad

  16. @khalidabuhakmeh @jonstodle @avaloniaui I think I read somewhere that #LinqPad has a significant amount of Windows Forms code.
    LinqPad 8 seems to get some sort of #Avalonia support:
    linqpad.net/LINQPad8.aspx

    On a site note: It is a pity that LinqPad and Joe Albahari are not on mastodon (or are they).

  17. @khalidabuhakmeh @jonstodle @avaloniaui I think I read somewhere that #LinqPad has a significant amount of Windows Forms code.
    LinqPad 8 seems to get some sort of #Avalonia support:
    linqpad.net/LINQPad8.aspx

    On a site note: It is a pity that LinqPad and Joe Albahari are not on mastodon (or are they).

  18. @alexboly

    Not sure if this helps, but my tricks for left joins are:

    - Use #linqpad to generate queries for me.
    - Swap them around
    - Use aliases
    - Use temporary tables
    - Move things to #NoSql #database (a project can have relational and documents)
    - Use views or stored procedures to split complex queries

    Other than that: Good luck!

  19. I've FINALLY found a use case for #dotnet #regions! When hardcoding credentials in a temp #linqpad script, but needing to show someone over a video call - wrapping the creds in a region makes it easy to collapse/hide...

  20. I've FINALLY found a use case for #dotnet #regions! When hardcoding credentials in a temp #linqpad script, but needing to show someone over a video call - wrapping the creds in a region makes it easy to collapse/hide...

  21. @GrahamDowns @cavorter @falkheiland

    Especially as a dot net DEV you could profit so much from powershell! In all of my bigger projects I've built C# powershells module to reach behind the UI directly in the domain code.

    Currently I'm working on a software which is communicating to machines over CAN. For automating stuff around my daily work i'm using powershell cmdlets. I'm just piping domain objects through my cmdlets.....
    For explorative tinkering #linqpad is still king :-)

  22. @GrahamDowns @cavorter @falkheiland

    Especially as a dot net DEV you could profit so much from powershell! In all of my bigger projects I've built C# powershells module to reach behind the UI directly in the domain code.

    Currently I'm working on a software which is communicating to machines over CAN. For automating stuff around my daily work i'm using powershell cmdlets. I'm just piping domain objects through my cmdlets.....
    For explorative tinkering #linqpad is still king :-)

  23. Just watched @danclarke showing #LinqPad and I'm glad to see people discovering this great productivity tool. I'm using and supporting it from version 1.0 and use it daily.

    @danclarke mentioned in one of his blog posts about #LinqPad, that you would need symbolic links in you "scripts" folder and showed how to do that on the command line. I can highly recommend a neat little tool #LinkShellExtension (schinagl.priv.at/nt/hardlinksh) to get that functionality in your right mouse menu on windows explorer

  24. Just watched @danclarke showing #LinqPad and I'm glad to see people discovering this great productivity tool. I'm using and supporting it from version 1.0 and use it daily.

    @danclarke mentioned in one of his blog posts about #LinqPad, that you would need symbolic links in you "scripts" folder and showed how to do that on the command line. I can highly recommend a neat little tool #LinkShellExtension (schinagl.priv.at/nt/hardlinksh) to get that functionality in your right mouse menu on windows explorer

  25. Have just published my next YouTube video, which is a short 5-minute intro into the new beta #linqpad AI functionality! (and apparently, that's what Midjourney thinks a robot version of me looks like! 🤯) youtu.be/2fplJvWRIhA #dotnet

  26. Have just published my next YouTube video, which is a short 5-minute intro into the new beta #linqpad AI functionality! (and apparently, that's what Midjourney thinks a robot version of me looks like! 🤯) youtu.be/2fplJvWRIhA #dotnet

  27. @khalidabuhakmeh yeah, I saw you linking to that. Looks interesting. I think I remember Joe Albahari mentioning that #WPF the main hurdle from porting #LinqPad another platform. #FingersCrossed

  28. @khalidabuhakmeh yeah, I saw you linking to that. Looks interesting. I think I remember Joe Albahari mentioning that #WPF the main hurdle from porting #LinqPad another platform. #FingersCrossed

  29. @jonstodle well, @avaloniaui just announced XPF, so there might be hope that #linqpad could port to macOS and Linux.

  30. @jonstodle well, @avaloniaui just announced XPF, so there might be hope that #linqpad could port to macOS and Linux.

  31. My next YouTube video is now out - which is an intro to the awesome #linqpad! 🔥❤ youtu.be/zspjPQkOMEE #dotnet

  32. My next YouTube video is now out - which is an intro to the awesome #linqpad! 🔥❤ youtu.be/zspjPQkOMEE #dotnet

  33. I just completed "Monkey in the Middle" - Day 11 - Advent of Code 2022 #AdventOfCode adventofcode.com/2022/day/11 in #csharp and #linqpad.

    This one was pretty tricky. Part 1 was mostly parsing, but part 2 definitely required some creative thinking. Felt like I got pretty lucky that my solution actually worked!

    code: share.linqpad.net/ch4sau.linq

  34. I just completed "Cathode-Ray Tube" - Day 10 - Advent of Code 2022 #AdventOfCode adventofcode.com/2022/day/10 in #csharp and #linqpad

    After the trauma of day 9, I was pleased and grateful with how quick I got through this one!

    code: share.linqpad.net/ttcxh2.linq

  35. I just found out about this thing. In 2022… I guess the rock I’ve been living under failed to inform me… ¯\_(ツ)_/¯

    Anyway, I’m all caught up now and it’s been pretty fun! I am using with 7.