首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    Blazor入门_blazor视频教程

    这篇文章演示了如何使用Blazor构建SPA应用。Blazor简化了可在任何浏览器中运行的快速且美观的SPA的任务。它通过使开发人员能够编写基于Dotnet的Web应用程序来实现此目的。 让我们开始使用Blazor吧。 开始使用 首先,在创建新项目时搜索“Blazor”,然后选择“Blazor 应用”。 点击“下一步”,在出现的页面上输入项目名称,并选择适当的项目存储的位置。 总结 简而言之,本文试图介绍 Blazor,以及如何使用 Blazor创建你的第一个应用程序。除此之外,我们还讨论了托管模型,身份验证,授权的实现以及默认页面中使用的指令。 下一步工作 除了此篇文章外,我还计划写其他几篇文章: 使用 Blazor和 EntityFrameworkCore进行CRUD操作 Blazor中模型验证 Blazor应用程序的容器化

    6.1K20编辑于 2022-11-16
  • 来自专栏技术之路

    Blazor-Ant Design of Blazor快速开始

    近期准备选用个Blazor的前端UI框架来进行系统的开发,快速实现,准备从主流的UI组件框架中进行选择,我们先来看看你Ant Design of BLazor框架如何? Ant Design Blazor 是一个基于 Blazor 框架的开源组件库,采用了 Ant Design 的设计风格。 快速开始 模板创建开始 官方提供了 dotnet new 模板来创建一个开箱即用的 Ant Design Pro 新项目: 安装模板 dotnet new --install AntDesign.Templates 运行: 从模板创建 Ant Design Blazor Pro 项目 dotnet new antdesign -o 项目名称 参数 说明 类型 默认值 -f /–full 如果设置这个参数,会生成所有

    42910编辑于 2025-06-10
  • 来自专栏token的技术分享

    Blazor资源大全,很棒的Blazor(2)

    用于服务器端和客户端应用程序的快速数据网格、列表视图、输入框和其他原生Blazor组件。 Blazor.DownloadFileFast - 从Blazor快速下载文件到浏览器,无需任何JavaScript库引用或依赖。(演示)。 加入Steve,他将使用新旧功能快速构建一个端到端的音频管理器应用程序,使用Blazor WebAssembly。 然后,看看如何使用与.NET Azure Functions或Azure Container Apps配对的Blazor WebAssembly入门。我们将继续探索其他现有的.NET API选项。 C#中的SignalR入门第1部分 - 使用Blazor、WPF、最佳实践等 - 2022年4月25日 - SignalR是一种连接两个或多个客户端进行实时通信的绝佳方式。

    3.8K20编辑于 2023-10-13
  • 来自专栏DotNet NB && CloudNative

    MASA Blazor 快速体验

    MASA Blazor 是一个基于 Blazor 的现代化 UI 组件库,专为 .NET 开发者打造,帮助开发者快速构建美观、响应式的 Web 应用程序。 本文将带你快速上手 MASA Blazor,并通过功能展示和实际体验,评估其在项目开发中的适用性和表现力。 ) • 数据表格(DataGrid) • 卡片(Card) • 布局组件(Grid、Container、NavigationDrawer) 2. • 渲染效率:基于 Blazor 框架,组件响应速度快。 • 兼容性:支持主流浏览器(Chrome、Edge、Firefox、Safari)。 参考资料 • MASA Blazor 官方文档 • MASA Blazor GitHub • Blazor 官方文档 ·············· END ·············

    21000编辑于 2025-08-06
  • 来自专栏科控自动化

    Blazor练习2

    个人练手笔记,对照官网练习.想学Blazor可以先看官网. 什么是 Razor 组件? Razor 文件定义了构成部分应用 UI 的组件。 Blazor 中的组件类似于 ASP.NET Web Forms 中的用户控件。 如果浏览项目,则会看到大部分文件为 .razor 文件。 在编译时,每个 Razor 组件都内置于 .NET 类中。 递增网页中的计数器值通常需要编写 JavaScript,但借助 Blazor,可使用 C#。 可在 Pages/Counter.razor 处找到 Counter 组件的实现。 VS code编辑支持热重载, 练习: 1.增加一个计数器页面: 2.添加导航 3.运行效果

    2.3K11编辑于 2022-03-29
  • 来自专栏编程进阶实战

    全面的ASP.NET Core Blazor简介和快速入门

    前言    因为咱们的MongoDB入门到实战教程Web端准备使用Blazor来作为前端展示UI,本篇文章主要是介绍Blazor是一个怎样的Web UI框架,其优势和特点在哪? 并带你快速入门上手ASP.NET Core Blazor(当然这个前提是你要有一定的C#编程基础的情况,假如你完全没有接触过C#的话建议你先从基本语法学起)。 Blazor是什么? Blazor提供了一些常见的UI组件和布局控件,使得开发人员可以快速搭建 Web 应用程序的前端界面。此外,Blazor 还支持依赖注入、路由和可重用组件等功能,增强了应用程序的灵活性和可重用性。 快速创建Blazor Server应用 1、在ZeroBlazor解决方案中添加新项目  2、添加新项目中搜索“Blazor Server 应用”进行创建 3、框架选择“.NET 7.0 (标准期限支持 使用VS 2022快速创建Blazor WebAssembly应用 1、在ZeroBlazor解决方案中添加新项目 2、添加新项目中搜索“Blazor WebAssembly 应用”进行创建 3、

    5.3K20编辑于 2023-06-16
  • 来自专栏自动化、性能测试

    FastAPI(2)- 快速入门

    可以返回一个 dict、list,也可以是 str、int 单个值 还可以返回 Pydantic 模型(后面详解) 还可以是其他会自动转换为 JSON 的对象和模型(包括 ORM 对象等) FastAPI 入门总结

    1.9K40发布于 2021-09-22
  • 来自专栏不温卜火

    Kylin快速入门系列(2) | Kylin的快速入门

      此篇为大家带来的是Kylin的快速入门。 一. 数据准备 在Hive中创建数据,分别创建部门和员工外部表,并向表中导入数据。 1. 用到的元素数据 2. default.dept( deptno int, dname string, loc int ) row format delimited fields terminated by '\t'; // 2. 登录系统 2. 创建工程 1. 点击图上所示“+”号 2. 填入项目名及描述点击Submit 3. 选择数据源 1. 选择加载数据源方式 2. 导入数据 3. 回到Models页面 2. 创建Cube 1.点击New按钮然后选择New Cube 2.选择Model及填写Cube Name 3.添加维度 4.添加需要做预计算的内容 5.动态更新相关(默认)

    99500发布于 2020-10-28
  • 来自专栏Blazor入门到实战

    ASP.NET Core Blazor简介和快速入门二(组件基础)

    上一章介绍了Blazor的简介,开发工具及环境,基本语法和一些示例。接下来我们继续了解Blazor 组件相关的基础知识,希望对你有所帮助。 2.图解首先将结果图呈现,代码位于第3部分:Blazor生命周期方法主要包括:1设置参数前SetParametersAsync2初始化OnInitialized/OnInitializedAsync3设置参数后 @page "/blazor-rocks-2"@inherits BlazorRocksBase2@inject ILogger<BlazorRocks2> Logger<PageTitle>Blazor ; }}2、数据绑定Blazor提供了强大的数据绑定机制,主要包括单向绑定和双向绑定两种模式。1. 单向数据绑定单向绑定是指数据从组件流向UI,但UI的变化不会自动更新数据源。基本语法<! 以上就是关于《ASP.NET Core Blazor简介和快速入门二(组件基础)》的全部内容,希望你有所收获。点赞、关注,持续分享。

    38010编辑于 2025-11-04
  • 来自专栏Blazor入门到实战

    ASP.NET Core Blazor简介和快速入门一(基础篇)

    2Blazor WebAssembly简介:Blazor WebAssembly(WASM)应用程序在浏览器中基于WebAssembly的.NET运行时运行客户端。 2、安装 .NET SDK 和 Visual Studio/VS Code如何安装.NET SDK? 2.Blazor WebAssembly 项目添加新项目上面我们已经创建了一个Blazor Server的项目,现在我们可以直接在当前解决方案中继续创建Blazor WebAssembly 项目,或者重新打开 jpg" JoinDate="new DateTime(2023, 2, 1)" /><! jpg" JoinDate="new DateTime(2023, <em>2</em>, 1)" />3.3 数据传递<!

    1.1K20编辑于 2025-10-28
  • 来自专栏token的技术分享

    WPF使用Blazor快速案例

    下面我们将讲解在WPF中使用Blazor,并且使用Blazor做一些文件编辑操作,下面是需要用到的东西 WPF Blazor Masa Blazor Monaco 安装Masa Blazor模板 使用 CMD指令安装模板 dotnet new install MASA.Template 新建Masa Blazor WPF App 找到如图的模板,然后点击下一步 下一步,新建项目名称FileEditor /editor.main.js"></script> 新建Pages/Index.razor.cs文件 using System.IO; using System.Text; using Masa.Blazor ; using Masa.Blazor.Presets; using Microsoft.AspNetCore.Components; using Microsoft.JSInterop; namespace /introduction/why-masa-blazor">About</MButton> </MAppBar> <MNavigationDrawer App @bind-Value

    1K40编辑于 2023-10-13
  • 来自专栏科控自动化

    Blazor练习 依赖注入2

    [C#] Blazor练习 依赖注入 注册可注入依赖项 注入依赖 using Microsoft.Extensions.Logging; using MQTTnet; using MQTTnet.Server

    68920编辑于 2022-12-01
  • 来自专栏ccf19881030的博客

    PM2快速入门

    PM2快速入门 本文翻译自pm2 quick-start,其对应的Github仓库地址为:github pm2 - quick-start 欢迎! 欢迎使用PM2快速入门! PM2是守护进程管理器,可以帮助您管理和保持应用程序在线。 PM2入门非常简单,它是一个简单直观的CLI,可以通过NPM安装。 更新PM2 我们简化了流程,各个版本之间没有重大变化,过程也很简单: npm install pm2@latest -g 然后更新内存中的PM2: pm2 update 备忘单 以下是一些值得了解的命令 time...) pm2 updatePM2 # Update in memory pm2 pm2 ping # Ensure pm2 daemon has 如何更新PM2 安装最新的pm2版本: npm install pm2@latest -g 然后更新内存中的PM2: pm2 update

    1.9K10发布于 2020-06-16
  • 来自专栏生信菜鸟团

    ggplot2快速入门

    ggplot2是一个做科研都会用到的R包。其实它的使用并不难,这次推文我将会使用ggplot2自带的测试数据,和大家快速了解,入门ggplot2。 从 diamonds 数据集中,随机抽取一些数据: ###加载包 library(tidyverse) install.packages("ggsci") library(ggplot2) 上面的内容基本从浅到深,囊括了ggplot2使用的主要代码。ggplot的主要元素包括:图层,影射,标度,几何对象和主题。其实使用起来并不难,只要你理解每一层的代码,你就能画出你想要的图片。

    90910发布于 2021-01-18
  • 来自专栏Java后端开发博客

    SpringBoot2 快速入门

    # SpringBoot2 快速入门 # 系统要求 Java8&兼容Java14 Maven3.3及以上 idea 2019.1.2 # maven设置 <mirrors> <mirror> </properties> </profile> </profiles> # HelloWorld 需求:浏览发送/hello请求,响应 Hello,Spring Boot 2 @RequestMapping("/hello") //映射请求 public String handle01(){ return "Hello,SpringBoot2" 访问URL 提示 取消掉cmd的快速编辑模式 # SpringBoot还提供了哪些starter模块呢?

    99140编辑于 2022-12-25
  • 来自专栏Devops专栏

    2-SpringBoot快速入门

    2-SpringBoot快速入门 SpringBoot快速入门 需求: 搭建SpringBoot工程,定义HelloController.hello()方法,返回”Hello SpringBoot!”。 import org.springframework.web.bind.annotation.RestController; /** * @author Aron.li * @date 2022/2/ SpringBoot项目的入口 * @author Aron.li * @date 2022/2/20 18:16 */ @SpringBootApplication // 说明这是SpringBoot

    35320编辑于 2022-03-23
  • 来自专栏Blazor入门到实战

    ASP.NET Core Blazor简介和快速入门三(布局和路由)

    本文介绍了Blazor中的布局、路由和条件渲染功能。 这些核心功能共同构成了Blazor组件化开发的基础框架。一、创建和应用Blazor 布局网站应用往往有许多公共的视图部分,比如顶部导航nav,底部的footer,管理系统的左边的menu菜单等等。 1、Blazor 条件渲染Blazor 中的 @if 语法用于根据条件动态渲染页面元素。它类似于 C# 的 if 语句,但专门用于处理 UI 渲染。

    }@code { private string userRole = "Admin";}2Blazor 循环渲染下面我们有一个list需要显示多个学生信息,@for,@do…while,@ int Age { get; set; }public int Gender { get; set; } // 0: 男, 1: 女, 2: 未知}}以上就是《ASP.NET Core Blazor简介和快速入门

    31010编辑于 2025-11-05
  • 来自专栏EdisonTalk

    Blazor学习之旅(2)第一个Blazor应用

    本篇我们来构建第一个Blazor Web应用,这里我们选择Blazor Server类型,后面我们再学习Blazor WebAssembly类型。 话外音:有人问我西门子在用Blazor吗? Blazor应用的结构 一个默认的Blazor应用的项目结构如下图所示: 其中: (1)Data文件夹主要存放Model和Service。 (2)Pages文件夹主要存放基于Razor的页面和组件。 (2)App.razor用于声明默认的Router。 Blazor应用初体验 这里,我们暂时啥也不改,Run起来看看效果: (1)首先是一段文字介绍: (2)点击Counter菜单,进入计数器页面: (3)点击Fetch data菜单,进入天气预报示例数据表格 IncrementCount() { currentCount++; } } 我们来看看这个组件的代码: (1)@page指令说明了浏览器可以通过/counter请求来访问该组件; (2

    1.4K20编辑于 2023-07-09
  • 来自专栏独立观察员博客

    快速了解 ASP.NET Core Blazor

    面试官:“你刚说你喜欢研究新技术,那你有了解过 Blazor 吗?” 作为一位专注于 .NET 开发的软件工程师,你好意思说你对 Blazor 一点也不解吗?. 讲真,确实有很多童鞋对 Blazor 还不了解,平时埋头写代码改 Bug,哪有时间去研究 Blazor,再说这种玩意儿公司会不会采用还是个很大疑问呢。 是这个理,但如果等你的公司(国内使用了.NET 技术的公司)都开始使用 Blazor 了,Blazor 还能算是新技术吗? public static Task<int[]> ReturnArrayAsync() { return Task.FromResult(new int[] { 1, 2, Blazor 的生态也正逐步发展起来了,虽然还没有听说哪个大公司在用,但 Blazor 的理念是未来趋势,值得你花点时间了解和研究一下。

    2K10编辑于 2022-12-06
  • 来自专栏设计模式

    快速入门:用 Blazor 构建一个简单的计数器示例

    无论你是初学者还是有经验的开发者,这篇博客将带你快速构建一个简单的计数器应用,帮助你掌握 Blazor 的基础知识。 2. 理解项目结构 创建完成后,你会看到以下重要的文件和文件夹: Pages 文件夹:存放页面组件,例如 Index.razor、Counter.razor。 private int currentCount = 0; private void IncrementCount() { currentCount++; } } (2) (2)编辑 HelloWorld.razor 文件 在文件中添加以下代码: @page "/hello"

    欢迎使用 Blazor

    当前时间: @currentTime

    Blazor 提供了强大的功能,支持用 C# 开发现代 Web 应用,非常适合有 .NET 背景的开发者快速上手。

    80000编辑于 2025-01-01
领券