designs
DapperQueryBuilder
designs | DapperQueryBuilder | |
---|---|---|
20 | 12 | |
869 | 481 | |
0.6% | - | |
7.0 | 5.4 | |
16 days ago | about 2 months ago | |
C# | C# | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
designs
-
Swift was always going to be part of the OS
They do! See https://github.com/apple/swift/blob/main/docs/LibraryEvoluti...
You can also see an example of what a different high level language integration with Swift ABI looks like here: https://github.com/dotnet/designs/blob/main/proposed/swift-i...
-
.NET 8 is on the way! +10 Features that will blow your mind 🤯
Design Proposal
-
Scott Manley discovers great new feature
Ah, TIL. Haven't written C# since 2016.
-
The intersection of shadow stacks and CRIU
On macOS with ARM chips W^X is mandatory also for JIT: https://github.com/dotnet/designs/blob/main/accepted/2021/ru...
- The .NET team at Microsoft seems to be making a new library called R9
- Ancient .NET jobs
-
Microsoft unveils ‘Super Duper Secure Mode’ in latest version of Edge
Minor nitpick, while the V8 JIT doesn't support those mitigations in its current state, it can. Some of the work allowing RyuJIT (.NET's JIT) to use them might interest you: https://github.com/dotnet/designs/blob/main/accepted/2021/runtime-security-mitigations.md
-
The Case for C# and .NET
I don't think it's actually a problem most of the time, but they're working on fixing it anyway.
- .NET Runtime Security Mitigations
-
Microsoft's .NET Foundation under fire as resigning board member questions role
Which kind of AOT flavour?
NGEN, .NET Native, the pseudo extract zip, the pseudo extract zip with mmap execution,.....
https://github.com/dotnet/designs/blob/main/accepted/2020/fo...
Even in .NET 6 it is going to be "almost there wait for .NET 7 for all use cases".
DapperQueryBuilder
-
Interpolated String Builder: like a StringBuilder but for Interpolated Strings
When I first drafted this idea of concatenating FormattableStrings to build SQL, I didn't have any ambition to inherit from FormattableString, then in this new project (aimed at writing something more flexible/reusable and less coupled with Dapper) I realized that I was basically writing what you said - a mutable FormattableString. But yeah, when I rely on this new structure for SQL-Building I should pay extra attention to those risks.
-
Dapper Simple SQL Builder (A simple SQL builder for Dapper using string interpolation)
How does this compare to Dapper Query Builder?
- DapperQueryBuilder using string interpolation
-
Dapper Query Builder using String Interpolation - making Dapper easier, and on my way to reach 250 stars :-)
Yo! Love this library, makes it real easy to put together params for procs. Any headway on Issue #27? I've got a workaround but would love to be able to use multiple result sets natively.
-
What patterns, libraries do you use to enable robust search APIs?
My ideal vision is some higher level library that provides the DSL and parsing, and provides a way to either output Expressions for use with IQueryables or some other implementation to inject it into hand-written SQL queries. I have no clue if such a thing is even possible. I've found Sieve and DapperQueryBuilder. It seems like DapperQueryBuilder would support such a use case, using the Fluent API and conditionally adding Selects, Order By, Where, etc. Have you explored something similar? What did you find?
-
Entity Framework RawQueryBuilder (Replaces FromSqlRaw with StringBuilder-like query builder)
This project is just a fork of another QueryBuilder that I made for Dapper where manually building queries is much more important (as compared to EF where most queries will be made using LINQ expressions - I know).
-
InterpolatedLogging - ILogger extensions to accept Interpolated Strings in Structured Logging
LOL. Just a bored developer who saw an opportunity. :-) When I posted a few days ago about DapperQueryBuilder someone suggested that this same FormattableString-hacking could be used for Logging libraries. Since the major parts of processing FormattableString are identical (same regex, same loops, etc) and since I was a little bored this weekend I decided to try out this idea :-)
- 100 stars in Github - Dapper Query Builder using String Interpolation
What are some alternatives?
dmtcp - DMTCP: Distributed MultiThreaded CheckPointing
Dapper.SimpleCRUD - Who wants to write basic read/insert/update/delete statements? SimpleCRUD provides simple CRUD helpers for Dapper.
upgrade-assistant - A tool to assist developers in upgrading .NET Framework applications to .NET 6 and beyond
Dapper - Dapper - a simple object mapper for .Net
Costura - Embed references as resources
csharplang - The official repo for the design of the C# programming language
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Dapper.FastCRUD - fast & light .NET ORM for strongly typed people
criu - Checkpoint/Restore tool
Norm.net - Norm.net is an innovative and high-performance Database Access for .NET Standard 2.1 and higher
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
EntityFrameworkCore.RawQueryBuilder - Entity Framework Core Query Builder (allows to dynamically add conditions) using Raw SQL statements and string interpolation