Project Title: HelloWorld
Project Description: This project is a basic "Hello, World!" program written in C#. It prints the message "Hello, World!" to the console when executed.
Project Goals: The goal of this project is to learn setting up a software project, writing a simple program, managing files with Git, and publishing code to a public Github repository.
Steps to build and/or run the software:
- Open JetBrain Rider IDE.
- Build the solution by clicking the top left logo (stacked dashes) and click "New" Solution". Fill out the project and solution name, then press enter.
- After the solution is created, type your code and then press Run button (green triangle in the top-right corner). Console window is open and the result is printed as output.
Instructions for using the software:
- Run the program as instructed above.
- Observe the console and amke sure the output matches what you expected. 3.no further input is required. Once you have confirmed the output, you can close the console window.
To recreate the development environment, you need the following software and/or libraries with the specified versions:
- JetBrains Rider IDE(2024.3.3)
- .NET SDK (version 9.0)
- Git (optional as it is for version control and publishing to GitHub)
I found these websites useful in developing this software:
- Microsoft C# Documentation — Official C# language documentation and beginner tutorials.
- JetBrains Rider Documentation — Guide to using JetBrains Rider IDE effectively.
- W3Schools C# Tutorial — A beginner-friendly overview of C# basics.
The following items I plan to fix, improve, and/or add to this project in the future:
- Add user input functionality (e.g., ask the user for their name and greet them).
- Create a version that supports multiple languages (e.g., Hello World in Spanish, French, etc.).
- Improve error handling (even though it's simple, practice handling unexpected input).