.NET 8 Developer for OData/GraphQL API

ปิด โพสต์แล้ว 2 สัปดาห์ที่ผ่านมา ชำระเงินเมื่อจัดส่ง
ปิด ชำระเงินเมื่อจัดส่ง

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.

การเขียนโปรแกรม C# .NET ASP.NET RESTful API

หมายเลขโปรเจค: #38063690

เกี่ยวกับโปรเจกต์

90 ข้อเสนอ โปรเจกต์ระยะไกล ใช้งาน %project.latestActivity_relativeTime|แทนที่%

freelancer 90 คน กำลังเสนอราคาในงานนี้ โดยมีราคาเฉลี่ยอยู่ที่ $536

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 เพิ่มเติม

$700 USD ใน 7 วัน
(92 รีวิว)
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 เพิ่มเติม

$750 USD ใน 12 วัน
(56 รีวิว)
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 เพิ่มเติม

$750 USD ใน 15 วัน
(69 รีวิว)
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 เพิ่มเติม

$700 USD ใน 15 วัน
(28 รีวิว)
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 เพิ่มเติม

$750 USD ใน 10 วัน
(3 รีวิว)
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 ใน 6 วัน
(12 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(2 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(25 รีวิว)
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 เพิ่มเติม

$400 USD ใน 7 วัน
(1 รีวิว)
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 เพิ่มเติม

$700 USD ใน 14 วัน
(8 รีวิว)
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 เพิ่มเติม

$750 USD ใน 7 วัน
(7 รีวิว)
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 เพิ่มเติม

$250 USD ใน 7 วัน
(3 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(1 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(1 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(4 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(1 รีวิว)
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 เพิ่มเติม

$500 USD ใน 7 วัน
(2 รีวิว)
1.4
paul396

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

$500 USD ใน 7 วัน
(1 รีวิว)
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. เพิ่มเติม

$500 USD ใน 7 วัน
(1 รีวิว)
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 เพิ่มเติม

$750 USD ใน 7 วัน
(1 รีวิว)
0.4