ASP.NET Core 中的局部视图和视图组件(2)

上篇文章我写了关于部分视图定义和使用方法,并给出了相应的应用场景示例,本文继续局部视图和视图组件中的下半部分,即视图组件,了解视图组件的定义和应用场景,以此分析它们之间的区别。 …

阅读更多 »

ASP.NET Core 中的局部视图和视图组件(1)

在MVC(模型-视图-控制器)模式中,视图是最重要的层之一,因为它用于表示应用程序的数据,包括用户交互。 视图实际上是一个HTML模板,其中嵌入了Razor标记语法。 在ASP.NET Core中,视图的文件扩展名类型为.cshtml,主要使用C#编程语言。 …

阅读更多 »

简析 IsAssignableFrom 与 is 的区别

IsAssignableFrom 和 is 关键字常用于判断继承关系,特别是 IsAssignableFrom 很少人知道这个方法的存在,但它在某些场合非常有用。以下篇幅主要讨论它们的区别以及使用场景。 …

阅读更多 »

.NET4.0 中如何使用 HttpClient Post

本文所记述内容发生的场景是,.NET4.0 客户端不断向服务端 WebAPI 日志接口发送日志数据,发现服务端接受到的日志频率非常低(大概每秒 1 条记录),服务器压力并不大,而客户端并没有限制日志发送频率,是什么原因导致频率降低了? …

阅读更多 »

使用 LockHunter 解决文件占用问题

对于第三方自动升级工具,主要的功能是更新第三方系统程序文件。在第三方系统停止后,更新程序文件时,经常出现的情况是“该程序文件被占用,无法完成”。要解决该占用问题,就需要找出是哪个进程占用程序文件,然后再 kill 掉进程。一旦解决掉占用问题,程序文件就能正常更新了。 …

阅读更多 »