C
C#14mo ago
Mekasu0124

✅ Tutorial For Desktop App Development???

I've looked all over google and I cannot find a tutorial to teach me how to build a desktop application in C#. Anyone know of a good site or youtube video? Thanks
12 Replies
Denis
Denis14mo ago
There are tons. Maybe you are looking for something specific? Have you learned the basics, or you wish to jump straight into desktop apps? Checkout tutorials for: WPF Avalonia .NET MAUI ...or maybe even Blazor Hybrid However, if you are just starting out, please note that developing GUI applications in general is not easy as pie. You should have the basics down, which would be learned with a Console application $helloworld
Denis
Denis14mo ago
$projects
MODiX
MODiX14mo ago
Collections of application ideas that anyone can solve in any programming language to improve coding skills: https://github.com/dotnet/dotnet-console-games https://github.com/karan/Projects https://github.com/florinpop17/app-ideas
The king of kings
I agree with you. I've been in the basics for a year now, I'm going to start with GUI applications.
Mekasu0124
Mekasu012414mo ago
Just basic desktop development. I’m bringing over knowledge from Python, JS, and some Java. So yea I’ve learned the basics, but I’m not that experienced with C# I found avalonia and I’m going to go through that after work tonight. Thank you C# in itself hasn’t been exactly easy lol That’s about like me with Python. I’ve been learning Python for about 3 years now and only because I don’t know the full use of the language, idk what I can do past Disnake.PY and PySide6 lol
The king of kings
Aha! Ok! So you're transferring from other languages. I totally agree that c# is not so easy to learn, although you it shouldn't take you very long to learn it since you have some background. Avalonia is a good framework as I hear from other people, although it has little issues. This dame learning how to code in any language takes sooo much dame time.
Mekasu0124
Mekasu012414mo ago
lol it's taken me 3 years to get comfortable with Python, 1.5-ish years to get comfortable with JavaScript and using React/React Native and I've got about 2 months of Java under my belt and the only reason I even started learning Java is because I play a lot of Minecraft so I figured why not learn it and help with building mods to give back to the community plus i'm in school for Computer Science focusing in Software Development and Cyber Security and it's part of the curriculum for next year so I wanted to go into the class feeling semi-smart lmao
The king of kings
Aha! Ok! So you're a computer science student. Wow, I like Minecraft game, I played this game for a while, but not anymore, since I barely could work on my programming skills. Are you from the US? I'm from Sweden btw.
Denis
Denis14mo ago
If you've worked with Java, C# should can be a bit overwhelming in the beginning, as it uses quite a lot of syntax sugar to help you do your work faster. But once you go C#, you won't want to go back to Java 😄 I used to work with python; however, I grew to an opinion that I don't like the language... And in general I tend to advise beginners against starting with python It just teaches you bad habits, in my opinion
Mekasu0124
Mekasu012414mo ago
I only use Java now for desktop development until I figure out the avalonia templates I tend to steer them to python as it’s easier to read and understand 😅
Accord
Accord14mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server
More Posts
❔ can anyone help me figure out hashauth?Trying to edit debug settings but they're locked behind hashauth, anyone know how it works? https:/❔ Razor pages asp-validation-for="MyProperty " vs asp-validation-summary="All"I am working on a simple registration form using a Razor page, and having trouble getting a message ❔ ✅ Register instance of List as singletonThis feels like a dumb question, but I'm trying to keep a singleton instance of a List that can be a❔ Octokit can find the git hub repo but not the latest repository```csharp using Microsoft.AspNetCore.Mvc; using MooMooBotWebAPI.TokenAuthentication; using System.Ne❔ Dusplicate type names: using namespace vs changing the type names.Lets say you have 2 models with the same name like `MyApp.Customers.Orders` and `MyApp.Employees.Ord❔ How to create a list of generic objects?``` public class Item { DateTime Date; string Name; int Age; } public class ReportSetup<T> {✅ Is it possible to put a generic constraint on a record?If I have a record Card<T> (....) and I want to put a constraint on it, such as where T : class? is ❔ Marks operations system with broken boolhttps://paste.mod.gg/ejflkvfqwzqg/0 I use the Average() method for both calculating the average and ❔ Entity Framework MigrationsSo I deleted a migration or 2, which I've come to learn from the docs was a bad move. The migrations❔ Can't catch Unity Coroutine (IEnumerator) errorHi! I'm running some `Func` inside a Unity Coroutine. I'm using an approach I've used before to get