专题:NET
共460篇相关文章
![Dora.Interception[1]全新升级后,编程体验的是:编程体验能有多爽?](/view/img/nopic.png)
Dora.Interception[1]全新升级后,编程体验的是:编程体验能有多爽?
多年之前利用IL Emit写了一个名为Dora.Interception(github地址,觉得不错不妨给一颗星)的AOP框架。前几天利用Roslyn的Source Generator对自己为公司写的一个GraphQL框架进行改造,性能得到...
![Dora.Interception[2]如何定义基于约定的拦截器?](/view/img/nopic.png)
Dora.Interception[2]如何定义基于约定的拦截器?
Dora.Interception(github地址,觉得不错不妨给一颗星)有别于其他AOP框架的最大的一个特点就是采用针对“约定”的拦截器定义方式。如果我们为拦截器定义了一个接口或者基类,那么拦截方法将失去任意注册依赖服务的灵活性。除此之...
![Dora.Interception[3]如何通过特性标注实现拦截器注册?](/view/img/nopic.png)
Dora.Interception[3]如何通过特性标注实现拦截器注册?
在Dora.Interception(github地址,觉得不错不妨给一颗星)中按照约定方式定义的拦截器可以采用多种方式注册到目标方法上。本篇文章介绍最常用的基于“特性标注”的拦截器注册方式,下一篇会介绍另一种基于(Lambda)表达式的注...
![Dora.Interception[4]表达式拦截器注册如何疑问?](/view/img/nopic.png)
Dora.Interception[4]表达式拦截器注册如何疑问?
基于特性标注的拦截器注册方式仅限于将拦截器应用到自己定义的类型上,对于第三方提供的类型就无能为力了。对于Dora.Interception(github地址,觉得不错不妨给一颗星)来说,拦截器注册本质上建立拦截器与一个或者多个目标方法之间的...

《ASP.NET Core 6框架》的读者支持如何提升?
ASP.NET Core 6框架揭秘(上下册)》主要介绍 ASP.NET Core 框架的核心技术部分,即由一个服务器和若干中间件构建的管道。本书共分为 5 篇:“第 1 篇 初识编程(第 1 章)”列举一系列极简的实例为读者提供基本的编程...

如何实现Dora.Interception框架的拦截器注册方式?
Dora.Interception(github地址,觉得不错不妨给一颗星)提供了两种拦截器注册方式,一种是利用标注在目标类型、属性和方法上的InterceptorAttribute特性,另一种采用基于目标方法或者属性的调用表达式。通过提供...
![Dora.Interception[6]框架设计原理是什么?](/view/img/nopic.png)
Dora.Interception[6]框架设计原理是什么?
本系列前面的五篇文章主要介绍Dora.Interception(github地址,觉得不错不妨给一颗星)的编程模式以及对它的扩展定制,现在我们来聊聊它的设计和实现原理。(拙著《ASP.NET Core 6框架揭秘》6折优惠,首印送签名专属书...

Dora.Interception全新升级的AOP框架有哪些亮点?
多年之前利用IL Emit写了一个名为Dora.Interception(github地址,觉得不错不妨给一颗星)的AOP框架。前几天利用Roslyn的Source Generator对自己为公司写的一个GraphQL框架进行改造,性能得到...

将 AScript - C 转换为更通用的表达方式,可以理解为:脚本语言 - C语言这里的 AScript 可能是指某种脚本语言,而 C 则是指 C 语言,这是一种广泛使用的编程语言。如果需要更具体的解释或者转换,请提供更多的上下文信息。
一、简介 AScript 是一个基于 C# 的动态脚本解析、编译与执行引擎。它支持C# 语法,可以让应用程序在不重新编译的情况下动态执行用户自定义的脚本逻辑。 开源地址:https:gitee.comrockey627ascript...

如何将AScript为支持中文的脚本引擎?
AScript是一个开源的C#动态脚本解析执行库,支持自定义语法解析,基于此,我们来实现一个中文脚本引擎示例。 示例实现一个条件语句:如果 ... 则 ... 否则 ... 1、实现ITokenHandler接口来自定义语法解析 1 pub...

如何将AScript扩展支持多种脚本语言?
AScript是一个开源的C#动态脚本解析执行库,支持扩展多种脚本语言。前一篇文章《AScript如何实现中文脚本引擎》中演示了扩展中文语言示例,本篇将更深入的理解AScript的多语言机制,以及如何在脚本中嵌入多种脚本语言。 一、自定义语...

Avalonia UI 12.0.0 正式发布,架构演进和性能飞跃,这是否意味着的?
Avalonia UI 12.0.0 的正式发布,标志着该系统完成了从单纯的跨平台 UI 描绘器,向掌控应用完整生命周期、底层系统硬件调用,直至跨设备页面路由控制的全能型应用重型底座的蜕变。...

您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。
前言 公众号每月定期推广和分享的C#.NET.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的...

您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。
前言 C#.NET.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#.NET.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野...

.NET官方团队发布的.NET Agent Skills,能否揭开AI编程幻觉的神秘面纱?
前言 你是否也曾被 AI 编程助手的“幻觉”搞得头疼?明明写的是 .NET 代码,它却给你甩来 Java 的解决方案;明明你在用 .NET 10 + Minimal API,它却在教你用 ASP....
