我想成为一个程序员,也就是计算机科学专业的学生,我在C#有个讲座.但我只有Mac和Linux电脑。
我需要能够用接口和逻辑(XAML/C#)编写一个应用程序。我不知道我怎么能在Linux上做到这一点。请帮帮我!我的电脑上没有Windows。我知道我可以在Linux上用C#编写“后端”程序,但我不能使用可视化工具。
发布于 2019-10-07 09:48:00
阿瓦罗尼亚是一个开源的跨平台XAML框架,适用于.NET框架、.NET核心和Mono.
Avalonia使用的是XAML方言,任何来自WPF、UWP和Xamarin表单的人都应该立即感到熟悉。Avalonia支持绑定、MVVM、无查找控件和数据模板,正如您从XAML框架中所期望的那样。
XML完成 代码扩展通过提供提示来帮助编辑C2文件。为XAML文件类型(WPF、Avalonia)和csproj文件提供了示例模式文件。
Visual代码的功能远远不如Visual,但它具有运行GUI应用程序的能力。如果这还不足以满足您的课程要求,请尝试2019年为Mac。在安装任何可能需要安装一些额外软件包以与Visual代码或Visual一起运行的程序包之前,请注意。
https://askubuntu.com/questions/1179252
复制相似问题