.net

http转https的实战记录(iis 7.5)

什么是https SSL(Security Socket Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依...

asp.net使用H5新特性实现异步上传的示例

###index.html !DOCTYPE htmlhtmlhead meta charset="utf-8" / script src="Script/jquery-1.10.2.min.js"/script script src="Script/index.js"/script title/title script type="text/javascript" $(function(){ $("#ajaxFileUpload").click(function () {...

WebAPI 实现前后端分离的示例

随着Web技术的发展,现在各种框架,前端的,后端的,数不胜数。全栈工程师的压力越来越大。 现在的前端的框架,既可以做各种Web,又可以做各种APP,前端框架更新换代越来越快,越...

ASP.NET MVC下Ajax.BeginForm方式无刷新提交表单实例

有时候,不得不考虑到以下场景问题: 数据库表字段会频繁更改扩展,而流行的重业务的js框架过于依赖json数据接口,导致的问题是,数据库表更改 - 数据接口更改 - 前段框架逻辑更改...

在.NET中扫描局域网服务的实现方法

在最近负责的项目中,需要实现这样一个需求:在客户端程序中,扫描当前机器所在网段中的所有机器上是否有某服务启动,并把所有已经启动服务的机器列出来,供用户选择,连接哪...

Asp.net SignalR 让实时通讯变得如此简单

巡更项目中,需要发送实时消息,以及需要任务开始提醒,于是便有机会接触到SignalR,在使用过程中,发现用SignalR实现通信非常简单,下面我思明将从三个方面分享一下: 一、Signal...

完美解决api、WebService跨域的问题

webapi接口在ajax调用的很多情况下都会出现跨域问题,同样的WebService如果想用ajax调用,也需要接口跨域问题,解决方案如下: 1、IIS配置 打开IIS选择发布后的webapi或者是WebService,选择网...

使用Ajax更新ASP.Net MVC项目中的报表对象方法

Ajax技术显著加快了Web应用程序的速度。另外,视觉效果方面也有提升。大家都同意,每次点击按钮时整个页面都会被刷新这一点不太友好。如果你的网速不是很快,那么这个过程会很烦...

如何ASP.NET Core Razor中处理Ajax请求

在ASP.NET Core Razor(以下简称Razor)刚出来的时候,看了一下官方的文档,一直没怎么用过。 今天闲来无事,准备用Rozor做个项目熟练下,结果写第一个页面就卡住了。。折腾半天才搞好,下面给大...

ASP.NET学习CORE中使用Cookie身份认证方法

大家在使用ASP.NET的时候一定都用过FormsAuthentication做登录用户的身份认证,FormsAuthentication的核心就是Cookie,ASP.NET会将用户名存储在Cookie中。 现在到了ASP.NET CORE的时代,但是ASP.NET CORE中...

MongoDB.Net工具库MongoRepository使用方法详解

MongoDB .Net工具库MongoRepository的简单使用。 最近研究了一下MongoDB数据库,并使用了开源的在.net环境下的一个类库,Mongo仓库。对于数据的一些简单的操作非常好用,特记录供后期参考。...

.NET中OpenFileDialog使用线程报错的解决方法

昨天,在做一个NPOI读取的小demo的时候,使用OpenFileDialog打开文件,最开始的写法,直接在按钮点击事件中写,会报错,代码如下: OpenFileDialog ofd = new OpenFileDialog();ofd.Filter = "Microsoft O...

ASP.NET Core 2.0中Razor页面禁用防伪令牌验证

在这篇短文中,我将向您介绍如何ASP.NET Core Razor页面中禁用防伪令牌验证。 Razor页面是ASP.NET Core 2.0中增加的一个页面控制器框架,用于构建动态的、数据驱动的网站;支持跨平台开发,...

mysql安装后.net程序运行出错的解决方法

发现问题 最近在安装mysql后运行.net程序出错: 出错位置:C:\Windows【文章出处:http://www.1234xp.com/tbm.html转载请保留出处】\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 出错信息:未能加载...

ASP.NET Core缓存静态资源示例详解

背景 缓存样式表,JavaScript或图像文件等静态资源可以提高您网站的性能。在客户端,总是从缓存中加载一个静态文件,这样可以减少对服务器的请求数量,从而减少获取页面及其资源...

ASP.NET没有魔法_ASP.NET MVC 模型验证方法

在前面的文章中介绍了用户的注册及登录功能,在注册用户时可以通过代码的形式限制用户名及密码的格式,如果不符合要求那么就无法完成操作,如下图: 该功能的原理是Identity基于...

XAML: 自定义控件中事件处理的最佳实践方法

在开发 XAML(WPF/UWP) 应用程序中,有时候,我们需要创建自定义控件 (Custom Control) 来满足实际需求。而在自定义控件中,我们一般会用到一些原生的控件(如 Bu【文章出处:防御服务器 】...

详解Asp.net web.config customErrors 如何设置

摘要 customErrors也经常在开发部署中看到customErrors mode="Off" /,设置这样可以在页面上看到详细的错误信息。但也为黑客提供了攻击的线索。 customErrors 该节点有三种可选的设置项 On:服务...

.NET Core 实现定时抓取网站文章并发送到邮箱

前言 大家好,我是晓晨。许久没有更新博客了,今天给大家带来一篇干货型文章,一个每隔5分钟抓取博客园首页文章信息并在第二天的上午9点发送到你的邮箱的小工具。比如我在201...

asp.net core项目中如何使用html文件

前言 大家应该都知道,在asp.net core 项目中,使用html文件一般通过使用中间件来提供服务: 打开 NuGet程序管理控制台 输入 install-package Microsoft.aspnetcore.staticfiles 进行添加 ASP.NET Core sta...

如何为asp.net core添加protobuf支持详解

前言 在一些性能要求很高的应用中,使用protocol buffer序列化,优于Json。而且protocol buffer向后兼容的能力比较好。 由于Asp.net core 采用了全新的MiddleWare方式,因此使用protobuf序列化,只需...

.Net Core和jexus配置HTTPS服务方法

花了几天时间,看了好多篇博客,终于搞定了网站的HTTPS服务,借此写篇博客,来让有需要的朋友少走弯路。 一、环境介绍 1、Linux下在Docker容器中部署好了一个网站,该网站需要通过外...

基于Jexus-5.6.3使用详解

一、Jexus Web Server配置 在 jexus 的工作文件夹中(一般是“/usr/jexus”)有一个基本的配置文件,文件名是“jws.conf”。 jws.conf 中至少有 SiteConfigDir 和 SiteLogDir 两行信息: SiteConfigDir=sitec...

详解Asp.Net Core 2.1+的视图缓存(响应缓存)

响应缓存Razor 页与 ASP.NET 核心 2.0 中不支持。 此功能将支持ASP.NET 核心 2.1 版本。 在老的版本的MVC里面,有一种可以缓存视【源文URL、http://www.yidunidc.com/hk.html 转载请保留出处】图的特性...

ASP.net WebAPI跨域调用问题的解决方法

发现问题 最近在做一个项目,前端是VUE,后端是WebAPI,业务也就是一些实体的增删改查。在项目开始的时候我就预计到有跨域的问题,所以也找了一下资料,在Web.Config里面加上了配置...

.NET Core中使用Redis与Memcached的序列化问题详析

前言 在使用分布式缓存的时候,都不可避免的要做这样一步操作,将数据序列化后再存储到缓存中去。 序列化这一操作,或许是显式的,或许是隐式的,这个取决于使用的package是否有...

.NET Core利用skiasharp文字头像生成方法教程(基于

一、问题背景 目前.NET Core下面针对于图像处理的库微软并没有集成,在.NET FrameWork下我们已经习惯使用System.Drawing类库做简单的图像处理,到了.NET Core下一脸懵逼的我,只能百度+谷歌看...

.NET Core利用swagger进行API接口文档管理的方法详解

一、问题背景 随着技术的发展,现在的开发模式已经更多的转向了前后端分离的模式,在前后端开发的过程中,联系的方式也变成了API接口,但是目前项目中对于API的管理很多时候还是...

微信小程序基于腾讯云对象存储的图片上传功能

在使用腾讯云对象存储之前,公司一直使用的是传统的FTP的上传模式,而随着用户量的不断增加,FTP所暴露出来的问题也越来越多,1.传输效率低,上传速度慢。2.时常有上传其他文件来...

Debian 8或Debian 9(64 位)安装 .NET Core

在 Debian 8 或 Debian 9(64 位)上安装 .NET Core 的具体步骤: 备注:必须有用户控制目录,才能通过 tar.gz 在 Linux 系统上进行安装。 1.准备一台刚安装的Debian 9系统,在远程客户端上安装XS...

Asp.net core利用IIS在windows上进行托管步骤详解

摘要 最近项目中,尝试使用asp.net core开发,在部署的时候,考虑现有硬件,只能部署在windows上,linux服务器暂时没有。下面话不多说了,来一起看看详细的介绍吧。 部署注意事项 代码...

.net core下对于附件上传下载的实现示例

本篇主要介绍下文件的上传与下载。分享给大家,具体如下: 文件上传下载也是系统中常用的功能,不啰嗦,直接上代码看下具体的实现。 文件上传 .net core通过 IFormFile 接收文件对象...

ASP.NET MVC错误处理的对应解决方法

ASP.NET MVC的错误处理应考虑到这几个方面:模型绑定期间发生的错误,未能路由到指定操作,针对控制器的错误处理。使用配置文件可以帮助我们处理异常,但是不够灵活和全面;使用...

.net core下配置访问数据库操作

配置读取 .net core下读取配置还是有点麻烦的,本身没有System.Configuration.dll,所以在进行配置前需要自行引用Microsoft.Extensions.Configuration,截图如下: 这样的话我们就可以配置读取的相关编...

.Net Core简单使用Mvc内置的Ioc

本文基于 .NET Core 2.0。 鉴于网上的文章理论较多,鄙人不才,想整理一份 Hello World(Demo)版的文章。 目录 场景一:简单类的使用 场景二:包含接口类的使用 场景三:涉及引用类库的...

.NET Core简单读取json配置文件

背景 目前发现网上的 .NET Core 读取 json 格式的配置文件有点麻烦,自己想搞个简单点的。 .NET Core 目前的主流形式是采用 json 格式来存储配置文件信息,跟之前的诸如 app.config 和 web.co...

.Net Core简单使用Mvc内置的Ioc(续)

本文基于 .NET Core 2.0。 上一章《[.Net Core] 简单使用 Mvc 内置的 Ioc》已经对日常 Mvc 中的 Ioc 的简单用法进行了说明,此外还有一些需要补充的内容。 接下来会围绕着这些疑问进行回答:...

Visual Studio卸载不完全问题的解决方法

通常来说,我们卸载VS都会采用“标准”卸载方法: 1. 在控制面板---程序选项下选择你想要的产品的版本然后卸载。 2. 在setup安装向导中选择卸载,然后根据提示一步步操作。 但是,此...

Visual Studio 2017使用淘宝镜像的方法

使用VS2017还原NPM包时,因为要访问外网,安装时间特别漫长,而且等待很长时间也可能安装错误 npm安装 淘宝 NPM 镜像:一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率...

.net MVC使用Session验证用户登录(4)

用最简单的Session方式记录用户登录状态 1.添加DefaultController控制器,重写OnActionExecuting方法,每次访问控制器前触发 public class DefaultController : Controller { protected override void OnActionExecuting...

.net MVC使用IPrincipal进行Form登录即权限验证(3)

.net MVC使用IPrincipal进行Form登录即权限验证,供大家参考,具体内容如下 1.在MVC项目中添加用户类,可以根据实际项目需求添加必要属性 public class UserData { /// summary /// ID /// /summary publi...

.NET Unity IOC框架使用实例详解

.NET Unity IOC框架的使用实例,具体内容如下 1.IOC简介 IOC(Inversion of Control), 控制反转 DI (Dependency Injection),依赖注入 IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中...

.net WCF简单实例详解(5)

本文为大家分享了.net WCF简单实例,供大家参考,具体内容如下 1.创建WCF项目 2.系统自动生成IWcfService // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的...

.net msmq消息队列实例详解

本文为大家分享了.net msmq消息队列实例代码,供大家参考,具体内容如下 1.msmq消息队列windows环境安装 控制面板----》程序和功能----》启用或关闭Windows程序----》Microsoft Message Queue(MSMQ)服...

.net core项目中常用的几款类库详解(值得收藏)

前言 至2002微软公司推出.NET平台已近15年,在互联网快速迭代的浪潮中,许多语言已被淘汰,同时也有更多新的语言涌现,但 .Net 依然坚挺的站在系统开发平台的一线阵营中,并且随着...

.Net Core使用OpenXML导出、导入Excel

导出Excel是程序很常用到的功能,.Net Core可以借助Open-XML-SDK来导出Excel。 Open-XML-SDK open-xml-sdk是是微软开源的项目。Open XML SDK是用于Open XML文档(DOCX, XLSX, and PPTX)的开源类库。它可以: 生成...

.Net中的集合排序可以这么玩你知道吗

C#集合类型概述 集合是.NET FCL(Framework Class Library)中很重要的一部分。所有的集合类都继承自IEnumerable。集合类总体可分为一下几类:关联/非关联型集合,顺序/随机访问集合,顺序/无序...

ASP.NET MVC中异常处理&自定义错误页详析

一、应用场景 对于B/S应用程序,在部署到正式环境运行的过程中,很有可能出现一些在前期测试过程中没有发现的一些异常或者错误,或者说只有在特定条件满足时才会发生的一些异常,对...

IIS实现反向代理时Cookie域的设置方法

反向代理 神马是反向代理?指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代...

ASP.NET实现301重定向方法

span style="font-family:'宋体';font-size:10.5pt;"/span 关于百度等搜索引擎对于是否带"www"前缀的域名的识别问题:即搜索引擎会将www.abc.com和abc.com识别为不同的两个域名,这样做的后果就是分散...