学习.NET MAUI Blazor(三)、创建.NET MAUI Blazor应用并使用AntDesignBlazor
摘要:

大致了解了Blazor和MAUI之后,尝试创建一个.NET MAUI Blazor应用。需要注意的是:虽然都叫MAUI,但.NET MAUI与.NET MAUI Blazor并不相同,MAUI还是以xaml为主,而MAUI Blazor则是以razor为主。
阅读全文
posted @
2022-12-29 17:29
gmval
阅读(5553)
推荐(10) 编辑
学习.NET MAUI Blazor(二)、MAUI是个啥
摘要:

随着.NET 7的发布,MAUI也正式发布了。那么MAUI是个啥?我们先来看看官方解释: .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。 (目录) 关于MAUI .NET MAUI,全称.NET Multi-platfor
阅读全文
posted @
2022-12-25 18:31
gmval
阅读(5704)
推荐(8) 编辑
学习.NET MAUI Blazor(一)、Blazor是个啥?
摘要:

先把Blazor放一边,先来看看目前Web开发的技术栈。 注:上图只是为了说明问题,没有任何语言歧视! 这是目前最常用的前后端分离开发模式,这个开发模式需要配备前端工程师和后端工程师。当然了,全栈工程师另当别论! 那么我们按照这个模式进行各类项目开发,会有一些以下可能碰到的问题: 技术栈复杂 做一个
阅读全文
posted @
2022-12-23 20:11
gmval
阅读(5192)
推荐(6) 编辑
.NET 6 实现滑动验证码(五)、验证码设置与缓存
摘要:

这一节,我们在Constant目录中,定义两个类CaptchaOptions.cs与CaptchaTypeConstant。目的是设置验证码的类型与其他一些属性。然后在Storage目录中,设置验证码的缓存数据。 上一节内容:.NET 6 实现滑动验证码(四)、扩展类 (验证码设置与缓存相关) Ca
阅读全文
posted @
2022-12-16 21:29
gmval
阅读(629)
推荐(0) 编辑
一个《跳动的爱心》代码,纯HTML+JS,双击直接运行
摘要:HTML+JS实现的一个跳动的爱心。集合了web动画库GSAP JS、OBJ 文件加载器OBJLoader、WebGL第三方库Three.js等。效果非常棒! (目录) 实际效果: 由于是纯前端项目,JS代码没有任何加密,所以赶快给心爱的人,做一个跳动的爱心吧! 目录结构: HTML代码 <!DOC
阅读全文
posted @
2022-12-15 21:20
gmval
阅读(4287)
推荐(1) 编辑
C# 11新特性之file关键字
摘要:C#11 添加了文件作用域类型功能:一个新的 file 修饰符,可以应用于任何类型定义以限制其只能在当前文件中使用。这样,我们可以在一个项目中拥有多个同名的类。 (目录) 示例 新建一个控制台程序,添加两个类,分别为File1.cs和File2.cs //File1.cs namespace Con
阅读全文
posted @
2022-12-13 19:55
gmval
阅读(1416)
推荐(1) 编辑
.NET 6 实现滑动验证码(四)、扩展类
摘要:为了能够通过配置文件(appsettings.json)或通过代码进行背景图片与模板进行配置、可自定义资源类型、自定义验证规则,本节创建一些扩展类,用来实现这些功能。 上一节内容:NET 6 实现滑动验证码(三)、接口 扩展类都放在了Extensions文件夹下 CaptchaBuilderExte
阅读全文
posted @
2022-12-06 18:18
gmval
阅读(495)
推荐(1) 编辑
.NET 6 基于IDistributedCache实现Redis与MemoryCache的缓存帮助类
摘要:本文通过IDistributedCache的接口方法,实现Redis与MemoryCache统一帮助类。只需要在配置文件中简单的配置一下,就可以实现Redis与MemoryCache的切换。 (目录) IDistributedCache IDistributedCache 方法: |方法|说明 |
阅读全文
posted @
2022-12-05 18:02
gmval
阅读(3445)
推荐(15) 编辑
windbg preview下载及其历史版本下载
摘要:WinDBG是专门针对Windows NT系列操作系统而设计的调试器。WinDBG的最初版本是微软公司在开发最初Windows NT操作系统(NT3.1)期间推出的,它是当时NT团队内部开发和调试NT操作系统的最主要工具。WinDBG与NT系列操作系统有着密不可分的联系。Windows 2000、W
阅读全文
posted @
2022-12-02 10:51
gmval
阅读(2098)
推荐(0) 编辑