E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Blazor
【ASP.NET Core】在
Blazor
中获取 HTTP 上下文信息
今天咱们来扯一下
Blazor
应用程序怎么访问HttpContext。其实这句话有坑,为了避免大伙伴们掉茅坑,老周直接说明:
Blazor
是不能访问HttpContext的。
东邪独孤
·
2022-09-04 11:00
MAUI + Masa
Blazor
开发界面跟随系统主题切换的App
1、安装MasaBlazor参考:MASABlazor安装2、编写代码新建Service目录,并添加ThemeService.cs该RequestedTheme属性返回AppTheme枚举成员。AppTheme枚举定义下列成员:Unspecified,指示设备使用的是未指定的主题。Light,指示设备正在使用其浅色主题。Dark,指示设备正在使用其深色主题。设备上的系统主题可能会因各种原因而更改,
·
2022-08-29 10:22
学习ASP.NET Core
Blazor
编程系列二——第一个
Blazor
应用程序(上)
Blazor
未来的钱景如何,暂时未知?从目前来看
Blazor
还是要学习一下的。
DotNet菜园
·
2022-08-28 20:00
学习ASP.NET Core
Blazor
编程系列一——综述
.NET6是微软统一.NetCore与.NetFramework两大框架的第二个版本,微软在.NET5中开始进行这两大框架的统一之路。.NET6将作为长期支持(LTS)版本得到三年的支持。只有VisualStudio2022(以及更高版本)支持.NET6。VisualStudio2017/2019等版本都不支持.NET6。.NET6可以生成运行在Linux、Windows和macOS上的单个文件的
DotNet菜园
·
2022-08-27 21:00
跨平台UI组件DevExpress XAF v22.1 - 程序集默认面向 .NET 6
在新版中XAF的
Blazor
、WebAPIService及WinForms(.NETCore)程序集等默认面向.NET6,欢迎下载最新版体验!DevExp
界面开发小八哥
·
2022-08-27 08:55
ui
.net
devexpress
.net
6.0
界面开发
从零开始
Blazor
Server(15)--总结
我们用了14篇文章,基本上把一个后台管理系统需要的UI部分都说的差不多了。所以这套文章也该到了结束的时候了。这里面有很多问题,比如我们直接使用UI来拉数据库信息而没有使用service,再比如我们大量的用了同步,即使使用Task.FormResult也不用异步处理,再比如整个项目里没有任何缓存,所有
jvx
·
2022-08-25 16:00
MAUI + Masa
Blazor
开发带自动更新功能的安卓App
自动更新主要下面4个步骤获取最新版本号提示用户发现更新,等待用户确认更新下载最新的apk包安装apk包下面从创建MAUI项目开始1、创建MauiBlazorServer应用2、安装Masa.
Blazor
·
2022-08-25 10:00
blazorxamarin
从零开始
Blazor
Server(14)--修改密码
目前,我们只做了在用户管理里强行修改密码,而没有做用户自行修改密码的功能,今天我们来实现它。首先,我们的用户密码修改最好的位置应该就是在头像下面的下拉菜单里,所以我们在那里的LinkTemplate增加一个LinkButton。<LogoutImageUrl="images/argo-c.png
jvx
·
2022-08-24 15:00
从零开始
Blazor
Server(13)--消息通知
我们现在做了用户管理、角色管理、菜单管理。但是大家有没有发现,我们的菜单要变化的话必须要刷新页面才行。这个体验感觉不太好。今天我们就用全局通知组件来解决这个问题。首先我们要改造以下我们的MainLayout,之前我们是在OnInitialized中直接获取的菜单,这样肯定没法刷新了,所以我们要先把获
jvx
·
2022-08-23 11:00
从零开始
Blazor
Server(12)--编辑菜单
上个星期有点事,导致没法及时更新。现在我们继续更我们的从零开始系列。这个系列也快要结束了,目前规划再有2-3篇,就结束了。今天我们来说编辑菜单的问题,说实话菜单这种东西,你不更新代码加个页面,单独加个菜单没啥意义。除非你要跳转到其他的网站去。但是呢,你没有这玩意感觉又不太完整,就加上吧。菜单管理里,
jvx
·
2022-08-22 10:00
Blazor
预研与实战
背景最近一直在搞一件事,就是熟悉
Blazor
,后期需要将
Blazor
真正运用到项目内。
chester·chen
·
2022-08-19 11:00
Blazor
VS Vue
Vue——两分钟概述Vue是一个JavaScript框架。在其最简单的模式中,您可以简单地将核心Vue脚本包含在您的应用程序中,然后开始构建您的组件。除此之外,对于更复杂的应用程序,您可以使用Vue自己的CLI创建(并最终发布)一个Vue项目。与大多数其他JavaS
chester·chen
·
2022-08-17 14:00
Blazor
和Vue对比学习(知识点杂锦3.04):
Blazor
中C#和JS互操作(超长文)
C#和JS互操作的基本语法是比较简单的,但小知识点特别多,同时,受应用加载顺序、组件生命周期以及参数类型的影响,会有比较多坑,需要耐心的学习。在C#中调用JS的场景会比较多,特别是在WASM模式下,由于WebAssembly的限制,很多时候,还是需要借助JS去控制DOM或BOM,比如WebStora
functionMC
·
2022-08-14 14:00
从零开始
Blazor
Server(11)--编辑用户
用户编辑和角色编辑几乎一模一样,这里先直接贴代码。@page"/user"@
[email protected]
<TableTItem="UserEntity"IsBordered="true"ShowAddButto
jvx
·
2022-08-12 10:00
从零开始
Blazor
Server(10)--编辑角色
例图目前的样式是这样的:其中角色在一个table里,然后可以增删改查,并且可以给指定的用户分配权限。创建文件首先我们在Pages/Admin目录下新建一个Role.razor。因为我们的Admin目录已经使用了_Import来给整个文件夹添加了授权特性,所以我们就无需再次添加了。添加table这里添
jvx
·
2022-08-11 11:00
发布 .NET MAUI / MAUI
Blazor
应用 (1) - Windows
发布用于Windows的.NETMAUI应用打开PowerShell终端,命令行进入工程目录,以我的例子工程为例,cdBlazorMauiBlazorMaui替换为你自己工程名字New-SelfSignedCertificate-TypeCustom`-Subjec
AlexChow
·
2022-08-09 19:00
从零开始
Blazor
Server(9)--修改Layout
目前我们的MainLayout还是默认的,这里我们需要修改为BootstrapBlazor的Layout,并且处理一下菜单。修改MainLayoutBootstrapBlazor已经自带了一个Layout组件,这个组件里常用功能已经很全了,所以我们直接使用这个组件即可。<LayoutSideWid
jvx
·
2022-08-09 10:00
从零开始
Blazor
Server(8)--增加菜单以及调整位置
这篇干啥这篇文章主要是把前面的一些东西稍微调整一下,使其更适合后面的内容。主要是两个事,一个是把原来的PermissionEntity直接变成MenuEntity,直接让最后一级是菜单,这样后面就简单很多。另外增加一些默认的菜单为后面的文章做准备。另外就是调整一下Pages里面的目录结构,让我们不用
jvx
·
2022-08-05 16:00
Blazor
和Vue对比学习(进阶2.2.4):状态管理之持久化保存(2),Cookie/Session/jwt
注:本节涉及到前后端,这个系列的对比学习,还是专注在前端Vue和
Blazor
技术,所以就不撸码了,下面主要学习概念。
functionMC
·
2022-08-05 15:00
MAUI
Blazor
权限经验分享 (定位,使用相机)
入门文章BlazorHybrid/MAUI简介和实战https://www.cnblogs.com/densen2014/p/16240966.html在Mac上开发.NETMAUIhttps://www.cnblogs.com/densen2014/p/16057571.h
AlexChow
·
2022-08-04 23:00
从零开始
Blazor
Server(7)--使用Furion权限验证
序上面两篇我们讲了怎么用OnNavigateAsync来验证权限,又写了怎么用策略来验证权限。其实我们既然集成了Fution,就可以用Furion带的方式来验证。创建AdminHandler我们还是去创建AdminHandler,但是跟策略不一样的是我们的Handler不继承于Authorizati
jvx
·
2022-08-04 10:00
Blazor
和Vue对比学习(进阶2.2.3):状态管理之状态共享,
Blazor
的依赖注入和第三方库Fluxor
Blazor
没有提供状态共享的方案,虽然依赖注入可以实现一个全局对象,这个对象可以拥有状态、计算属性、方法等特征,但并不具备响应式。
functionMC
·
2022-08-03 21:00
从零开始
Blazor
Server(6)--基于策略的权限验证
写这个的原因现在BootstrapBlazor处于大更新时期,Menu组件要改为泛型模式。本来我们的这一篇应该是把Layout改了,但是改Layout肯定要涉及到菜单,如果现在写了呢,就进入一个发布就过时的状态,就很尴尬,所以后面的就稍微拖一拖。加上昨天有人说我用OnNavigateAsync违反单
jvx
·
2022-08-03 11:00
从零开始
Blazor
Server(5)--权限验证
序之前我们一直使用的是微软自带的身份验证方式,即使用[Authorize]标签来做。但是这种方式十分不灵活,微软推荐的方式是加Policy,但是这种方式对我们来说还是不够灵活。所以本节我们用完全自己校验的方式完成权限验证。OnNavigateAsync介绍在App.razor里面的Router节
jvx
·
2022-08-02 09:00
从零开始
Blazor
Server(4)--登录系统
有个小区别是必须使用MVC去登录,
Blazor
本身是登录不了的。添加Controller支持在Progr
jvx
·
2022-08-01 09:00
从零开始
Blazor
Server(3)--添加cookie授权
添加Cookie认证
Blazor
添加Co
jvx
·
2022-07-29 10:00
从零开始
Blazor
Server(2)--整合数据库
开篇上一篇文章我们留了个尾巴,没有把freesql整合进去,这篇文章我们来整合。目前的思路呢,是做一个简单的四不像的RABC,也有用户、角色、权限三部分。但是其中每个用户只有一个角色,即用户和角色之间是一多关系。每个角色可以有多个权限,即权限跟角色之间是多多关系。这样主要是想说一下freesql怎么
jvx
·
2022-07-28 10:00
从零开始
Blazor
Server(1)--项目搭建
项目介绍本次项目准备搭建一个使用Furion框架,
Blazor
的UI使用BootstrapBlazor、数据库ORM使用Freesql的后台管理系统。目前的规划是实现简单的注册,登录。
jvx
·
2022-07-27 14:00
BootStrapBlazor 安装教程--Server模式
首先我们安装项目模板:dotnetnew-iBootstrap.
Blazor
.Templates::6.4.1这里的6.4.1是版本号,截至到目前Templates的版本号为6.4.1。
jvx
·
2022-07-25 09:00
Blazor
快速实现扫雷(MineSweeper)
Blazor
出来时间也不短了,作为一个.net开发者就用它来作吧.
Blazor
给我的感觉像是Angular和React的结合体,单向,双向绑定,组件,依赖注入是不是似曾相识?
魔法师的学徒1
·
2022-07-23 09:00
跟我做⼀个高德地图的 iOS / Android MAUI 控件(前言)
对⽐起MAUI的前身Xamarin,MAUI除了可以⽤传统的原⽣开发模式外,还⽀持了
Blazor
的混合式开发。这也让更多⽅向的开发⼈员能进⼊到跨平台的应⽤开发中来。
dotNET跨平台
·
2022-07-11 15:48
android
java
编程语言
移动开发
大数据
做一个高德地图的 iOS / Android .NET MAUI 控件系列 - 前言
对比起MAUI的前身Xamarin,MAUI除了可以用传统的原生开发模式外,还支持了
Blazor
的混合式开发。这也让更多方向的开发人员能进入到跨平台的应用开发中来。
kinfey
·
2022-07-11 15:18
CA周记
MAUI
.NET
6
.netcore
ios
android
做⼀个⾼德地图的 iOS / Android MAUI 控件(上)
对⽐起MAUI的前身Xamarin,MAUI除了可以⽤传统的原⽣开发模式外,还⽀持了
Blazor
的混合式开发。这也让更多⽅向的开发⼈员能进⼊到跨平台的应⽤开发中来。
·
2022-07-10 21:45
上周热点回顾(6.20-6.26)
热点随笔:·基于Vite+React构建在线Excel(葡萄城技术团队)·CentOS中实现基于Docker部署BI数据分析(葡萄城技术团队)·MAUI与
Blazor
共享一套UI,媲美Flutter,实现
博客园团队
·
2022-06-27 09:00
2022 年 WebAssembly 状态调查结果出来啦!
2022年调查结果显示:1.Rust的使用率和可取性持续攀升;2.Python的使用量有了很大的提升;3.JavaScript已经成为一种可行的WebAssembly语言;4.对
Blazor
来说,今年是个好年头
·
2022-06-22 11:21
MAUI与
Blazor
共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS、Web通用UI
1.前言距离上次发《MAUI初体验:爽》一文已经过去2个月了,本计划是下半年或者明年再研究MAUI的,现在计划提前啦,因为我觉得MAUIBlazor挺有意思的:在Android、iOS、macOS、Windows之间共享UI,一处UI增加或者修改,就能得到一致的UI体验。看看这篇文章《Bla
Dotnet9个人博客
·
2022-06-21 13:00
Infragistics App
Blazor
应用的代码生成
它是一个完整的企业级JavaScriptUI组件库,包括Angular、ASP.NET(Core和MVC)、
Blazor
、jQuery、React、Web组件等的原生库。
SEO-狼术
·
2022-06-16 01:27
工具
Crack
javascript
开发语言
ecmascript
Blazor
WebAssembly + Grpc Web = 未来?
BlazorWebAssembly是什么首先来说说WebAssembly是什么,WebAssembly是一个可以使C#,Java,Golang等静态强类型编程语言,运行在浏览器中的标准,浏览器厂商基于此标准实现执行引擎。在实现了WebAssembly标准引擎之后,浏览器中可以执行由其他语言编译
chester·chen
·
2022-06-13 16:00
Asp.net core前端框架
Blazor
介绍
一、
Blazor
介绍
Blazor
是微软在Asp.netcore3.0中推出的一个前端MVVM模型,它可以利用Razor页面引擎和C#作为脚本语言来构建WEB页面.在.Net5中,
Blazor
将代替传统的
·
2022-06-08 17:54
一款开源的跨平台实时web应用框架——DotNetify
今天给大家介绍一个开源的轻量级跨平台实时HTML+C#.NETWeb应用程序开发框架——DotNetify,允许你在C#.NET后端上创建具有React、ReactNative、Vue或
Blazor
前端的实时
张善友
·
2022-06-03 19:00
asp.net6
blazor
文件上传功能
微软在asp.net6中给
blazor
新增了一个IJSStreamReference的接口。我们今天的所有内容,都要依赖这个接口,因为它可以把流直接传到c#中,这样我们就可以做很多的骚操作了。
·
2022-05-24 13:09
asp.net6
blazor
文件上传
微软在asp.net6中给
blazor
新增了一个IJSStreamReference的接口。我们今天的所有内容,都要依赖这个接口,因为它可以把流直接传到c#中,这样我们就可以做很多的骚操作了。
jvx
·
2022-05-23 16:00
Blazor
和Vue对比学习(进阶2.1.1):生命周期,基本理解和使用
一、基本理解首次接触“生命周期”这个名词,是比较晦涩的,Vue中又有生命周期钩子,而
Blazor
则是虚方法重写,容易蒙。所以,我尝试从初学者的角度来阐述一下。
functionMC
·
2022-05-21 20:00
Blazor
和Vue对比学习(基础1.9):表单输入绑定和验证,VeeValidate和EditFrom
这是基础部分的最后一章,内容比较简单,算是为基础部分来个HappyEnding。我们分三个部分来学习:表单输入绑定Vue的表单验证:VeeValidateBlazor的表单验证:EditForm一、表单输入绑定表单输入主要涉及前面章节的双向绑定,但不需要我们自定义,直接使用就行。如果已经掌
functionMC
·
2022-05-19 22:00
Blazor
和Vue对比学习(基础1.7):传递UI片断,slot和RenderFragment
组件开发模式,带来了复用、灵活、性能等优势,但也增加了组件之间数据传递的繁杂。不像传统的页面开发模式,一个ViewModel搞定整个页面数据。组件之间的数据传递,是学习组件开发,必须要攻克的难关。这个章节,我们将一起学习如何将UI片断传递给子组件。子组件的UI片断,由父组件来提供,子组件接收到后直
functionMC
·
2022-05-16 21:00
基于dhtmlxGantt的
Blazor
甘特图组件
基于dhtmlxGantt实现的甘特图组件,目前仅做到了数据展现,方法及插槽暂未实现,若需可按照dhtmlxGantt的文档及微软的Balzor文档,自行扩展。数据发生变化后甘特图会立即发生变化。目前上不支持甘特图的事件回调及显示内容的扩展,若需要请按照dhtmlxGantt的文档及微软的Bal
王振耀
·
2022-05-14 13:00
Blazor
和Vue对比学习(基础1.8):
Blazor
中实现计算属性和数据监听
1.7章《传递UI片断》,需要做几个案例,这部分暂停消化几天。我们先把基础部分相对简单的最后两章学习了。计算属性和数据监听是Vue当中的概念,本质上都是监听数据的变化,然后做出响应。两者的区别,在于响应方式的不同。1、计算属性,如【constresult=computed(()={retu
functionMC
·
2022-05-13 20:00
Blazor
和Vue对比学习(基础1.6):祖孙传值,联级和注入
所以在Vue和
Blazor
都提供了祖孙传值的方案
functionMC
·
2022-05-11 21:00
Blazor
和Vue对比学习(基础1.5):双向绑定
这章我们来学习,现代前端框架中最精彩的一部分,双向绑定。除了掌握原生HTML标签的双向绑定使用,我们还要在一个自定义的组件上,手撸实现双向绑定。双向绑定,是前两章知识点的一个综合运用(父传子、子传父),但因为又多了一层抽象,有一点小难度,需要一点时间和练习来熟悉套路,但必须要越过去。此后,基础部分就
functionMC
·
2022-05-10 22:00
Blazor
和Vue对比学习(基础1.4):事件和子传父
Blazor
和Vue的组件事件,都使用事件订阅者模式。相对于上一章的组件属性,需要多绕一个弯,无论
Blazor
还是Vue,都是入门的第一个难点。
functionMC
·
2022-05-09 23:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他