标签: ASP.NET

Excel自定义关闭按钮实现代码

遇到过这样一个需求,是在excel关闭的时候,不要excel本身的保存窗口,只用自定义的.这个的需要第一,是点击关闭时候触发,第二;触发后,不能还是弹出那个窗口第三:取消后,要能停止程序为了弄这个摸索了很久,最后总算通过结合,找出了解决办法:先执行PrivateSubWorkbook_BeforeC...

ASP.NET 2021-04-09 60 0 0 阅读全文

Vs2019安装MFC的图文教程

vs2019的MFC使用博主也提供了十分详细的范例,博客为:Vs2019MFC实现Office界面的画图小项目有许多新手不知道MFC在vs2019里的安装选项,其实它不会在勾选工作负载时自动默认勾选,而通常需要人为勾选,具体安装步骤如下:(安装时间不是很长,网速够快几分钟就下载完毕)1.打开vs安装...

ASP.NET 2021-06-17 71 0 0 阅读全文

详解如何在ASP.NET Core中使用IHttpClientFactory

利用IHttpClientFactory可以无缝创建HttpClient实例,避免手动管理它们的生命周期。当使用ASP.NetCore开发应用程序时,可能经常需要通过HttpClient调用WebAPI的方法以检查终结点是否正常工作。要实现这一点,通常需要实例化HttpClient并使用该实例来调用...

ASP.NET 2021-03-27 48 0 0 阅读全文

如何在ASP.NET Core中使用ViewComponent

在之前的开发过程中,我们对于应用或者说使用一些小的组件,通常使用分布页(partialview),再往前在WebForm中我们会进行应用WEBControl,好吧提及一个关键性代码TagPrefix:TagName,通过这种的标记我们便可以在我们webform中进行引入我们的组件,当然自从.NETM...

ASP.NET 2021-04-14 42 0 0 阅读全文

Asp.Net基于Ajax和Jquery-Ui实现进度条

前台用ajax不停进行查询,直到任务完成。进度条用的是jquery-ui。后台用一般处理程序处理相应,进度信息保存在HttpContext.Application中。代码作为简单示例,实际应用时应对资源释放、防止多线程混乱等做进一步控制。效果图:代码:前台:functionGetProgress()...

ASP.NET 2021-04-09 47 0 0 阅读全文

如何在ASP.NET Core 的任意类中注入Configuration

遇到的问题我已经通读了MSDN上关于Configuration的相关内容,文档说可实现在application的任意位置访问Configuration.下面是Startup.cs的模板代码。public class Startup{    public Startup(IHostingEnviron...

ASP.NET 2021-04-14 64 0 0 阅读全文

.NET Core HttpClient源码探究

在之前的文章我们介绍过HttpClient相关的服务发现,确实HttpClient是目前.NETCore进行Http网络编程的的主要手段。在之前的介绍中也看到了,我们使用了一个很重要的抽象HttpMessageHandler,接下来我们就探究一下HttpClient源码,并找寻它和HttpMessa...

ASP.NET 2021-07-16 62 0 0 阅读全文

详解如何在ASP.NET Core中编写高效的控制器

通过遵循最佳实践,可以编写更好的控制器。所谓的“瘦”控制器(指代码更少、职责更少的控制器)更容易阅读和维护。而且,一旦你的控制器很瘦,可能就不需要对它们进行太多测试了。相反,你可以专注于测试业务逻辑和数据访问代码。瘦控制器的另一个优点是,它更容易维护控制器的多个版本。这篇文章讨论了使控制器变胖的坏习...

ASP.NET 2021-03-27 53 0 0 阅读全文

ASP.NET Core搭建多层网站架构【1-项目结构分层建立】

本章节介绍了本项目的分层结构,建立了各层级的类库,修改网站项目的启动配置新建解决方案新建空白解决方案MSDemo建立以下解决方案文件夹:一个解决方案文件夹相当于一个层级,解决方案下是src和tests。而src下分了七个层级,并且每个层级向上依赖,不会出现2.WebCore中的内容依赖5.Model...

ASP.NET 2021-07-16 45 0 0 阅读全文

ASP.NET 上传文件导入Excel的示例

本文对应的场景是导入Excel数据,Excel对应的字段都配置在xml文件中。截图如下:代码实战工具类实体类:XMLReadModel.cspublicclassXMLReadModel{//////导入所需键值对///publicHashtableImportHashtable{set;get;}...

ASP.NET 2021-04-14 76 0 0 阅读全文

ASP.NET Core扩展库之Http日志的使用详解

最佳实践都告诉我们不要记录请求的详细日志,因为这有安全问题,但在实际开发中,请求的详细内容对于快速定位问题却是非常重要的,有时也是系统的强力证据。Xfrogcn.AspNetCore.Extensions扩展库提供了服务端和客户端的详细日志功能,通过配置可以开启。服务端日志通过请求中间件来完成,中间...

ASP.NET 2021-04-14 51 0 0 阅读全文

发布Asp.Net Core时如何修改ASPNETCORE_ENVIRONMENT环境变量

遇到的问题当我把asp.netcoreweb发布到本地文件时,我发现程序读的是appsettings.Production.json,也就说明当前的ASPNETCORE_ENVIRONMENT=Production。请问如何动态修改ASPNETCORE_ENVIRONMENT的值,这样的话在调试和发...

ASP.NET 2021-04-14 54 0 0 阅读全文

ASP.NET Core根据环境变量支持多个 Appsettings.Json配置文件

一、背景在项目开发的过程当中,开发环境与生产环境的配置肯定是不一样的。拿个最简单的例子来说,比如连接字符串这种东西,开发环境肯定不能连生产数据库。在之前的话,这种情况基本靠准备两个同名的配置文件来进行处理,然后你在本地就使用本地的配置文件,生产环境就使用生产环境的配置文件,十分麻烦。ASP.NETC...

ASP.NET 2021-05-20 50 0 0 阅读全文

ASP.NET 上传文件到共享文件夹的示例

利用Iis虚拟目录实现文件服务器功能上传文件代码web.config工具方法publicstaticstringGetConfigString(stringkey,string@default=""){returnConfigurationManager.AppSettings[...

ASP.NET 2021-04-14 56 0 0 阅读全文

ASP.NET Core 使用Cookie验证身份的示例代码

ASP.NETCore1.x提供了通过Cookie中间件将用户主体序列化为一个加密的Cookie,然后在后续请求中验证Cookie并重新创建主体,并将其分配给HttpContext.User属性。如果您要提供自己的登录界面和用户数据库,可以使用作为独立功能的Cookie中间件。ASP.NETCore...

ASP.NET 2021-03-27 50 0 0 阅读全文

Linux系统Docker 部署 ASP.NET Core应用的流程分析

一、系统环境1、腾讯云轻量应用服务器CentOS7.6二、操作流程及途中遇到的问题1、SSH方式远程Linuxssh@如果遇到下图问题:出现这个问题的原因:known_hosts是记录远程主机的公钥的文件,之前重装个系统,而保存的公钥还是未重装系统的系统公钥,在ssh链接的时候首先会验证公钥,如果公...

Linux 2021-06-21 64 0 0 阅读全文

.Net Core 使用阿里云分布式日志的配置方法

阿里云日志地址:https://sls.console.aliyun.com/lognext/profile先开通阿里云日志,这个比较简单授权就可以了选择接入数据,我们这里选.NET选择项目名称,没有项目的可以去创建一个,项目名称后面会用到,如果你有购买阿里云ECS,项目区域最好选择跟ECS同一个区...

ASP.NET 2021-06-21 63 0 0 阅读全文

.Net Core 集成 Kafka的步骤

最近维护的一个系统并发有点高,所以想引入一个消息队列来进行削峰。考察了一些产品,最终决定使用kafka来当做消息队列。以下是关于kafka的一些知识的整理笔记。kafkakafka是分布式流式平台。它由linkedin开发,后贡献给了Apache开源组织并成为顶级开源项目。它可以应用在高并发场景下的...

ASP.NET 2021-04-28 53 0 0 阅读全文

.NET医院公众号系统线程CPU双高问题分析

一:背景1.讲故事上周四有位朋友加wx咨询他的程序出现CPU+线程双高的情况,希望我能帮忙排查下,如下图:从截图看只是线程爆高,没看到cpu爆高哈???,有意思的是这位朋友说他:一直在手动回收,不知道为啥看着特别想笑,但笑着笑着就哭了。可能朋友知道老规矩,发了两份dump过来,接下来我就可以开工了,...

ASP.NET 2021-04-26 51 0 0 阅读全文

如何使用签名保证ASP.NET MVC OR WEBAPI的接口安全

当我们开发一款App的时候,App需要跟后台服务进行通信获取或者提交数据。如果我们没有完善的安全机制则很容易被别用心的人伪造请求而篡改数据。所以我们需要使用某种安全机制来保证请求的合法。现在最常用的办法是给每个http请求添加一个签名,服务端来验证签名的合法性,如果签名合法则执行响应的操作,如果签名...

ASP.NET 2021-04-28 39 0 0 阅读全文