当前位置:首页 » ASP.NET技术教程

ASP.NET技术教程

1
阅读

ASP.NET Core 2.0 使用支付宝PC网站支付

前言最近在使用ASP.NETCore来进行开发,刚好有个接入支付宝支付的需求,百度了一下没找到相关的资料,看了官方的SDK以及Demo都还是.NETFramework的,所以就先根据官方SDK...
来源 2017-09-28 12:40
30
阅读

一步一步带你做WebApi迁移ASP.NET Core2.0

随着ASP.NETCore2.0发布之后,原先运行在WindowsIIS中的ASP.NETWebApi站点,就可以跨平台运行在Linux中。我们有必要先说一下ASP.NETCore。ASP.NETCore是新一代的ASP.NET...
来源 2017-09-28 12:00
0
阅读

ASP.NET Core 认证与授权[2]:Cookie认证

由于HTTP协议是无状态的,但对于认证来说,必然要通过一种机制来保存用户状态,而最常用,也最简单的就是Cookie了,它由浏览器自动保存并在发送请求时自动附加到请求头中...
来源 2017-09-28 08:40
1
阅读

EntityFramework Core饥饿加载忽略导航属性问题

前言.NETCore项目利用EntityFrameworkCore作为数据访问层一直在进行中,一直没有过多的去关注背后生成的SQL语句,然后老大捞出日志文件一看,恩,有问题了,所以本文产生...
来源 2017-09-28 02:00
6
阅读

asp.net core合并压缩资源文件引发的学习之旅

0.在asp.netcore中使用BuildBundlerMinifier合并压缩资源文件在asp.netmvc中可以使用Bundle来压缩合并css,js不知道的见:http://www.cnblogs.com/morang/p/7207176.html在...
来源 2017-09-28 00:40
2
阅读

为ASP.NetCore程序启用SSL

紧接着上一篇搭建连接MySql的三层架构的ASP.NetCore2.0的WebApi的案例,这篇来实现为ASP.NetCore启用SSL支持由于ASP.NetCore默认服务器Kestrel不像iisExpress那样会自动生...
来源 2017-09-27 10:40
0
阅读

为什么你需要将代码迁移到ASP.NET Core 2.0?

 随着.NETCore2.0的发布,.NET开源跨平台迎来了新的时代。开发者们可以选择使用命令行、个人喜好的文本编辑器、VisualStudio201715.3和VisualStudioCode来开发自己的.NETC...
来源 2017-09-26 10:20
0
阅读

ASP.NET Core 认证与授权[1]:初识认证

在ASP.NET4.X中,我们最常用的是Forms认证,它既可以用于局域网环境,也可用于互联网环境,有着非常广泛的使用。但是它很难进行扩展,更无法与第三方认证集成,因此,在AS...
来源 2017-09-26 09:00
2
阅读

MVC查询数据接收及校验

本来想写一篇aspx的TreeView控件绑值的文章的,在写案例的时候,写了一半,发现有些地方还得考虑以下,就留待下次了。这一篇的话,是最近在开发一个项目的时候,有大量的...
来源 2017-09-24 17:21
13
阅读

利用ASP.NET操作IIS (可以制作安装程序)

很多web安装程序都会在IIS里添加应用程序或者应用程序池,早期用ASP.NET操作IIS非常困难,不过,从7.0开始,微软提供了Microsoft.Web.Administration类,可以很容易操作II...
来源 2017-09-24 12:00
1
阅读

WebSocket In ASP.NET Core(二)

来源 2017-09-22 00:21
1
阅读

ASP.NET Core 运行原理剖析

1.ASP.NETCore运行原理剖析1.1.概述1.2.文件配置1.2.1.Starup文件配置ConfigureConfigureServices1.2.2.appsetting.json配置1.3.处理管道(中间件)1.4总结1.1.概述在ASP....
来源 2017-09-21 11:40
71
阅读

.net异步性能测试(包括ASP.NET MVC WebAPI异步方法)

很久没有写博客了,今年做的产品公司这两天刚刚开了发布会,稍微清闲下来,想想我们做的产品还有没有性能优化空间,于是想到了.Net的异步可以优化性能,但到底能够提升多...
来源 2017-09-20 17:40
7
阅读

WebSocket In ASP.NET Core

来源 2017-09-20 01:01
2
阅读

asp.net core 2.0 web api基于JWT自定义策略授权

JWT(jsonwebtoken)是一种基于json的身份验证机制,流程如下:通过登录,来获取Token,再在之后每次请求的Header中追加Authorization为Token的凭据,服务端验证通过即可能...
来源 2017-09-16 13:00
22
阅读

asp.net MVC下使用rest

前言最近做了下个MVC的项目,需要用到rest接口,与java写的应用程序通信,包括数据的接收和发送,那么我将用实用的角度来全面的讲解一下它的使用方法一、创建rest服务首...
来源 2017-09-16 12:00
36
阅读

ASP.NET Core Web服务器 Kestrel和Http.sys 特性详解

ASP.NETCoreWeb服务器Kestrel和Http.sys特性详解1.1.名词解释1.2.Kestrel基本工作原理1.2.1.Kestrel的基本架构1.2.2.Kestrel的工作原理1.2.2.1.处理Request和Response1.2....
来源 2017-09-15 11:40
2
阅读

[ASP.NET MVC] Razor 布局

整体视图模板View模板会先找到对应的controller文件,再找此文件下的Shared文件夹。比如项目最外层的View/Shared目录下有一个_Layout.cshtml模板页,有这样代码:@{ViewBa...
来源 2017-09-12 23:01
33
阅读

ASP.NET Core的身份认证框架IdentityServer4(8)- 使用密码认证方式控制API访问

前言本文及IdentityServer这个系列使用的都是基于.netcore2.0的。上一篇博文在API项目中我使用了icrosoft.AspNetCore.Authentication.JwtBearer组件来代替IdentityServer4...
来源 2017-09-12 13:40
14
阅读

Error Handling in ASP.NET Core

ErrorHandlinginASP.NETCore前言 在程序中,经常需要处理比如404,500,502等错误,如果直接返回错误的调用堆栈的具体信息,显然大部分的用户看到是一脸懵逼的,你应该...
来源 2017-09-11 22:21
0
阅读

ASP.NET Core Razor 视图组件

视图组件简介在新的ASP.NETCoreMVC中,视图组件类似于局部视图,但它们更强大。视图组件不使用模型绑定,仅依赖于您在调用时提供的数据。视图组件特性:呈现页面响应的某...
来源 2017-09-11 16:21
2
阅读

ASP.NET Core的身份认证框架IdentityServer4(7)- 使用客户端证书控制API访问

前言今天(2017-9-8,写于9.8,今天才发布)一口气连续把最后几篇IdentityServer4相关理论全部翻译完了,终于可以进入写代码的过程了,比较累。目前官方的文档和Demo以及...
来源 2017-09-11 09:40
1
阅读

ASP.NET Core 运行原理解剖[5]:Authentication

在现代应用程序中,认证已不再是简单的将用户凭证保存在浏览器中,而要适应多种场景,如App,WebAPI,第三方登录等等。在ASP.NET4.x时代的Windows认证和Forms认证已无法...
来源 2017-09-10 10:20
2
阅读

【ASP.NET MVC】View与Controller之间传递数据

1概述本篇文章主要从操作上简要分析Controller=View之间相互传值,关于页面之间传值,如果感兴趣,可参考我另外一篇文章ASP.NET页面之间传值的几种方式。Controller=》Vie...
来源 2017-09-10 00:41
0
阅读

ASP.NET Core 运行原理解剖[4]:进入HttpContext的世界

HttpContext是ASP.NET中的核心对象,每一个请求都会创建一个对应的HttpContext对象,我们的应用程序便是通过HttpContext对象来获取请求信息,最终生成响应,写回到HttpCon...
来源 2017-09-08 08:40