在IIS上部署ASP.NET MVC程序时使用虚拟目录的问题
1.使用虚拟目录是,后端中的重定向等该如何处理 string path = filterContext.HttpContext.Request.ApplicationPath; if (path == "/") { path = ""; } filterContext.Result = new Re ... 查看全文
.NET、C#和ASP.NET三者之间的区别
一、什么是.NET? .NET是微软公司下的一个开发平台,.NET核心就是.NET Framwork(.Net框架)是.NET程序开发和运行的环境,在这个平台下可以用不同的语言进行开发,因为.NET是跨语言的一个平台。语言可以是C#,f#,j#,vb.net等等。JAVA和.NET不同的是java是 ... 查看全文
【.NETCORE】ASP.NET Core SignalR
简介:SignalR 是一个开源库,简化了 WEB 实时通信开发难度。 应用:聊天、仪表板、网站通知,推送,游戏应用 功能:连接管理,消息处理 通信方式:传统轮询、长轮询、EventSource 与 WebSocket 传输方式:websocket(双向)、Server-Sent Events 服务 ... 查看全文
.NET5 ASP.NET CORE 发布到IIS 文件无法替换
由于默认是:进程内托管。要在IIS里停止网站,才能替换文件。 建议解决方案是:进程外(out-of-process)托管 记事本修改项目的 .csproj 文件,检查 PropertyGroup 节点中,有没有AspNetCoreHostingModel 这一项。 没有则添加“<AspNetCore ... 查看全文
在ASP.NET MVC中,使用Bundle来打包压缩js和css
基本操作指南 优势 实战 解决: 将多个请求捆绑为一个请求,减少服务器请求数 拥有缓存功能 压缩javascript,css等资源文件,减小网络带宽,提升性能 debug下mvc 会让我们看到他原来的面具,这点非常好利于我们调试 ... 查看全文
org.apache.jasper.JasperException: #{...} is not allowed in template
org.apache.jasper.JasperException: #{...} is not allowed in template org.apache.jasper.JasperException: #{...} is not allowed in template 针对jsp页面使用JQu ... 查看全文
使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档
一、问题 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档的方法 二、解决方案 参考文章:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/web-api-help-pages-using-swa ... 查看全文
[译]ASP.NET Core 2.0 中间件
问题 如何创建一个最简单的ASP.NET Core中间件? 答案 使用VS创建一个ASP.NET Core 2.0的空项目,注意Startup.cs中的Configure()方法: 比较好的创建请求管道的方法是使用IApplicationBuilder上的扩展方法: 运行,此时页面显示: 上面我们使 ... 查看全文
vs2017 asp.net FriendlyUrls 新特性
这个包如何使用呢?其实很简单,只需将nuget包添加到项目中,再调用routes.EnableFriendlyUrls(),你就可以通过/Foo来访问/Foo.aspx了!你也能够利用URL片段将更多信息传给页面(如/Foo/bar/34),然后在Foo.aspx页面中可以用Request.GetF ... 查看全文
C# Asp.NET实现上传大文件(断点续传)
以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult uploa ... 查看全文
Pdf文件处理组件对比(Aspose.Pdf,Spire.Pdf,iText7)
目的 因为公司是做医疗相关软件的,所以经常和文档打交道,其中就包含了Pdf。医院的Pdf(通常是他们的报告)都千奇百怪,而我们一直以来都是在用一些免费且可能已经没人维护了的组件来处理Pdf,所以就经常出现Pdf转乱码,甚至直接异常的情况。跟公司管理层反应了很久,终于答应掏腰包采购一款Pdf的处理组件 ... 查看全文
引入控制FontFallBack功能的新API!PPT管理控件Aspose.Slides v19.10重磅来袭!
Aspose.Slides for .NET是一个独特的演示处理API,它允许应用程序读取、写入、修改和转换PowerPoint演示文稿。作为一个独立的API,它提供了管理PowerPoint关键功能的功能,如管理文本、形状、表格和动画、向幻灯片添加音频和视频、预览幻灯片等,而不需要Microsof ... 查看全文
树莓派Raspberry命令行配置无线网络连接
前言: 树莓派有多种联网的方式,通过有线网或者通过无线网。通过有线网连接是比较简单的,在开启dhcp的路由器下,直接插上网线就可以联网,本文介绍树莓派无线联网的方式。再没联网的情况下,如果没有屏幕等外设,通过串口连接是一种比较简单有效的方式。 扫描WIFI: 使用如下命令可以扫描附近的无线网: 扫描 ... 查看全文
[译]ASP.NET Core 2.0 本地文件操作
问题 如何在ASP.NET Core 2.0中受限地访问本地目录和文件信息? 答案 新建一个空项目,修改Startup类,添加访问本地文件所需的服务: 创建一个中间件,读取根目录下的所有文件,输出文件名: 运行,此时页面效果: 当然,我们也可以通过IFileProvider接口读取单个文件信息: 运 ... 查看全文
org.apache.jasper.JasperException: Unable to compile class for JSP: 解决办法
<!--ch3-4-include1.jsp--> <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <html> <head> <title>被include包含的文件</title> </head> <bod ... 查看全文
深度解析 ASP.NET MVC 5
1. ASP.NET MVC基础 1.1. 一次请求的生命周期 一次请求从客户端/浏览器开始,客户端将请求发送给IIS,IIS启动ASP.NET MVC对应的应用程序。 在ASP.NET MVC内部,通过路由(Routing)开始匹配的路由规则。 在执行Action之前,首先会执行 Action 对 ... 查看全文
.NET Core 下 ASP.NET MVC 使用 Elmah 日志组件
.NET Core 下项目Elmah的配置和Framework下有所区别,总结一下简单使用 1.添加ElmahCore的NuGet包 2.注册Elmah服务 services.AddElmah(); //默认配置 默认配置下:日志在/Elmah路径,如 http://localhost:1996/e ... 查看全文
42 在Raspberry Pi上安装dlib表情识别
https://www.jianshu.com/p/848014d8dea9 https://www.pyimagesearch.com/2017/05/01/install-dlib-raspberry-pi/ 库下载 https://github.com/davisking/dlib 识别代码 ... 查看全文
在ASP.NET 中调用 WebService 服务
一、webservice定义 详见 https://www.cnblogs.com/phoebes/p/8029464.html 二、在ASP.NET MVC 中调用 webservice 1:要调用webservice,前提是已经有一个可以被访问到的webservice 服务的 webservic ... 查看全文
Flutter——AspectRatio组件
AspectRatio 的作用是根据设置调整子元素 child 的宽高比。 AspectRatio 首先会在布局限制条件允许的范围内尽可能的扩展,widget 的高度是由宽度和比率决定的,类似于 BoxFit 中的 contain,按照固定比率去尽量占满区域。 如果在满足所有限制条件过后无法找到一个 ... 查看全文
C# 基于Aspose.Cells的数据导出到Excel
using Aspose.Cells; void WriteToExcel(string filePath, List<object[]> datas, string sheetName = "Sheet0") { try { Workbook workBook = new Workbook(); ... 查看全文
.net异步性能测试(包括ASP.NET MVC WebAPI异步方法)
不论是普通程序还是Web程序,使用异步多线程,可以极大的提高系统的吞吐量。 ... 查看全文