How hard would it be to have a web interface (ASP.NET Core) and a desktop GUI (Avalonia) for the same model?
Hi,
Quick introduction: I have a fair amount of experience programming, but not in desktop applications or in .NET. Regardless, I've been assigned to teach an introductory course on C#. One of the course goals is UI development. To avoid teaching bad habits, I would like to illustrate that it is possible to decouple business logic from presentation logic. So I would like to present different views of the same models through a web app and a desktop app.
Would the ASP.NET Core and Avalonia frameworks support this scenario without the need for advanced concepts? It would not be required for the students to write the views. I could handle those. But I would like to make sure they understand the separation between the models and controllers.
I have no experience with either framework whatsoever. I'll look into them based on the consensus here.
Regards,
Vincent
0 comments:
Post a Comment