Skip to content

AidanLDev Microsoft calculator using the additional features & AI voi… - #42

Closed
AidanLDev wants to merge 1 commit into
the-csharp-academy:mainfrom
AidanLDev:main
Closed

AidanLDev wants to merge 1 commit into
the-csharp-academy:mainfrom
AidanLDev:main

Conversation

@AidanLDev

Copy link
Copy Markdown

My submission for the calculator project.

Just a note that I used secrets to store the Azure service key and region. To get this running locally you'll have to run:
cd ./Microsoft.Calculator
dotnet user-secrets set "SpeechService:key" "key_here"
dotnet user-secrets set "SpeechService:region" "region_here"

With a valid service key and whatever region that service was setup for.

@github-actions

Copy link
Copy Markdown

🚀 Project Submitted!

Thanks for submitting your project! I will review it soon.

📋 Please check the dashboard to make sure the project is marked as Pending.

⚠️ If it's not marked as pending, submit it manually using the URL for this PR.

@TheCSharpAcademy

Copy link
Copy Markdown

@AidanLDev Project approved! 😄✅ It's great that you completed the challenges! You're I think the first to complete the Azure challenge in the Calculator. 👏👏

Feedback
🔍️ The flow was a bit confusing at the beginning. Later it worked fine but when I first ran it I wasn't sure if the app would only work if using voice. It could be worth adding a config menu so users can choose to use voice?

🔍️ It's a pretty straight-forward project, so we don't have much to add, as you followed the tutorial and were able to extend the code for the challenge. I hope it gave you a good understanding of a few concepts such as error handling, interacting with the file system, debugging and handling multiple projects under one solution.

🗺️ I noticed that the only course you've completed so far is Introduction to Object-Oriented Programming. I'd highly recommend taking our LINQ Fundamentals course next. LINQ is one of the most important tools in modern C# and becoming comfortable with it will make your code much cleaner and more expressive.

☕If you like our roadmap, please consider buying us a coffee. We appreciate your help 🙂

Overall great work!✋🏻Looking forward to seeing your next projects!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants