- ASP.NET教程
【ASP.NET Core】使用SignalR推送服務(wù)器日志
一個多月前接手了一個產(chǎn)線機(jī)器人項目,上位機(jī)以讀寫寄存器的方式控制機(jī)器人,服務(wù)器就是用 ASP.NET Core 寫的 Web API。由于前一位開發(fā)者寫的代碼質(zhì)量問題...
- ASP.NET教程
Asp.net core Webapi 如何執(zhí)行定時任務(wù)?
Asp.net core Webapi 有沒有辦法執(zhí)行定時任務(wù)呢?答案是有的 前言 在計算機(jī)系統(tǒng)中,定時執(zhí)行一些后臺任務(wù)是很常見的場景,比如定時發(fā)送郵件、備份數(shù)據(jù)等等...
- ASP.NET教程
ASP.NET Core+Vue3 實現(xiàn)SignalR通訊
從ASP.NET Core 3.0版本開始,SignalR的Hub已經(jīng)集成到了ASP.NET Core框架中。因此,在更高版本的ASP.NET Core中,不再需要單獨引用Microsoft.AspNetCore.SignalR包來使用Hub。...
- ASP.NET教程
.net 溫故知新【13】:Asp.Net Core WebAPI 使用依賴注入DI
一、使用DI注入 在之前的文章中已經(jīng)講過DI的概念(.net 溫故知新:【7】IOC控制反轉(zhuǎn),DI依賴注入),基于控制臺程序演示了DI依賴注入的使用,基于 Micro...
- ASP.NET教程
ASP.NET Core 8 的內(nèi)存占用可以更低嗎?
Maoni Stephens 是 .NET 垃圾回收器 (GC) 的首席架構(gòu)師之一,她在2023年8月份發(fā)表了一篇關(guān)于 .NET GC 新功能的博客文章,該功能稱為 Dynamic Adaption To Application ...
- ASP.NET教程
【ASP.NET Core】MVC過濾器:常見用法
前面老周給大伙伴們演示了過濾器的運行流程,大伙只需要知道下面知識點即可: 1、過濾器分為授權(quán)過濾、資源訪問過濾、操作方法(Action)過濾、結(jié)果...
- ASP.NET教程
在.NET 8 RC1 版本中 MAUI、ASP.NET Core 和 EF8 的新特性
從年初2 月份發(fā)布第一個預(yù)覽版,經(jīng)歷7個預(yù)覽版后,Microsoft 西雅圖時間9月13日發(fā)布了 .NET 8? RC 1: http://www.ythuaji.com.cn/uploads/allimg/1h2obsyclup[1], 這是該框架在...
- ASP.NET教程
.net 溫故知新【13】:Asp.Net Core WebAPI 緩存
一、緩存 緩存指在中間層中存儲數(shù)據(jù)的行為,該行為可使后續(xù)數(shù)據(jù)檢索更快。 從概念上講,緩存是一種性能優(yōu)化策略和設(shè)計考慮因素。 緩存可以顯著提高...
- ASP.NET教程
一個基于ASP.NET Core完全開源的CMS 解決方案
本文簡介 MixCore CMS是一個基于.NET Core框架的開源內(nèi)容管理系統(tǒng)(CMS),提供了豐富的的基礎(chǔ)功能和插件,是一款面向未來的企業(yè) Web? CMS ,可輕松構(gòu)建任何類...
- ASP.NET教程
看看 Asp.net core Webapi 項目如何優(yōu)雅地使用分布式緩存
前言 緩存是提升程序性能必不可少的方法,Asp.net core 支持多級緩存配置,主要有客戶端緩存、服務(wù)器端緩存,內(nèi)存緩存和分布式緩存等。其中客戶端緩和...
- ASP.NET教程
.net 溫故知新【16】:Asp.Net Core WebAPI 篩選器
一、篩選器 通過使用篩選器可在請求處理管道中的特定階段之前或之后運行代碼。 這即是我們經(jīng)常聽到的面向切面編程AOP(Aspect Oriented Programming)技術(shù),...
- ASP.NET教程
簡便實用:在 ASP.NET Core 中實現(xiàn) PDF 的加載與顯示
前言 在Web應(yīng)用開發(fā)中,經(jīng)常需要實現(xiàn)PDF文件的加載和顯示功能。本文小編將為您介紹如何在ASP.NET Core中實現(xiàn)這一功能,以便用戶可以在Web應(yīng)用中查看和瀏覽...
- ASP.NET教程
Web SSH 的原理與在 ASP.NET Core SignalR 中的實現(xiàn)
前言 有個項目,需要在前端有個管理終端可以 SSH 到主控機(jī)的終端,如果不考慮用戶使用 vim 等需要在控制臺內(nèi)現(xiàn)實界面的軟件的話,其實使用 Process 類型...
- ASP.NET教程
Asp.Net Core webapi+net6 使用資源篩選器(過濾器) 做緩存
寫一個特性類,用來做標(biāo)記 [AttributeUsage(AttributeTargets.Method)] //只對方法有效public class ResourceFilterAttribute : Attribute{} 我這里使用了MemoryCache來做緩存,也可以...
- ASP.NET教程
模擬ASP.NET Core MVC設(shè)計與實現(xiàn)
前幾天有人在我的《ASP.NET Core框架揭秘》讀者群跟我留言說:“我最近在看ASP.NET Core MVC的源代碼,發(fā)現(xiàn)整個系統(tǒng)太復(fù)雜,涉及的東西太多,完全找不到方向...
- ASP.NET教程
你所不知道的ASP.NET Core進(jìn)階系列(三)
前言 一年多沒更新博客,上一次寫此系列還是四年前,雖遲但到,沒有承諾,主打隨性,所以不存在斷更,催更,哈哈,上一篇我們細(xì)究從請求到綁定詳細(xì)...