Zenith.NET v0.0.7:Metal 后端落地,.NET GPU 抽象的跨平台旅程
从第一行代码写下 GraphicsContext.CreateDirectX12() 到今天 GraphicsContext.CreateMetal() 跑通全部测试,Zenith.NET 终于实现了最初的承诺——用同一套 .NET API 覆盖三大图形后端。
这篇文章聊聊 Metal 后端的技术选型、架构设计,以及 Zenith.NET 作为一个 .NET GPU 抽象层的设计哲学。
为什么要做 Zenith.NET?
.NET ...
JEECG 获取前后端登录用户信息
今天在JEECG开发过程中,需要进行二开,对JAVA项目进行开发,现在用到要获取用户登录信息,可以使用以下方法进行获取
后端获取方法:
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
String userId = loginUser.getId();
String username = loginUser.getUsername();
前端获取方 ...
Vue前后端数据交互与显示
一、技术概述
将后端所计算的数据呈现在前端页面的相应位置并根据用户点击操作改变相应的数据和界面,再传值给后端。该技术是Web开发必备,是前后端交互的纽带。难点在于获取后端数据并且防止数据联动。
二、 技术详述
1. 从接口获取后端数据
(1) 仔细查看后端所传数据的类型。主要是区分数组和单个数据。查看后端的请求方 ...
如何实现纯网页语音视频聊天和桌面分享?(附源码,PC版+手机版)
在网页里实现文字聊天是比较容易的,但若要实现视频聊天,就比较麻烦了。本文将实现一个纯网页版的视频聊天和桌面分享的Demo,可直接在浏览器中运行,不需要安装任何插件。
一. 主要功能及支持平台
1.本Demo的主要功能有
(1)一对一语音视频聊天。
(2)远程桌面观看。
(3)当客户端掉线时,会进行自动重连,当网络 ...
WTM 3.5发布,VUE来了!
千呼万唤中,WTM的Vue前后端分离版本终于和大家见面了,我曾经跟群里1000多位用户保证过Vue版本会在春天到来,吹过的牛逼总算是圆上了。
WTM一如既往地追求最大程度提高生产效率,所以内置的代码生成器那是标配,使用方式和Layui及React的一致。
增删改查,导入导出一步到位,文件上传,一对多,多 ...
.NET混合开发解决方案24 WebView2对比CefSharp的超强优势
系列目录 【已更新最新开发文章,点击查看详细】
WebView2控件应用详解系列博客
.NET桌面程序集成Web网页开发的十种解决方案
.NET混合开发解决方案1 WebView2简介
.NET混合开发解决方案2 WebView2与Edge浏览器的区别
.NET混合开发解决方案3 WebView2的进程模型
.NET混合开发解决方案4 WebView2的 ...
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
框架介绍
这是一个基于vue、element-ui、iview、.netcore3.1 可支持前端、后台动态扩展业务代码快速开发框架。
框架内置定制开发的代码生成器,生成的代码不需要复制也不需要更改,直接就能运行。
后台基于.netcore3.1、EntityFramework Core3.1、Dapper、Autofac框架底层搭建。
前端基于vue、element-ui、iview二次开 ...
一个基于.NET Core构建的简单、跨平台、模块化的商城系统
前言
今天大姚给大家分享一个基于.NET Core构建的简单、跨平台、模块化、完全开源免费(MIT License)的商城系统:Module Shop。
商城后台管理端功能
商品:分类、品牌、单位、选项(销售属性)、属性、属性模板、属性组。
销售:订单、物流。
内容:首页配置、评论、回复。
配置:国家、用户、仓库、运费、高级设置。
系 ...
Zenith.NET v0.0.6 发布 🧧 — API 大幅精简,为 Metal 后端铺路
大家好!我是 @qian-o,Zenith.NET v0.0.6 正式发布了!
这个版本的核心主题是 精简:为了让 API 更好地适配即将上线的 Metal 后端,我们对资源绑定模型、着色器阶段和光线追踪方案做了一次大规模的重构和瘦身。
📦 GitHub 仓库:https://github.com/qian-o/Zenith.NET
📚 文档站点:https://qian-o.github.io/Zenith.NET
...
WinForm 通用权限框架,简单实用支持二次开发
前言
开发一个安全、灵活且易于维护的应用程序是至关重要的。特别是在企业级应用中,权限管理不仅涉及到用户访问控制,还关系到数据的安全性和系统的稳定性。
推荐一款 WinForm 通用、完整的权限架构开发框架,强大而简便的工具,帮助我们快速开发具备完善权限管理功能的 WinForms 应用。
项目介绍
WinForms 通用开发框架是 ...
奉上简单的.Net后端开发模板
假定一个场景,开始做开发的你,领导走到你的面前说道:“小伙子,看了简历和最近的工作表现,很不错,现在交给一个任务,开发一个简单的CMS后端接口吧,前端有人配合你”,当时你内心读白:“CMS什么东西,还好我可以百度,但我要在哪个项目上开搞啊”,这时的领导又说道:“项目你自己建立,然后上传git就行了”,这时的 ...
一个后端开发的 Vue 笔记【入门级】
一 前言
最近找了些教程,顺带着趴在官网上,看了看 Vue 的一些内容,入门的一些概念,以及基础语法,还有一些常用的操作,瞄了一眼,通篇文字+贴了部分代码 9000 多字,入门语法什么的还是很好理解的,以前也有一定做小程序的基础,感觉还是很相似的,不过对于一些稍复杂的点,感觉还是总结的不够细致,例如插槽,和计算 ...
七个开源的 Spring Boot 前后端分离项目,一定要收藏!
前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势!
其实前后端分离本身并不难,后段提供接口,前 ...
基于.NET8+Vue3开发的权限管理&个人博客系统
前言
今天大姚给大家分享一个基于.NET8+Vue3开发的权限管理&个人博客系统:Easy.Admin。
项目介绍
Easy.Admin是一个基于.NET8+Vue3+TypeScript开发的权限管理&个人博客系统,分为普通版本和SSR(服务端渲染,支持SEO),服务端渲染框架基于vite-plugin-ssr实现,并且支持多种数据库。
使用技术栈
后端
.NET 8、Furion、SqlS ...
推荐一款界面优雅、功能强大的 .NET + Vue 权限管理系统
前言
今天推荐一款用 .NET 和 Vue3 实现的开源权限管理系统。它的界面清爽干净,功能强大,还具备灵活的角色权限分配功能,能够满足不同规模企业的管理需求。无论你是开发新手还是大神,都能轻松上手,快速搭建起自己的权限管理体系。别再犹豫了,赶快来试试吧!
项目简介
Malus是海棠的意思,顾名思义,海棠后台管理系统, ...
一款基于.NET Core的快速开发框架、支持多种前端UI、内置代码生成器
前言
经常看到有小伙伴在技术群里问有没有什么好用且快速的开发框架推荐的,今天就给大家分享一款基于MIT License协议开源、免费的.NET Core快速开发框架、支持多种前端UI、内置代码生成器、一款高效开发的利器:WalkingTec.Mvvm框架(简称WTM)。
官方项目介绍
WalkingTec.Mvvm框架(简称WTM)是基于.NET Core的快速开发框 ...
扫码登陆原理简析
我一直有用微信读书阅读的习惯,最近发现微信阅读还有网页版。登陆微信阅读的网页版,需要我们用App扫码进行登陆。如下面的界面所示:
使用你的微信阅读App扫描完上面的二维码并点击确认登陆后,网页版就能自动登陆。登陆后会展示你的阅读记录,书架信息等。
我突然很好奇,这个扫码登陆到底是怎么实现的,所以就去网上查 ...
基于HBuilderX+UniApp+ThorUI的手机端前端开发处理
现在的很多程序应用,基本上都是需要多端覆盖,因此基于一个Web API的后端接口,来构建多端应用,如微信、H5、APP、WInForm、BS的Web管理端等都是常见的应用。本篇随笔概括性的介绍基于HBuilderX+UniApp+ThorUI的手机端前端开发处理,总结一下开发工具的设置,以及常见的H5端开发的一些相关知识。
1、前后端分离的后端API架 ...
使用代码生成工具快速生成基于ABP框架的Vue+Element的前端界面
世界上唯一不变的东西就是变化,我们通过总结变化的规律,以规律来应付变化,一切事情处理起来事半功倍。我们在开发后端服务代码,前端界面代码的时候,界面都是依照一定的规律进行变化的,我们通过抽取数据库信息,以变化规律拥抱变化的内容。如对于服务端来说,后端代码中类的继承关系和特殊的接口名称规律,我们可以根据 ...
.NET 8 + Vue/UniApp 高性能前后端分离框架
前言
作为一名开发者,我们知道能够简化开发流程、提升工作效率的工具是至关重要的。
推荐一款前后端分离框架 Admin.NET(ZRAdmin),它不仅可以满足项目开发的需求,还应用了一些新的特性,如RBAC权限管理、SqlSugar ORM、以及Vue3的动态国际化支持,代码简洁易用。
接下来,让我们一起深入了解和学习这个项目的主要特点和 ...