Just started learning C#, and I am wanting to make a desktop app for windows 11, the application i want to make needs to handle data fetched from a server, sort it and display it (with graphs if possible). What are any recommendations with tools or frameworks for doing such things? I would prefer if its beginner friendly but as long as it can make what I want doesnt matter if it have big learning curve.