Top 7 C# Poco Projects
-
Bogus
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
Going forward, the secret to knowing were to find data is to read Bogus information in the readme file which goes into depth were to find paths to generate data. This is very important as you can clash with their classes e.g. you create a Person class and guess what, Bogus has a Person class. This is were knowing how to work with using statements and using statements with aliasing.
-
Schema.NET
Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
-
https://github.com/ExtendedXmlSerializer/home has some support for interfaces (but I ended up going back to Microsoft’s due to some other limitation, I think).
-
NReco.Data
Fast DB-independent DAL for .NET Core: abstract queries, SQL commands builder, schema-less data access, POCO mapping (micro-ORM). (by nreco)
Project mention: For new projects, do you prefer EF, ADO, Dapper or something else? | reddit.com/r/dotnet | 2022-03-29We use https://github.com/nreco/data in our products, similar to Dapper but with built-in SQL generation for CRUD-queries (it is very easy to compose filters in run-time) + hand-written SQL may be concentrated in one place (app-level 'dataviews').
-
Dapper-Layers-Generator
Automate layers generation for dapper (DAL/ POCO/ maybe API), based on database definitions. Read your DB and generate a lot of stuff to access your data.
You can go see here : https://github.com/fdonnet/Dapper-Layers-Generator you can look at any generators src net7 c#11 and go before my last pr (1 or 2 commits before) and you have the net6 vs without string literal. Lot of stringbuilders or dirty @$""
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
C# Poco related posts
Index
What are some of the best open-source Poco projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Bogus | 6,689 |
2 | Schema.NET | 564 |
3 | MicroOrm.Dapper.Repositories | 561 |
4 | ExcelMapper | 547 |
5 | home | 304 |
6 | NReco.Data | 171 |
7 | Dapper-Layers-Generator | 0 |