天枫信息技术,专注于.NET技术的开发与应用

.NET技术


基于 abp vNext 和 .NET Core 开发博客项目 - 再说Swagger,分组、描述、小绿锁

在开始本篇正文之前,解决一个 @疯疯过 指出的错误,再次感谢指正。步骤如下:删掉.Domain.Shared层中的项目引用,添加nuget依赖包Volo.Abp.Identity.Domain.Shared,可以使用命令:InstallPackage Volo.Abp.Identity.Domain.Shared 在.Domain层中引用项目.Domain.Shared,在模块类中添加依赖typeof(MeowvBlogDomainSharedModule) 将.EntityFramewkCe层中的引用项

基于 abp vNext NET Core 开发 博客 项目 再说 Swagger 分组 描述 小绿锁

dotnet OpenXml SDK 形状填充渐变色的主题色

在 Office 文档的一些有趣的设计,颜色和画刷是可以继承的,这个继承包括了属性的继承。在形状填充里面使用的渐变色是可以一部分属性放在主题里面,主要找到主题里面的画刷,替换掉形状自己定义的内容,才是形状的画刷我拿到一份有趣的课件,从这份课件的表现上,可以找到在一个 Shape 元素里面的 ShapeProperties 定义了 GradientFill 属性 OpenXmlElementList element var gradientFill = element.FirstGradientFill(

dotnet OpenXml SDK 形状 填充 渐变色 主题

Azure 无服务器 Function 函数计算服务 dotnet core 3.1 创建和部署入门

本文用的是 世纪互联 的 Azure.cn 版本,这个版本因为是在国内,所以网速会快超级超级多。使用 世纪互联 的版本需要一块钱哦,用一块钱就能进入一个月的免费试用。本文主要告诉小伙伴如何使用 Azure 无服务器 Function 函数计算服务本文会偏向于操作,而且仅仅是一条龙下来没有其他分支。如果想要了解边边角角其他的分支功能,请看微软学习平台的 使用 Visual Studio 开发、测试和部署 Azure Functions Learn 现在是 2020.5.13 因为微软喜欢不断更改界面,如果

Azure 服务器 Function 函数 计算 服务 dotnet core 3.1 创建 部署 入门


自己手打出来的代码为什么会输给一个软件框架呢?

近年来,企业管理软件开发领域掀起了一阵快速开发平台的风气,很多人觉得这是开发界有人带的节奏,很快就会消失了,软件开发应该回归最真实的代码之中。 不过随着时间的推移,越来越多的企业认识到快速开发平台的重要性,相比于传统的代码式开发风格,快速开发平台的优势体现的淋漓尽致。 传统开发平台最突出的特点就是开发周期长,如果工期比较紧张的情况下软件公司为尽量减少违约金而对软件&ldquo快速上线&rdquo,这种情况的软件bug不断,双方在提出问题和修改问题所耗费的时间和精力也是难以忍受的。 快速开发平台就体现了一个

自己 手打 出来 代码 为什么 输给 一个 软件 框架

[Asp.Net Core] Blazor WebAssembly - 工程向 - 如何在欢迎页面里, 预先加载wasm所需的文件

前言 Blaz Assembly 需要最少 1.9M 的下载量. ( Blaz WebAssembly 船新项目下载量测试 仅供参考. ) 随着程序越来越复杂 引用的东西越来越多 需要更多的下载量 有一些网站的网络可能较差 加载这些文件需要一定的时间. 对于一些网站而言 它不是一开始就把wasm页面暴露给游客的. wasm更加适合做的 是一些需要与服务器进行大量交互的App类程序. 例如网站后台管理界面 聊天后台界面 等等. 所以 大部分场合 游客是先进了网站 然后登陆 最后才

Asp Net Core Blazor Web Assembly 工程 如何 欢迎 页面 预先 加载 wasm 文件

解惑求助-关于NetCore2.2中间件响应的问题

背景介绍:基于ce2.2开发api接口程序,自定义了一个异常捕获中间件,用于捕获未经处理的异常以及状态码404、500等访问(设计的出发点就是,出现了非200的响应,我这边全部会进行处理成200,并返回固定格式的JSON格式数据),并进行统一的信息返回。 返回的JSON实体定义如下: 中间件部分代码如下所示: 异常截图如下: 文字信息:fail: Microsoft.AspCe.Server.Kestrel[13] Connection id "0HLVT9ADLSD7M

解惑 求助 关于 NetCore2 中间件 响应 问题

Blazor WebAssembly 船新项目下载量测试 , 仅供参考.

前言: 昨天 Blaz WebAssembly 3.2 正式发布了. 更新 VS2019后就能直接使用. 新建了两个PWA项目 一个不用asp. ce (静态部署) 一个使用asp. ce (项目模板与服务器交互) 其中下载量分别为 3.2M 与 1.9M 新项目 PWA IIS Rewrite2 gzip 项目文件夹内的文件大小如图 可以看出 msclib.dll 是被 IIS 动态压缩的 dll.br dll.gz 根本没用上. 新项目 PWA IIS Asp. Ce H

Blazor Web Assembly 船新 项目 下载量 测试 仅供参考

基于 abp vNext 和 .NET Core 开发博客项目 - 统一规范API,包装返回模型

上一篇文章(https:www.cnblogs.commeowvp12916613.html)使用自定义仓储完成了简单的增删改查案例,有心的同学可以看出,我们的返回参数一塌糊涂,显得很不友好。 在实际开发过程中,每个公司可能不尽相同,但都大同小异,我们的返回数据都是包裹在一个公共的模型下面的,而不是直接返回最终数据,在返回参数中,显示出当前请求的时间戳,是否请求成功,如果错误那么错误的消息是什么,状态码(状态码可以是我们自己定义的值)等等。可能显得很繁琐,没必要,但这样做的好处毋庸置疑,除了美化了我们的A

基于 abp vNext NET Core 开发 博客 项目 统一 规范 API 包装 返回 模型

系列13 docker asp.net core部署

一.介绍   本篇完整介绍asp. ce web api如何部署到docker容器中,并通过外部访问web api服务。在编写完成dockerfile之后,可以通过docker [image] build命令来创建镜像。基本的格式为:docker build [options] path | url | 该命令将读取指定路径(包括子目录)的dickerfile,并将该路径下所有数据作为上下文发送给docker服务端。docker服务端在校验dockerfile格式通过后,啄条执行其中定义的指令,碰到ADD

系列 13 docker asp net core 部署