gpt4 book ai didi

BlazorHyBrid在香橙派(UbuntuArm)运行的效果

转载 作者:我是一只小鸟 更新时间:2023-05-23 06:31:06 25 4
gpt4 key购买 nike

Blazor HyBrid在 香橙派(Ubuntu Arm) 运行的效果

  1. 准备香橙派一块!当前教程使用的是香橙派5 4G开发板 。

  2. 准备.NET环境 。

    安装.NET Core依赖 。

                                
                                  sudo apt install -y libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4 libcurl4-openssl-dev libssl-dev uuid-dev unzip libgdiplus libc6-dev libkrb5-3
    
                                
                              

    下载.NET 7 SDK 。

                                
                                  wget https://download.visualstudio.microsoft.com/download/pr/142603ad-0df5-4aef-bdc2-87b6140c90ed/2cce467e6c954d01024942b8370aaf70/dotnet-sdk-7.0.302-linux-arm64.tar.gz -O dotnet-sdk-linux-arm.tar.gz --no-check-certificate
    
                                
                              

    创建dotnet文件夹并解压 。

                                
                                  sudo mkdir -p /usr/local/dotnet && sudo tar zxf dotnet-sdk-linux-arm.tar.gz -C /usr/local/dotnet
    
                                
                              

    创建软连接 。

                                
                                  sudo ln -s /usr/local/dotnet/dotnet /usr/local/bin
    
                                
                              

    查看版本 。

                                
                                  dotnet --version
    
                                
                              

如果需要使用 https 请使用 。

                        
                          sudo dotnet dev-certs https

                        
                      

准备用于在 香橙派 运行的程序

一下是一个 Masa Blazor 可以用于在 Arm 设备运行的程序 。

项目开源地址:

239573049/MasaLinuxDesktop (github.com) 。

然后在 香橙派 中拉取代码 。

                        
                          git clone https://gitee.com/hejiale010426/MasaLinuxDesktop.git

                        
                      

进入到 MasaLinuxDesktop\LinuxDesktop 目录下 。

                        
                          cd MasaLinuxDesktop/LinuxDesktop/

                        
                      

运行项目 。

                        
                          dotnet run 

                        
                      

效果图:

就这样非常简单的创建了ARM设备下的桌面应用!并且它也可以操作串口等上位机的操作,然后配合Blazor HyBrid简单的写好看的界面,后期 token 对于 Arm 是博客也会大量投入时间研究,还有 winform + Blazor HyBrid 也会花大量时间研究并且写博客分享经验!也非常欢迎大佬们一块对于 Blazor 投入研究和时间使用,对于 Blazor 它的能力是为了统一.NET生态的界面方式,并且从 .NET8 看到的新功能微软对于 Blazor 的投入也是巨大的;而且目前 Blazor 的生态也是非常的好了!据我所知的 Blazor组件库 不下10个。后面我会使用 Blazor HyBrid 在 Arm 设备进行业务尝试,目前打算考虑的是写一个简单的监控设备! 。

结尾

来自Token的分享 。

Blazor 技术交流:452761192 。

好用的组件库: Masa Blazor 。

最后此篇关于BlazorHyBrid在香橙派(UbuntuArm)运行的效果的文章就讲到这里了,如果你想了解更多关于BlazorHyBrid在香橙派(UbuntuArm)运行的效果的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com