.NET 8 Developer for OData/GraphQL API

Cerrado Publicado hace 2 semanas Pagado a la entrega
Cerrado Pagado a la entrega

I am seeking an experienced .NET developer to build a highly dynamic REST API using the .NET 8 framework. The API will be designed to manage interactions with a database using a single, generic controller capable of handling all database tables. This project will involve implementing advanced features such as column selection, filtering, sorting, pagination, and complex table relationships like aggregations and master-detail references.

Core Requirements:

1. API Framework: The API should be developed using .NET 8. I am open to using either OData or GraphQL for the API architecture, depending on what the developer finds most suitable for the project requirements. Alternative suggestions are welcome for discussion.

2. Generic Controller: The API should feature a single, generic controller that can dynamically handle all tables within the database. This approach requires sophisticated coding to manage CRUD operations generically across all tables.

3. Metadata-Driven Architecture: The database tables' metadata will be managed externally and stored in [login to view URL] and dbo.DataColumns. The API should be capable of reading this metadata to construct and manage API endpoints dynamically.

4. ORM Flexibility: Any ORM tool like Entity Framework, Dapper, or SQLkata can be utilized to facilitate database operations. The choice of ORM should align to optimize performance and simplify maintainability.

5. Advanced Data Handling:

Column Selection: API users should be able to specify which columns to retrieve in the query.

Filtering and Sorting: Support comprehensive filtering and sorting capabilities to navigate through data efficiently.

Pagination: Implement pagination to handle large datasets effectively.

Aggregation and References: Enable aggregation of data from child tables and retrieval of related data from master tables (e.g., retrieving a customer's name when querying orders).

CRUD Operations: The API must support complete CRUD (Create, Read, Update, Delete) operations for any table within the database, adhering to security and data integrity standards.

Programación en C# .NET ASP.NET RESTful API

Nº del proyecto: #38063690

Sobre el proyecto

90 propuestas Proyecto remoto Activo la semana pasada

90 freelancers están ofertando un promedio de $536 por este trabajo

talhaamin

Hello, I have read your project requirements and a very good idea, I personally have written a generic api capable of handling many database operations for different tables, and also have written a generic utility whic Más

$700 USD en 7 días
(92 comentarios)
8.5
AwaisChaudhry

Hello Good evening , I hope you are doing great. Just finished reading the brief details of your job . I see you have been looking for a freelancer who has experience with RESTful API, ASP.NET, .NET and C# Programming Más

$750 USD en 12 días
(56 comentarios)
8.2
deepindersingh

Hello, Full stack web developer, with 16+ years of experience in ASP.NET Core, Blazor, Angular, Reactjs, Nodejs, ASP.NET MVC, Azure. AWS Apis, C# web forms, VB.NET, Classic ASP, Vbscript, SQL Server, HTML, CSS, javas Más

$750 USD en 15 días
(69 comentarios)
6.7
rashidamjad

Hi there, I'm thrilled to apply for your .NET 8 Developer for OData/GraphQL API project. With 4-5 years of experience in C# Programming, ASP.NET, RESTful API and .NET, I'm confident in my ability to bring valuable ins Más

$700 USD en 15 días
(28 comentarios)
6.0
AITSoft

Hi, I have read the brief details on the job listing. I am a full stack developer with 6 years of coding experience. I have worked with multiple similar jobs before. I have worked on similar jobs before specially with Más

$750 USD en 10 días
(3 comentarios)
5.2
HamAbbasi00

Hi there, I checked your requirements and guarantee you it's gonna be done within Less possible Time . Let's contact via chat so that I can start work immediately. Wish you the best.

$500 USD en 6 días
(12 comentarios)
5.3
Aksmeera

With a decade-long career dedicated to mastering the intricacies of .NET development, I'm confident in my ability to successfully complete your project. One of my key strengths lies in my adaptability with different AP Más

$500 USD en 7 días
(2 comentarios)
4.8
wasifmuneer

Hello, Can we discuss the project details over chat? I am MS full stack developer having expertise in developing web, desktop application and I think I can manage this project well. I can share my project examples Más

$500 USD en 7 días
(25 comentarios)
4.9
einnovention

As the leader of a skilled team at Einnovention with over 248 successful projects under our belt and a 4.9/5 rating, we have proven our expertise in delivering high-quality software and applications on-time. We are wel Más

$400 USD en 7 días
(1 comentario)
4.7
danishsachwani

Hi, How are you? I have read the brief details on your job listing. With expertise in .NET development, I propose to build a dynamic REST API using .NET 8, catering to advanced features like OData/GraphQL, generic con Más

$700 USD en 14 días
(8 comentarios)
4.0
tangramua

Hello, We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon Más

$750 USD en 7 días
(7 comentarios)
6.6
artakharutyun7

Hello, I am a professional .Net/GraphQL developer with 10+ years of experience. I will provide you 100% quality work. My extra skills: Pure JS and JS frameworks(React, Angular, Vue, Node), Pure PHP and PHP frameworks(L Más

$250 USD en 7 días
(3 comentarios)
3.5
ztconnect

With extensive experience while having worked on a variety of projects using the .NET framework in diversified roles, I strongly believe I'm the perfect match for your need. Your project of developing a dynamic REST AP Más

$500 USD en 7 días
(1 comentario)
3.5
abs674

Hi, I’m interested in your project. Could you clarify whether you prefer OData or GraphQL for the API architecture? Also, do you have any specific ORM tool in mind for this project? I’ve worked with .NET for over 5 y Más

$500 USD en 7 días
(1 comentario)
2.7
rabhardwaj

I mainly work with API Integration project.I have passion about API. I have been in this field for more than 7 years. i have experience in C#,php,Perl,wordpress,Html,postgress ,Ubuntu,Crontab,Web Services, Rest Api, Ze Más

$500 USD en 7 días
(4 comentarios)
2.4
gedimivit

Experienced .NET developer here, ready to craft your dynamic REST API using .NET 8. With expertise in OData and GraphQL, I'll build a flexible, generic controller for seamless CRUD operations. Leveraging ORM tools for Más

$500 USD en 7 días
(1 comentario)
1.6
santoshinpccs

With over a decade in the field, our team at [company name] has vast experience in developing complex solutions on the cutting-edge .NET framework. I, Santosh, have personally been involved in the development of APIs u Más

$500 USD en 7 días
(2 comentarios)
1.4
paul396

Dear DotNet Expert Here. I can start right now. I hope to hear from you soon. Best Paul

$500 USD en 7 días
(1 comentario)
0.8
nadogemini

I read your post and I really want to work with you. I have 8 years of experience asp.net. Here enlisted my skills: - C#, VB.NET,ASP.NET, ASP.NET MVC 3-5,dotNet Core and desktop applications on WPF and Windows Forms. Más

$500 USD en 7 días
(1 comentario)
0.4
nikoloziSv

Hello, there. *****5 STAR REVIEW***** I have checked your post to implement project using HIGH_LEVEL functionalities like API frameworks, ORM flexibility, and advanced data handling in .NET, and I can provide some sol Más

$750 USD en 7 días
(1 comentario)
0.4