https://github.com/djeada/csharp-recipes
Project based tutorials in C#.
https://github.com/djeada/csharp-recipes
Last synced: 10 months ago
JSON representation
Project based tutorials in C#.
- Host: GitHub
- URL: https://github.com/djeada/csharp-recipes
- Owner: djeada
- License: mit
- Created: 2021-02-26T11:59:19.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T14:36:10.000Z (over 1 year ago)
- Last Synced: 2024-05-29T03:42:04.044Z (over 1 year ago)
- Language: JavaScript
- Size: 2.71 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Csharp-Recipes
A collection of project-based tutorials in C# designed to teach and demonstrate various programming concepts and techniques.
## Table of Contents
1. [Pong](https://github.com/djeada/Csharp-recipes/tree/main/src/Pong_Project): An implementation of the classic Pong game.
2. [Duck Shooter](https://github.com/djeada/Csharp-recipes/tree/main/src/Duck_Project): A simple game where the player shoots flying ducks.
3. [Chlorine Measurements](https://github.com/djeada/Csharp-recipes/tree/main/src/ClorMeasurement_Project): Practical use of classes for measuring chlorine levels.
4. [LINQ Arrays](https://github.com/djeada/Csharp-recipes/tree/main/src/LINQarrays_Project): Examples demonstrating the use of LINQ with arrays.
5. [List Delegates](https://github.com/djeada/Csharp-recipes/tree/main/src/ListDelegates_Project): An example showcasing the use of delegates with lists.
6. [Threads](https://github.com/djeada/Csharp-recipes/tree/main/src/Threads_Project): A simple multithreaded program demonstrating threading concepts.
7. [Database with WPF](https://github.com/djeada/Csharp-recipes/tree/main/src/DB_WPF_Project): A WPF GUI for interacting with a database.
8. [Photo Gallery](https://github.com/djeada/Csharp-recipes/tree/main/src/PhotoGallery_Project): A photo gallery application with an ASP.NET backend.
## How to Contribute
We encourage contributions that enhance the repository's value. To contribute:
1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/AmazingFeature`).
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`).
4. Push to the branch (`git push origin feature/AmazingFeature`).
5. Open a Pull Request.
## License
This project is licensed under the [MIT License](LICENSE) - see the LICENSE file for details.