

Blazor HyBrid在香橙派(Ubuntu Arm)运行的效果 - tokengo
source link: https://www.cnblogs.com/hejiale010426/p/17422087.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Blazor HyBrid在香橙派(Ubuntu Arm)
运行的效果
-
准备香橙派一块!当前教程使用的是香橙派5 4G开发板
-
准备.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
本文作者:tokengo
本文链接:https://www.cnblogs.com/hejiale010426/p/17422087.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
Recommend
-
9
Maui Blazor 使用摄像头实现 由于Maui Blazor中界面是由WebView渲染,所以再使用Android的摄像头时无法去获取,因为原生的摄像头需要绑定界面组件 所以我找到了其他的实现方式,通过We...
-
14
如何实现在react现有项目中嵌入Blazor? 目前官方只提供了angular和react俩种示例所以本教程只将react教程 思路讲解: 首先在现有react项目中我们可能某些组件是在Bl...
-
11
目前官方只提供了angular和react俩种示例,所以本教程将来讲解如何在Vue的现有项目中使用,上期已经做好了react的教材! Vue 项目创建流程 ...
-
3
Blazor如何实现类似于微信的Tab切换?
-
9
在 Blazor Hybrid 应用中,Razor 组件在设备上本机运行。 组件通过本地互操作通道呈现到嵌入式 Web View 控件...
-
8
实现创建一个Blazor Server空的应用程序
-
3
本篇博客只实现基本的低代码,比如新增组件,动态修改组件参数 首先创建一个空的Blazor Server,并且命名LowCode.Web 实现我们还需要引用一个Blazor组件库,由于作者用Masa Blazor比较多所以使...
-
8
Photino是什么 Photino是一组使用Web (HTML/CSS/JavaScript)UI创建桌面应用程序的技术。TryPhotino.io 维护 .NET 构建,并鼓励社区开发 Photino.Native 控件以用于其他语言和平台。我们鼓励并将支持Phot...
-
8
.NET 8新预览版本使用 Blazor 组件进行服务器端呈现 ...
-
7
官方接口图
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK