暂无搜索历史
使用基于Roslyn的编译时AOP框架来解决.NET项目的代码复用问题 Metalama简介1. 不止是一个.NET跨平台的编译时AOP框架 Metalam...
Fabric通过修改项目、命名空间、类型来达到一些效果,这引起修改包括:添加Aspect或添加代码分析
这里所说的代码分析,是可以通过一些自定义的方法,在使用不符合条件的代码时产生错误或警告。 如果配合CI并在每次持续集成时,都向团队分发警告和错误。团队也在开发...
上文介绍到Aspect是Metalama的核心概念,它本质上是一个编译时的AOP切片。下面我们就来系统说明一下Metalama中的Aspect。 Metala...
这里所说的代码分析,是可以通过一些自定义的方法,在使用不符合条件的代码时产生错误或警告。
上文介绍到Aspect是Metalama的核心概念,它本质上是一个编译时的AOP切片。下面我们就来系统说明一下Metalama中的Aspect。
注:本文中主要讨论 .NET6.0项目在 k8s 中运行的 Dapr 的持续集成流程, 但实际上不是Dapr的项目部署到K8s也是相同流程,只是k8s的yaml...
若是开发后台系统,ASP.NET MVC中总是涉及了很多导入导出Excel的问题,有的时候处理起来比较烦
目标:做一个可以读取 Xamarin.Android 所生成的 APK 的 基本信息的 task ,包括 package(包名) / application l...
如果是在公司的开发环境,使用NuGet来管理和分发Package是个不错的主意,建立NuGet服务器是开始的第一步。
Version是版本号,当版本号发生变化后重新发布时,在NuGet Manager中会有升级提示
1.母版页是与Controller无关的,母版页只是一个View文件,而没有任何Controller与之相对应。
其实我们通常遇到的请求方式无非get/post,但是有很多Web开发人员仍然对二者分不清。
由前篇我们所讲的Helper演化,我们思考,对于这种代码我们是不是也可以用一个Helper来自动绑定数据呢
就像Filter,它是为了解决在一类的Action之前或之后执行统一的代码而产生的。
其实ASP.NET MVC的View是Aspx的页面,本身可以声明定义方法,那为什么要有Helper呢?
Filter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFi...
我们上边所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如
上文中已经提到,使用ViewData可以将数据由Controller传递到View 在前文中我们建立了EiceController类 在本文...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市