4 ms·
C# kinda does have a data querying language built right in with LINQ query expressions, although they seem to have rather fallen out of favor.
by mattnewport 8y ago
C# kinda does have a data querying language built right in with LINQ query expressions, although they seem to have rather fallen out of favor.
- rjbwork 8y agoIndeed. But you can still write functional style data querying languages using LINQ extension methods. IMO, LINQ based DB querying is revolutionary in terms of the flexibility and capabilities it provides. For complex Relational DB querying it's pretty great. I tend to write raw SQL using Dapper these days, because hey, scalability and such, but for business apps and non-cloud apps, EF and other LINQ-based DB tools are great.