• 2024-11-08[游戏音效配音套件含教程]Shadow Samples Razor Production Suite
    RAZOR探索超过90GB的改变游戏规则的声音和奖励内容我们最疯狂的项目……5个全新捆绑包我们全力投入Razor。超过2000个自定义样本,涵盖低音音乐的所有流派– Dubstep、UKG、UKBass、Hard Techno、Trap 等。我们为您提供一切–低音循环+镜头、完整鼓循环+
  • 2024-11-03asp.net dotnet razor page mvc 过滤器 数据验证过滤器 数据库事务过滤器
    asp.netdotnetrazorpagemvc过滤器数据验证过滤器数据库事务过滤器Program.cs注册过滤器services.AddRazorPages(opt=>{opt.Conventions.ConfigureFilter(newDbContextTransactionPageFilter());opt.Conventions.ConfigureFilter(n
  • 2024-10-24使用RazorGenerator.MsBuild自定义razor页
    创建控制台项目使用类库项目,.netstandard.2.0nuget安装RazorGenerator.MsBuild这样在项目的packages目录能看到RazorGenerator.MsBuild.2.5.0razor页类定义namespaceRazorLib{publicabstractclassRazorPage{publicvirtualvoidExecute()
  • 2024-09-30记一次Razor Pages无法编译问题及解决
    解决方案写在前面:更新VisualStudio及相关组件,本人版本自17.8.0更新至17.11.4缘起于公司的一个业务接口,在有一些信息需要在应用内嵌的webview中展示,信息不少,涉及的前端技术不复杂,但是拼字符串太罗嗦,所以想到了添加一个Razor页面,所以,常规逻辑,在服务上注册'''AddRazorPages''',构建
  • 2024-09-28代码生成器实践总结
    最近,又用我的脚本管理,写了一个代码生成器。用在一个.netcoreWeb MVC项目中,想要把原来的一些Area,拷贝替换表名。业务上来说是:把推广模块,单独复制出一个推广-外部渠道的模块。专门给公司外部的推广人员用,但是不影响原来的功能。本质结构代码生成器= 模板+ 替换结论先
  • 2024-09-20Asp.net MVC 学习笔记Razor(一)
    接手一个古老的项目,DotNet4.0编写的一个ASP.NETMVC的网页软件,期间结果好几任开发者的不懈努力,编码风格至少有3种,看的头疼。当然最主要的是我一直是做c++开发、c#中的wpf和winform或者python,asp.NET代码看的有点眼生。不管怎么样,先把基础的东西过一遍吧。Razor语法主要的Raz
  • 2024-08-11wpf 使用razor
    WPFBlazorChat\RazorViews\Counter.razor<h1>Counter</h1><p>好开心,你点我了,现在是:<spanstyle="color:red;">@currentCount</span></p><buttonclass="btnbtn-primary"@onclick="IncrementCount"&g
  • 2024-08-11wpf项目如何使用blazor组件
    依然使用上面的工程,添加Blazor支持,此部分参考微软文档生成WindowsPresentationFoundation(WPF)Blazor应用,本小节快速略过。2.1编辑工程文件WPFBlazorChat.csproj在项目文件的顶部,将SDK更改为Microsoft.NET.Sdk.Razor。添加节点<RootNameSpace>WPFBlazorChat</RootN
  • 2024-08-02Blazor程序混合Razor页面
    1.修改Program//添加Razor页面builder.Services.AddRazorPages();//使用路由,需在app.UseAntiforgery();之前添加app.UseRouting();//映射Razor页面app.MapRazorPages();2.添加Razor页面新建Pages文件夹在Pages文件夹中添加_ViewImports.cshtml文件@usingSample.We
  • 2024-07-11使用中台 Admin.Core 实现了一个Razor模板的通用代码生成器
    前言前面使用Admin.Core的代码生成器生成了通用代码生成器的基础模块分组,模板,项目,项目模型,项目字段的基础功能,本篇继续完善,实现最核心的模板生成功能,并提供生成预览及代码文件压缩下载准备首先清楚几个模块的关系,如何使用,简单画一个流程图前面完成了基础的模板组,模板管
  • 2024-07-09012 彩色化LOG
    实验要求实现分支:ch1完成实验指导书中的内容并在裸机上实现 hello world 输出。实现彩色输出宏(只要求可以彩色输出,不要求log等级控制,不要求多种颜色)隐形要求可以关闭内核所有输出。从lab2开始要求关闭内核所有输出(如果实现了log等级控制,那么这一点自然就实现了)。
  • 2024-07-07Blazor SPA 的本质是什么以及服务器端渲染如何与 Blazor 的新 Web 应用程序配合使用
    Blazor通常被称为单页应用程序(SPA)框架。当我第一次开始使用Blazor时,我对SPA的含义、组件如何为SPA架构做出贡献以及所有这些如何与交互性联系在一起感到困惑。今天,我将解答大家可能关心的三个问题:什么是SPA?了解所有新的“BlazorWebApp”模板。是什么使Blaz
  • 2024-06-03ASP.NET Core 的 Razor 语法参考
    原文链接:https://learn.microsoft.com/zh-cn/aspnet/core/mvc/views/razor?view=aspnetcore-8.0Razor是一种标记语法,用于将基于.NET的代码嵌入网页中。Razor语法由Razor标记、C#和HTML组成。包含Razor的文件通常具有.cshtml文件扩展名。也可在Razor组件文件(
  • 2024-06-03.cshtml文件是什么文件,与aspx的区别是什么
    原文链接:https://m.imooc.com/wenda/detail/550239cshtml是MVC3之后新增的视图文件,跟原先的aspx很相似。区别主要在于二者的解释引擎不同。aspx采用的是WebFormEngine,而cshtml则是RazorRenderingEngine。引擎的变化直接导致语法发生变化。aspx中我们经常使用<%te
  • 2024-05-11第23章 Razor Pages
      RazorPages是生成Html响应的一种简化方式。它的简单性,意味着能够比MVC框架更快获得结果。它将单个视图与一个类关联起来,由该类为视图提供功能,并使用基于文件的路由系统来匹配URL。它的灵活性不如MVC,所以不适合复杂的应用程序。1准备工作2理解RazorPages  RazorPages
  • 2024-05-06ASP.NET Core Razor Pages 使用 视图(View) 组件
    参考文章地址:为什么要在ASP.NETCore中使用视图组件(telerik.com)为什么使用视图组件而不是分部视图?最大的原因是,在Razor页面中插入分部视图时,与调用View关联的所有ViewData都会自动与分部视图关联。这意味着分部视图在一个Razor页面上的行为可能与在另一个页面上的行
  • 2024-04-26Blazor 和Known 框架学习
    [框架后台首页在\Known.AntBlazor\Admin.razor <AntMenuAccordion="Context.UserSetting.Accordion"Items="UserMenus"OnClick="e=>Context.Navigate(e)"/><PageTabs@ref="tabs"Menu="CurrentMenu"Ite
  • 2024-04-26.Net Razor Ajax Post Get处理
    Talkischeap,Showmethecode..cshtmlletpdata={"weight":50,"origin":originSel.value,"destination":destinationSel.value};letr=awaitaxios.post("/search?handler=list",pdata).catch(()=>null
  • 2024-04-24第21章 控制器和视图(一)
    1准备工作添加包:dotnetaddpackageMicrosoft.AspNetCore.Mvc.Razor.RuntimeCompilation--version3.1.12开始使用视图2.1配置应用程序HTML响应是使用视图创建的,视图则是混合了HTML元素和C#表达式的文件。配置Startup来启用HTML响应。services.AddControllersWithVie
  • 2024-03-07Blazor笔记-Component RenderFragment / ChildContent
    更新记录注意:非教程。纯笔记,日常查询用的。需要教程的小伙伴找几本书看看即可哈哈,有Vue基础的话非常快,概念都是通的。非工作需要不建议深入学习Blazor,深入Vue吧,用的多,哈哈。完整目录地址:https://www.cnblogs.com/cqpanda/p/17596348.html点击查看2024年3月7日发布。2023
  • 2024-03-0550条MAUI踩坑记
    1.目录结构:(1)_imports.razor是一个全局usingnamespace的地方(2)Platforms下的代码,虽然都放在同一个项目下,但是Platforms\Android下的.cs类,不能被其他地方访问,相当于是一个个独立的子项目2..razor最终会被编译为一个类。(1)可以为xx.razor,添加一个文件xx.razor.cs,里
  • 2024-03-01NetCore 动态解析Razor代码
    第一步: Nuget引入:RazorEngine.NetCore 第二步:添加引用usingRazorEngine;usingRazorEngine.Templating; 第三步:代码实现模版替换publicclassFormModel:PageModel{publicstringHtmlCompile{set;get;}=string.Empty;publicvoidOnGet([From
  • 2024-02-20Blazor Server项目解读
    一、构建项目BlazorServer程序效果图:   打开VS2019,选择“创建新项目”: 然后,选择“BlazorServer应用”: 点击“下一步”: 填写“项目名称”,选择项目保存在的文件夹位置,点击“下一步”: 目标框架选择最新的“.Net5.0”,身份验证选择“无”,点击“创建”:  这
  • 2024-02-01Blazor里,如何在 razor 页面使用 BackgroundService 实例
    Blazor使用BackgroundService需要注册builder.Services.AddHostedService<PageStateService>();razor页面要使用 PageStateService的实例,需要 PageStateService有接口,我们给PageStateService写一个接口 IPageStateService然后在页面直接注入实例@injectIPageSt
  • 2024-01-21ASP.NET Core之Razor Page相关
    cshtml一般是这样:@page@modelIndexModel@{ViewData["Title"]="Homepage";}<divclass="text-center"><h1class="display-4">Welcome</h1><p>Learnabout<ahref="https://l