There are projects developed with C# using various technologies and frameworks. The list below contains the Technologies and frameworks used.
- Languages : C#, SQL
- Frameworks : ADO.NET, ASP.NET, Entity Framework (DbFirst, CodeFirst), Windows Form
- ORM : Dapper, Entity Framework
- Databases : MS SQL Server, PostgreSQL, MongoDB
- APIs : Rapid API, ASP.NET Core API
- Tools : Visual Studio, SQL Management Studio, Postman, MongoDB Compass, PgAdmin
- Sources : Kaggle Datasets
- Version Control : Git
Using ADO.NET, customer, city and statistics information is dynamically pulled from SQL database. The purpose of the application is to ensure efficient data processing.
Product and category management was done using Entity Framework's Database First approach. Database objects are automatically mapped to .NET objects.
The data in the created tables were processed with LINQ queries and statistical reports were created. The querying power of Entity Framework was emphasized.
Using Entity Framework's Code First approach, a database was created and a movie/series list management system was developed.
Data operations were performed with Dapper ORM using the Northwind database. This project focuses on lightweight and efficient data access methods.
An API has been developed using ASP.NET Core to provide weather data for cities and towns. A scalable and well documented API structure is presented.
Data was extracted from the developed weather API and used in the C# console application.
Instant exchange rates (Dollar, Euro, Pound) were captured and dynamically displayed via Rapid API.
An order management system was developed using MongoDB. NoSQL database integration and document-based data storage processes are demonstrated in this project.
A ToDo List application was developed using PostgreSQL database. CRUD operations were performed successfully.
Some database operations are automated by using parameterized and non-parameterized triggers in SQL.
Session management and authentication processes were performed using JSON Web Token (JWT). Token based authentication was successfully performed.
Instant weather data retrieved from Rapid API was visualized and presented as a weather card application.
Database relationships were structured using one-to-one, one-to-many and many-to-many relationships on SQL.
Current fuel prices in Istanbul were taken and a fuel simulation was created.
Activation codes were sent to the real e-mail addresses of the users and session verification was performed through these codes.
Data analysis was performed using Kaggle data sets (Netflix, pizza orders, market data) and an application on big data management was developed.
A dashboard was created using C# Forms, dynamic graphics and widgets were prepared with Kaggle data sets.
The instant occupancy and vacancy status of the tables of a restaurant was monitored and this information was visualized in a management interface.
A general evaluation was made in the final section.