E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
-----【ASP.NET】
如何在
ASP.NET
Core 5 中重载 Action 方法
ASP.NETCore5是一个开源的用于构建现代化web程序的开发框架,由于ASP.NETCore5是基于.NETCore运行时,有了它,你可以将web程序运行在Windows,Linux和Mac上,值得注意的是,ASP.NETCore5整合了WebAPI和MVC。接下来回到本篇主题,何为方法重载?就是让多个不同签名的方法共享一个方法名的技术,这种技术在C#中被广泛使用,但用在ASP.NET5中就
·
2021-01-23 14:02
.net
如何在
ASP.NET
Core 中使用 Route 特性
ASP.NETCore中的Route中间件的职责在于将request匹配到各自Route处理程序上,Route分两种:基于约定和基本特性模式。基于约定模式的Route采用集中化的方式,而基于特性的方式允许你在Action或者Controller上单独定义,到底采用哪一种可以基于你自己的应用场景,本篇就来讨论如何使用基于特性模式。创建Controller类创建一个DefaultController类
·
2021-01-23 13:53
.net
ASP.NET
Core中如何实现重定向详解
前言ASP.NETCore是一个跨平台,开源的,轻量级的,模块化的,用于构建高性能的web开发框架,ASP.NETCoreMVC内置了多种方式将一个request请求跳转到指定的url,这篇文章我们就来讨论如何去实现。理解RedirectActionResultASP.NETCoreMVC中内置了几种Redirect,比如说:RedirectResult,RedirectToActionResul
·
2021-01-23 12:00
.NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)
1、使用Jexus作为web服务器Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关服务器,以支持
ASP.NET
、ASP.NETCORE、PHP为特色,同时具备反向代理、入侵检测等重要功能
·
2021-01-23 01:27
linux
.NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)
1、使用Jexus作为web服务器Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关服务器,以支持
ASP.NET
、ASP.NETCORE、PHP为特色,同时具备反向代理、入侵检测等重要功能
·
2021-01-22 20:53
linux
如何
ASP.NET
Core 中实现重定向
ASP.NETCore是一个跨平台,开源的,轻量级的,模块化的,用于构建高性能的web开发框架,ASP.NETCoreMVC内置了多种方式将一个request请求跳转到指定的url,这篇文章我们就来讨论如何去实现。理解RedirectActionResultASP.NETCoreMVC中内置了几种Redirect,比如说:RedirectResult,RedirectToActionResult,
·
2021-01-22 15:17
.net
如何在
ASP.NET
Core 中使用 API Analyzer
ASP.NETCore2.2引入了API分析器,它有利于提高API的文档化,API分析器可以应用在任何带有ApiController特性的Controller上,本篇就和大家一起讨论下。安装API分析器如果你使用的是ASP.NETCore2.2的话,用VisualStudio中的NuGetPackageManager可视化面板或者NuGetPackageManagerConsole命令行输入如下命
·
2021-01-22 15:12
.net
如何在
ASP.NET
Core 5 中重载 Action 方法
ASP.NETCore5是一个开源的用于构建现代化web程序的开发框架,由于ASP.NETCore5是基于.NETCore运行时,有了它,你可以将web程序运行在Windows,Linux和Mac上,值得注意的是,ASP.NETCore5整合了WebAPI和MVC。接下来回到本篇主题,何为方法重载?就是让多个不同签名的方法共享一个方法名的技术,这种技术在C#中被广泛使用,但用在ASP.NET5中就
·
2021-01-22 15:02
.net
如何
ASP.NET
Core 中实现重定向
ASP.NETCore是一个跨平台,开源的,轻量级的,模块化的,用于构建高性能的web开发框架,ASP.NETCoreMVC内置了多种方式将一个request请求跳转到指定的url,这篇文章我们就来讨论如何去实现。理解RedirectActionResultASP.NETCoreMVC中内置了几种Redirect,比如说:RedirectResult,RedirectToActionResult,
一线码农
·
2021-01-22 12:38
如何在
ASP.NET
Core中使用Session的示例代码
ASP.NETCore是一个跨平台,开源的,轻量级,高性能并且高度模块化的web框架,Session可以实现用户信息存储从而可以在同一个客户端的多次请求之间实现用户追踪,在ASP.NetCore中可以使用Microsoft.AspNetCore.Session中间件来启用Session机制。中间件的价值在于可以在request->response的过程中做一些定制化的操作,比如说:监视数据,切换路
·
2021-01-22 11:53
如何在
ASP.NET
Core 中使用 Session
ASP.NETCore是一个跨平台,开源的,轻量级,高性能并且高度模块化的web框架,Session可以实现用户信息存储从而可以在同一个客户端的多次请求之间实现用户追踪,在ASP.NetCore中可以使用Microsoft.AspNetCore.Session中间件来启用Session机制。中间件的价值在于可以在request->response的过程中做一些定制化的操作,比如说:监视数据,切换路
·
2021-01-22 03:13
.net
在
ASP.NET
Core 中使用多种方式给 Action 传参
ASP.NETCore是一个跨平台,开源的,轻量级,高性能并且高度模块化的web框架。在ASP.NETCoreMVC中有很多种方式可以给Action方法传递参数,比如说:url方式,querystring方式,requestheader,requestbody,form等等。本篇就和大家一起讨论下如何使用这些方式,并且用代码去一一验证。创建AuthorRepository类在这个例子中我会使用一个
·
2021-01-22 03:13
.net
在
ASP.NET
Core 中使用多种方式给 Action 传参
ASP.NETCore是一个跨平台,开源的,轻量级,高性能并且高度模块化的web框架。在ASP.NETCoreMVC中有很多种方式可以给Action方法传递参数,比如说:url方式,querystring方式,requestheader,requestbody,form等等。本篇就和大家一起讨论下如何使用这些方式,并且用代码去一一验证。创建AuthorRepository类在这个例子中我会使用一个
·
2021-01-22 03:25
.net
如何在
ASP.NET
Core 中使用 Session
ASP.NETCore是一个跨平台,开源的,轻量级,高性能并且高度模块化的web框架,Session可以实现用户信息存储从而可以在同一个客户端的多次请求之间实现用户追踪,在ASP.NetCore中可以使用Microsoft.AspNetCore.Session中间件来启用Session机制。中间件的价值在于可以在request->response的过程中做一些定制化的操作,比如说:监视数据,切换路
·
2021-01-22 03:25
.net
.NET5WTM(
ASP.NET
Core) PGSql开箱操作
本人WTM忠实粉丝一枚,1月份WTM终于千呼万唤始出来,本来一个开箱操作没啥好写的,但是由于本人今年工作需求,数据库由过去一直使用的sqlserver向pgsql转变。以后日子里,开发时候pgsql使用会逐渐多起来,当然sqlserver我是不会放弃的。以后wtm+pgsql的踩坑博客多逐渐多起来,大家一起成长。今天就来一个pgsql开箱的博客。一、到WTM官网生成并下载一个项目并配置使用pgsq
矿工学编程
·
2021-01-22 00:33
WTM随写
pgsql
Asp.Net
Core中发送Email的完整步骤
前言在项目开发中常常会需要做发送Email的功能,在ASP.NETCore中你可以用MailKit来实现Email的发送,MailKit是一个开源的客户端库,可用在Windows,Linux或者Mac上,本篇文章就来讨论在ASP.NETCore中去实现。安装MailKit要想使用MailKit,你可以使用VisualStudio2019中的NuGetpackagemanager可视化界面进行安装,
·
2021-01-21 10:12
如何在
ASP.Net
Core 中使用 worker services
ASP.NetCore3.0Preview3新增了一个workerservices,那什么是workerservices呢?它如同windows服务或者Linux守护进程一样的后台服务,在VisualStudio中提供了一个专门创建workerservices的模板,如下图:值得注意的是要在VisualStudio中创建workerservices,你一定要装ASP.NetCore3.0或者.Ne
一线码农
·
2021-01-19 00:47
.net
如何在
Asp.Net
Core 中发送 Email
在项目开发中常常会需要做发送Email的功能,在ASP.NETCore中你可以用MailKit来实现Email的发送,MailKit是一个开源的客户端库,可用在Windows,Linux或者Mac上,本篇文章就来讨论在ASP.NETCore中去实现。安装MailKit要想使用MailKit,你可以使用VisualStudio2019中的NuGetpackagemanager可视化界面进行安装,或者
一线码农
·
2021-01-19 00:16
.net
如何在
Asp.Net
Core 中发送 Email
在项目开发中常常会需要做发送Email的功能,在ASP.NETCore中你可以用MailKit来实现Email的发送,MailKit是一个开源的客户端库,可用在Windows,Linux或者Mac上,本篇文章就来讨论在ASP.NETCore中去实现。安装MailKit要想使用MailKit,你可以使用VisualStudio2019中的NuGetpackagemanager可视化界面进行安装,或者
一线码农
·
2021-01-19 00:16
.net
如何在
ASP.Net
Core 中使用 worker services
ASP.NetCore3.0Preview3新增了一个workerservices,那什么是workerservices呢?它如同windows服务或者Linux守护进程一样的后台服务,在VisualStudio中提供了一个专门创建workerservices的模板,如下图:值得注意的是要在VisualStudio中创建workerservices,你一定要装ASP.NetCore3.0或者.Ne
一线码农
·
2021-01-19 00:21
.net
ASP.NET
Core中的数据保护
在这篇文章中,我将介绍ASP.NETCore数据保护系统:它是什么,为什么我们需要它,以及它如何工作。为什么我们需要数据保护系统?数据保护系统是ASP.NETCore使用的一组加密api。加密必须由不受信任的第三方处理的数据。这方面的典型例子是身份验证cookie。cookie是在请求之间持久化状态的一种方法。你不希望每次向服务器请求时都必须提供用户名和密码,这将非常麻烦!相反,只需向服务器提供一
码农驿站
·
2021-01-16 12:56
c#
ASP.NET
Core中的数据保护
在这篇文章中,我将介绍ASP.NETCore数据保护系统:它是什么,为什么我们需要它,以及它如何工作。为什么我们需要数据保护系统?数据保护系统是ASP.NETCore使用的一组加密api。加密必须由不受信任的第三方处理的数据。这方面的典型例子是身份验证cookie。cookie是在请求之间持久化状态的一种方法。你不希望每次向服务器请求时都必须提供用户名和密码,这将非常麻烦!相反,只需向服务器提供一
码农驿站
·
2021-01-15 13:00
c#
asp.net
core发布到iis后出现An error occurred while starting the application
asp.netcore发布到iis后出现错误,Anerroroccurredwhilestartingtheapplication,站点启动不了,这个提示很难发现问题的所在。错误原文如下:Anerroroccurredwhilestartingtheapplication.NETCore4.6.26328.01X64v4.0.0.0|Microsoft.AspNetCore.Hostingvers
zxws1009
·
2021-01-12 17:26
asp.net
unity配置文件实现ioc di
nuget包下载Nuget:unity.configuration,unity,unity.abstractions,unity.interception,unity.interception.configuration(这个一定要下载,不然没办法读取配置文件)webweb层(可以做成单例,全局只有一个unity容器)ExeConfigurationFileMapfileMap=newExeCon
kso_kso
·
2021-01-11 14:05
c#.net
课程设计-三层架构
ASP.NET
作品分享网站(sql server数据库)
1.主要功能:前台:首页展现首页推荐的作品和精彩活动,图集页面可以进行搜索,作品以瀑布流的显示展现,有返回顶部的功能。登录以后可以报名活动发表自己的作品,还可以评论作品。后台:管理作品,管理活动,管理评论,管理用户等等。数据库是sqlserver。2.效果截图:登录/注册登录后的首页(banner是淡入淡出的轮播图,首页推荐和精彩活动可以切换)图集(以好看的瀑布流的形式展现,上面可以搜索,滚到一定
壹个小菜鸡啦
·
2021-01-11 14:57
数据库
asp.net
jquery
css3
经验分享
asp.net
core集成CKEditor实现图片上传功能的示例代码
背景本文为大家分享了asp.netcore如何集成CKEditor,并实现图片上传功能的具体方法,供大家参考,具体内容如下。准备工作1.visualstudio2019开发环境2.netcore2.0及以上版本实现方法1、新建asp.netcoreweb项目2、下载CKEditor这里我们新建了一个系统自带的样本项目,去CKEditor官网下载一个版本,解压后拷贝大wwwroot中3、增加图片上传
·
2021-01-10 12:55
人工智能学习常用网站推荐
必先利其器一、教程&&文档二、博客论坛三、数据集四、论文与代码查找五、文献翻译途径六、算力平台一、教程&&文档1、w3school从基础的HTML到CSS,乃至进阶的XML、SQL、JS、PHP、Python和
ASP.NET
蠕动的爬虫
·
2021-01-06 21:16
Tools
人工智能
深度学习
机器学习
编程语言
关于
ASP.Net
——web项目的发布和部署问题
关于
ASP.Net
发布第一步,右击web项目点击发布:然后点击新建配置文件然后发布目标选择文件夹,路径是自动配好的不用管然后点击发布,控制台出现成功即可,按住ctrl再右击蓝色地址即可跳转到所发布的文件夹的位置
hyx1229
·
2021-01-06 20:20
asp.net
web开发
在
Asp.Net
MVC中使用pdf.js快速渲染PDF
在
ASP.NET
页面中引用p
CallMe100
·
2021-01-06 15:17
我的 Vue.js 学习日记 (一)
前言我是一名很普通的.net程序员,做了几些年的winform的开发,有过一点点的
asp.net
经验,前端近瞎;恰巧公司最近需要开发一个很小的网站,那么便借此机会顺便学习一下web应用方面的知识吧。
bei6
·
2021-01-06 02:30
vue.js
ASP.NET
Core中实现全局异常拦截的完整步骤
前言异常是一种运行时错误,当异常没有得到适当的处理,很可能会导致你的程序意外终止,这篇就来讨论一下如何在ASP.NetCoreMVC中实现全局异常处理,我会用一些样例代码和截图来说明这些概念。全局异常处理其实在ASP.NetCoreMVC框架中已经有了全局异常处理的机制,你可以在一个中心化的地方使用全局异常处理中间件来进行异常拦截,如果不用这种中心化方式的话,你就只能在Controller或者Ac
·
2021-01-05 11:59
ASP.NET
Core中的中间件及其工作原理
中间件(Middleware)作用:是一个处理HTTP请求或响应的软件管道。工作原理:配置请求管道在Configure()方法中设置请求处理管道1、新建文件夹–命名wwwroot2、在wwwroot–新建网页Configure()代码解析中间件掌握测试中间件传递实践中间件的工作流程传入请求,传入请求,处理请求并生成响应,传出响应,传出响应添加静态文件中间件静态文件默认目录是wwwroot修改Con
烈涛
·
2021-01-05 02:51
c#
ASP.NET
Core Controller与IOC结合问题整理
前言看到标题可能大家会有所疑问Controller和IOC能有啥羁绊,但是我还是拒绝当一个标题党的。相信有很大一部分人已经知道了这么一个结论,默认情况下ASP.NETCore的Controller并不会托管到IOC容器中,注意关键字我说的是"默认",首先咱们不先说为什么,如果还有不知道这个结论的同学们可以自己验证一下,验证方式也很简单,大概可以通过以下几种方式。验证Controller不在IOC中
·
2021-01-05 01:44
什么是 WEB 服务控件?使用 WEB 服务控件有那些优势、劣势?
a.web服务控件就是可以在服务器执行的控件,优势在于可以回传数据(ViewState),带有事件驱动(doPostBack),简化了Html标签的使用,使得开发
ASP.net
程序可以像开发Winform
沐煜歆羡
·
2021-01-03 20:59
NET
asp.net
.net开发工程师常见的面试题
2.列举
ASP.NET
页面之间传递值的几种方式。答.1.使用QueryString,如….?id=1;resp
VisageNocturne
·
2021-01-03 17:09
c#
在
ASP.NET
Core 中 使用 cookies
cookie常用于保存用户相关并保存在客户端电脑上的一段数据,在大多数浏览器下,每一个cookie都会是一个小文件的形式存在,只有Firefox例外,它将所有的cookie都保存在一个文件中,cookie是以key-value的形式表现的,可以通过这个key去读取,删除,写入等操作 ASP.NETCore中使用cookie机制来维护session状态,在客户端的每一次请求中,server端都
黑夜中的潜行者
·
2021-01-02 13:31
ASP.NET
asp.net
core
cookie
asp.net
core中如何使用cookie身份验证
背景ASP.NETCoreIdentity是一个完整的全功能身份验证提供程序,用于创建和维护登录名。但是,cookie不能使用基于的身份验证提供程序ASP.NETCoreIdentity。配置在Startup.ConfigureServices方法中,创建具有AddAuthentication和AddCookie方法的身份验证中间件服务:services.AddAuthentication(Coo
·
2021-01-02 01:10
如何在
Asp.Net
Core 实现 Excel 导出功能
在web应用程序开发时,或许你会遇到这样的需求,如何在Asp.NetCore中实现excel或者word的导入导出,在NuGet上有大量的工具包可以实现这样的功能,本篇就讨论下如何使用ClosedXML实现Excel数据导出。安装ClosedXML如果想实现Excel的导出功能,在Asp.NetCore中有很多的dll可以做到,其中的一个叫做ClosedXML,你可以通过可视化界面NuGetpac
一线码农
·
2021-01-01 23:34
c#
如何在
Asp.Net
Core 实现 Excel 导出功能
在web应用程序开发时,或许你会遇到这样的需求,如何在Asp.NetCore中实现excel或者word的导入导出,在NuGet上有大量的工具包可以实现这样的功能,本篇就讨论下如何使用ClosedXML实现Excel数据导出。安装ClosedXML如果想实现Excel的导出功能,在Asp.NetCore中有很多的dll可以做到,其中的一个叫做ClosedXML,你可以通过可视化界面NuGetpac
一线码农
·
2021-01-01 23:48
c#
如何在
ASP.NET
中使用 Quartz.NET
当我们在web开发中,常常会遇到这么一个需求,在后台执行某一项具体的任务,具体的说就是这些任务必须在后台定时执行。Quartz.NET是一个开源的JAVA移植版,它有着悠久的历史并且提供了强大的Cron表达式,这篇我们就来讨论如何在ASP.NETCore中使用Quartz.NET去执行一些后台任务。安装Quartz.NET要想使用Quartz.NET,你可以使用VisualStudio2019中的
一线码农
·
2021-01-01 18:09
c#
如何在
ASP.NET
Core 中实现全局异常拦截
异常是一种运行时错误,当异常没有得到适当的处理,很可能会导致你的程序意外终止,这篇就来讨论一下如何在ASP.NetCoreMVC中实现全局异常处理,我会用一些样例代码和截图来说明这些概念。全局异常处理其实在ASP.NetCoreMVC框架中已经有了全局异常处理的机制,你可以在一个中心化的地方使用全局异常处理中间件来进行异常拦截,如果不用这种中心化方式的话,你就只能在Controller或者Acti
一线码农
·
2021-01-01 18:08
c#
如何在
Asp.Net
Core 中管理用户敏感数据
译文链接:https://www.infoworld.com/art...在应用程序开发时,你肯定会有一些特别需要保护的数据,这些数据通常是非常机密的,敏感的,禁止和别人共享,这些信息包括:数据库连接串,你懂的,毕竟里面有userid和password,还有OAuth验证用到的accesskey,apikey或者配置azure,aws等云服务的连接信息。当项目和别人共享的时候,这些敏感信息自然也暴
一线码农
·
2021-01-01 18:35
c#
如何在
Asp.Net
Core 中对请求进行限流
译文链接:https://www.infoworld.com/art...在应用程序开发时,或许你有这样的想法,控制用户的请求频率来防止一些用户的恶意攻击,具体的说就是:为了预防有名的拒绝服务攻击,限制某一个ip在一段时间内的访问次数,要解决这个问题,就要用到限流机制。限流能够很好的控制住一个客户端访问服务器资源地址的请求次数,在asp.netcore之前,要实现限流机制,你可能要自定义modul
一线码农
·
2021-01-01 18:35
c#
如何在
Asp.Net
Core 中将日志记录到 SQL Server
译文链接:https://www.infoworld.com/art...记录日志是应用程序的一个基本功能点,日志对于发现,排查,调试bug的时候特别有用,Serilog是一个第三方开源的类库,它可以将日志结构化的输出到控制台,文件以及若干个其他类别的数据存储中。本篇主要讨论如何通过Serilog将结构化的日志写入到SqlServer中,要想运行本篇中的例子,你需要安装一下VisualStudio
一线码农
·
2021-01-01 18:35
c#
如何在
ASP.NET
Core 中实现全局异常拦截
异常是一种运行时错误,当异常没有得到适当的处理,很可能会导致你的程序意外终止,这篇就来讨论一下如何在ASP.NetCoreMVC中实现全局异常处理,我会用一些样例代码和截图来说明这些概念。全局异常处理其实在ASP.NetCoreMVC框架中已经有了全局异常处理的机制,你可以在一个中心化的地方使用全局异常处理中间件来进行异常拦截,如果不用这种中心化方式的话,你就只能在Controller或者Acti
一线码农
·
2021-01-01 18:53
c#
如何在
ASP.NET
中使用 Quartz.NET
当我们在web开发中,常常会遇到这么一个需求,在后台执行某一项具体的任务,具体的说就是这些任务必须在后台定时执行。Quartz.NET是一个开源的JAVA移植版,它有着悠久的历史并且提供了强大的Cron表达式,这篇我们就来讨论如何在ASP.NETCore中使用Quartz.NET去执行一些后台任务。安装Quartz.NET要想使用Quartz.NET,你可以使用VisualStudio2019中的
一线码农
·
2021-01-01 18:21
c#
如何在
Asp.Net
Core 中管理用户敏感数据
译文链接:https://www.infoworld.com/art...在应用程序开发时,你肯定会有一些特别需要保护的数据,这些数据通常是非常机密的,敏感的,禁止和别人共享,这些信息包括:数据库连接串,你懂的,毕竟里面有userid和password,还有OAuth验证用到的accesskey,apikey或者配置azure,aws等云服务的连接信息。当项目和别人共享的时候,这些敏感信息自然也暴
一线码农
·
2020-12-31 21:51
c#
如何在
Asp.Net
Core 中对请求进行限流
译文链接:https://www.infoworld.com/art...在应用程序开发时,或许你有这样的想法,控制用户的请求频率来防止一些用户的恶意攻击,具体的说就是:为了预防有名的拒绝服务攻击,限制某一个ip在一段时间内的访问次数,要解决这个问题,就要用到限流机制。限流能够很好的控制住一个客户端访问服务器资源地址的请求次数,在asp.netcore之前,要实现限流机制,你可能要自定义modul
一线码农
·
2020-12-31 21:51
c#
如何在
Asp.Net
Core 中将日志记录到 SQL Server
译文链接:https://www.infoworld.com/art...记录日志是应用程序的一个基本功能点,日志对于发现,排查,调试bug的时候特别有用,Serilog是一个第三方开源的类库,它可以将日志结构化的输出到控制台,文件以及若干个其他类别的数据存储中。本篇主要讨论如何通过Serilog将结构化的日志写入到SqlServer中,要想运行本篇中的例子,你需要安装一下VisualStudio
一线码农
·
2020-12-31 21:50
c#
asp.net
core webapi文件上传功能的实现
最近开发一个新项目,使用了asp.netcore2.0,采用webapi开发后台,postgresql为数据库。最先来的问题就是上传文件的问题。POST文件的一些坑使用默认模板创建webapi的controller后,post请求,默认有//POSTapi/values[HttpPost]publicvoidPost([FromBody]stringvalue){}请求使用了[FromBody]标
·
2020-12-31 09:48
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他