This repository contains a practice project focused on Data Access and Service and Process Programming. The main objectives of this project are to demonstrate proficiency in handling various data sources and programming techniques commonly used in backend development.
The project includes the following key functionalities:
- File Handling:
- Reading and writing to
.txt
,.xml
, and.json
files.
- Reading and writing to
- Database Access:
- Interacting with SQL Server databases, including querying, inserting, updating, and deleting records.
- Multithreading and Asynchronous Programming:
- Implementing multithreading using threads and tasks to handle concurrent operations efficiently.
- Socket Programming:
- Setting up and managing sockets for network communication, including creating both client and server applications.
- Server Deployment:
- Deploying basic servers to handle client requests, demonstrating foundational server-side programming skills.
- Web Scraping:
- Extracting data from websites using web scraping techniques.
To run this project, you will need:
- .NET Framework (or any other relevant framework/language depending on your implementation)
- SQL Server or another compatible SQL database system
- An IDE such as Visual Studio or JetBrains Rider
- Clone the repository to your local machine:
- Open the solution/project file in your IDE.
- Restore the necessary packages and dependencies.
- Configure your database connection string in the configuration file (e.g.,
appsettings.json
,web.config
, etc.).
git clone https://github.com/AndreaCCarrera/GestorGalacticoACeniceros.git