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

ASP.NET技术教程

12
阅读

从 Aspects 源码中我学到了什么?

前言AOP(Aspect-orientedprogramming)译为“面向切面编程”,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔...
来源 2018-01-31 19:45
1
阅读

Planet Labs想要成为地球的搜索引擎

创业公司PlanetLabs目前正运营着有史以来最大规模的卫星星座:超过200颗地球观测卫星。该公司的第一个目标是每天成像一遍整个地球。这个目标在去年下半年就已经实现。现...
来源 2018-01-31 09:40
4
阅读

Orchard Core Framework:ASP.NET Core 模块化,多租户框架

OrchardCoreFramework:ASP.NETCore模块化,多租户框架上一篇编写OrchardCore一分钟搭建ASP.NETCoreCMS,介绍ASP.NETCoreCMS,Orchard的ASP.NETCore版,同时对应有一个ASP...
来源 2017-12-25 13:00
4
阅读

从0引入 ASP.NET Identity Core

原文出自RuiFigueiredo的博客,原文链接《ASP.NETIdentityCoreFromScratch》译者注:这篇博文发布时正值Asp.NetCore1.1时期,原博主使用的是vscode+yeoman+node.js。现在(...
来源 2017-12-25 08:40
3
阅读

AspNet Core Api Restful +Swagger 实现微服务之旅 (三)

(1)访问Restful接口时Token验证返回数据格式封装(一)访问时Token验证返回数据格式封装1.1访问Api接口方法实现1.1.1创建访问RestfulApi帮助类publicstaticstringMyGet=...
来源 2017-12-21 00:20
6
阅读

AspNet Core Api Restful +Swagger 发布IIS 实现微服务之旅 (二)

上一步我们创建好CoreApi接下来在框架中加入Swagger并发布到IIS(1)首先点击依赖项》管理Nuget包(2)输入Swashbuckle.aspnetCore比如:图中两个Swagger插件需要我们安...
来源 2017-12-19 23:40
4
阅读

Asp.net导出Excel/Csv文本格式数据

刚刚开始做Excel相关的项目,所以遇到的问题不管大小都给记录一下偶然的机会在添加数据的时候全改成了数字,结果输出的时候全自动变成了科学计数法,这是excel的强大功能...
来源 2017-12-19 18:40
4
阅读

采用Opserver来监控你的ASP.NET项目系列(二、监控SQL Server与Asp.Net项目)

前言之前有过2篇关于如何监控ASP.NETcore项目的文章,有兴趣的也可以看看.今天我们主要来介绍一下,如何使用Opserver监控我们的SQLServer和ASP.NET项目的异常监控监控效果...
来源 2017-12-19 12:20
3
阅读

AspNet Core Api Restful 实现微服务之旅 (一)

(一)了解微服务(二)搭建VS项目框架(三)创建AspNetCoreApiVS2017安装包链接:https://pan.baidu.com/s/1hsjGuJq密码:ug59创建CoreApi下一步生成1.Properties:项目...
来源 2017-12-19 01:00
2
阅读

【译】使用Jwt身份认证保护 Asp.Net Core Web Api

原文出自RuiFigueiredo的博客,原文链接《SecureaWebApiinASP.NETCore》摘要:这边文章阐述了如何使用JsonWebToken(Jwt)方式来配置身份验证中间件。这种方式十分适合移动A...
来源 2017-12-18 20:20
1
阅读

ASP.NET没有魔法——ASP.NET MVC使用Oauth2.0实现身份验证

随着软件的不断发展,出现了更多的身份验证使用场景,除了典型的服务器与客户端之间的身份验证外还有,如服务与服务之间的(如微服务架构)、服务器与多种客户端的(如PC、...
来源 2017-12-18 14:00
1
阅读

ASP.NET Core远程调试

关于ASP.NETCore远程调试的具体做法可参考微软文档RemoteDebugASP.NETCoreonaRemoteIISComputerinVisualStudio2017,详细做法不再赘述,这里主要记录下自己的感受。体验We...
来源 2017-12-16 16:40
2
阅读

[译]在Asp.Net Core 中使用外部登陆(google、微博...)

原文出自RuiFigueiredo的博文《ExternalLoginProvidersinASP.NETCore》摘要:本文主要介绍了使用外部登陆提供程序登陆的流程,以及身份认证的流程。为了能够使用google、f...
来源 2017-12-16 12:20
2
阅读

采用Opserver来监控你的ASP.NET项目系列(一、Opserver监控的简介与平台搭建)

前言之前有过2篇关于如何监控ASP.NETcore项目的文章,有兴趣的也可以看看.今天我们主要来讲讲如何监控我们的ASP.NET项目.首先我们来介绍一下,什么是Opserver,它是StackOver...
来源 2017-12-14 16:00
2
阅读

【ASP.NET Core】运行原理[3]:认证

本节将分析Authentication源代码参考.NETCore2.0.0HttpAbstractionsSecurity目录认证AddAuthenticationIAuthenticationServiceIAuthenticationHandlerProviderIAuthentica...
来源 2017-12-14 14:20
31
阅读

【ASP.NET Core】运行原理之启动WebHost

本节将分析WebHost.StartAsync();代码,确定是如何一步一步到我们注册的中间件,并介绍几种Configure的方式。源代码参考.NETCore2.0.0WebHostKestrelHttpAbstractions目录...
来源 2017-12-12 20:00
2
阅读

Azure IoT Edge on Raspberry Pi 3 with Raspbian

在《AzureIoTEdgeonWindows10IoTCore》一文中,我们以运行Windows10IoTCore的MinnowBoardMAX为例,详细讲述了Windows10IoTCore(Build16299)的安装、Docker的部署、Pytho...
来源 2017-12-11 10:00
0
阅读

ASP.NET Core中的OWASP Top 10 十大风险-跨站点脚本攻击 (XSS)

不定时更新翻译系列,此系列更新毫无时间规律,文笔菜翻译菜求各位看官老爷们轻喷,如觉得我翻译有问题请挪步原博客地址本博文翻译自:https://dotnetcoretutorials.com/2...
来源 2017-12-11 09:20
3
阅读

ASP.NET Core 一步步搭建个人网站(2)_一键部署和用户注册登录

俗话说,磨刀不费砍柴工。为了更方便的进行项目管理,我们先将个人网站项目配置一下,满足以下2个目标:VS2017中支持Git存储库,绑定Github项目,实现本地VS程序与线上Git...
来源 2017-12-07 17:01
10
阅读

SQL Count(*)函数,GROUP_By,Having的联合使用

COUNT(*)函数返回在给定的选择中被选的行数。语法:SELECTCOUNT(*)FROMtable使用:现在有一个表,名叫app_category,从Navicat中可以看到表中所有数据,如图所示,可见...
来源 2017-12-06 21:00
2
阅读

Asp.Net MVC 缓存

Asp.NetMVC缓存缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。当web缓存发现请求的资源已经被存储,它会拦截请求,返回该资源的拷贝。Web应用缓存技术大体...
来源 2017-12-06 17:40
1
阅读

Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)

目录SignalR系列目录(注意,是ASP.NET的目录.不是Core的)前言一晃一个月又过去了,上个月有个比较大的项目要验收上线.所以忙的脚不沾地.现在终于可以忙里偷闲,写一篇关于Sig...
来源 2017-12-06 12:40
1
阅读

RaspberryPi2B使用bcm2835c库控制GPIO

RaspberryPi2B使用bcm2835c库控制GPIO网上有很多RaspberryPi控制GPIO的方法,有Python、WiringPi、bcm2835Clibrary使用bcm2835C库控制GPIO时,发现不管怎么设置,GPIO都...
来源 2017-12-05 19:20
17
阅读

[C#]使用Join与GroupJoin将两个集合进行关联与分组

本文为原创文章、源代码为原创代码,如转载/复制,请在网页/代码处明显位置标明原文名称、作者及网址,谢谢!本文使用的开发环境是VS2017及dotNet4.0,写此随笔的目的是...
来源 2017-12-05 12:00
1
阅读

c#游戏进程杀手

我认为写博客还是比较重要的,特别是短时间写出一个含有新知识点的软件。这样总结下这次编程经验和再捋顺一下这次编程思路。首先来谈谈为什么想做这个小程序,一是感觉自...
来源 2017-12-03 13:40