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项目中使用WebSocket
今天小试了一下在Asp.netcore中使用websocket,这里记录一下:在Startup类的Configure方法中添加WebSocket中间件。app.UseWebSockets();它也可以传入一些参数app.UseWebSockets(newWebSocketOptions(){KeepAliveInterval=TimeSpan.FromSeconds(120),ReceiveBuf
·
2022-08-27 18:08
ASP.NET
Core实现中间件的几种方式
前言ASP.NETCore中HTTP管道使用中间件组合处理的方式,换句人话来说,对于写代码的人而言,一切皆中间件.业务逻辑/数据访问/等等一切都需要以中间件的方式来呈现.那么我们必须学会如何实现自定义中间件这里划重点,必考这里我们介绍下中间件的几种实现方式...匿名函数通常新建一个空的ASP.NETCoreWebApplication,项目名字无所谓啦在启动类里可以看到这么一句://Startup
·
2022-08-27 16:57
跨平台UI组件DevExpress XAF v22.1 - 程序集默认面向 .NET 6
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发
ASP.NET
和WinForms。
界面开发小八哥
·
2022-08-27 08:55
ui
.net
devexpress
.net
6.0
界面开发
ASP.NET
MVC前台动态添加文本框并在后台使用FormCollection接收值
在"MVC批量添加,增加一条记录的同时添加N条集合属性所对应的个体"中,对于前台传来的多个TextBox值,在控制器方法中通过强类型来接收。使用FormCollection也可以接收来自前台的多个TextBox值。实现效果如下:动态添加TextBox:后台使用FormCollection接收来自前台的TextBox值,再以TempData把接收到的值返回:当页面没有TextBox,点击"移除",提
·
2022-08-24 08:33
ASP.NET
MVC增加一条记录同时添加N条集合属性所对应的个体
类别中包含一个产品的集合属性,如何向数据库添加一条类别记录的同时,添加任意多个产品。publicclassProduct{[DisplayName("产品名称")]publicstringName{get;set;}}publicclassCategory{[DisplayName("类别名称")]publicstringName{get;set;}privateIList_products=ne
·
2022-08-23 08:39
微软Azure配置中心 App Configuration (一):轻松集成到
Asp.Net
Core
写在前面在日常开发中,我这边比较熟悉的配置中心有,携程Apollo,阿里Nacos(配置中心,服务治理一体)之前文章:Asp.NetCore与携程阿波罗(Apollo)的第一次亲密接触总体来说,Apollo和Nacos社区都比较活跃,可能是后发优势或者我们技术选型的原因,我们生产选用的是N
乔达摩(嘿~)
·
2022-08-22 00:00
ASP.NET
CORE在docker中的健康检查(healthcheck)
在使用docker-compose的过程中,很多程序都提供了健康检查(healthcheck)的方法,通过健康检查,应用程序能够在确保其依赖的程序都已经启动的前提下启动,减少各种错误的发生,同时,合理设计的健康检查也能够提供给外界关于应用程序状态的一些信息。大多数docker镜像的详细说明中,会交
波多尔斯基
·
2022-08-21 18:00
ASP.Net
Core异步编程
ASP.NetCore异步编程概念什么是异步编程?异步编程是可以让程序并行运行的一种手段,其可以让程序中的一个工作单元与主应用程序线程分开独立运行,并且在工作单元运行结束后,会通知主应用程序线程它的运行结果或者失败原因。使用异步编程可以提高应用程序的性能和响应能力。[^1]应当注意的是,所
CairBin
·
2022-08-21 14:00
ASP.NET
Core自定义中间件的方式详解
目录1.委托形式2.强类型中间件2.1.定义中间件的依赖2.2.定义中间件类型3.基于约定的中间件3.1.约定规则3.2.应用实现总结ASP.NETCore应用本质上,其实就是由若干个中间件构建成的请求处理管道。管道相当于一个故事的框架,而中间件就相当于故事中的某些情节。同一个故事框架采用不同的情节拼凑,最终会体现出不同风格的故事。而我们的ASP.NETCore应用也正是如此,同一管道采用不同的中
·
2022-08-20 13:36
ASP.NET
Core自定义中间件的方式
ASP.NETCore应用本质上,其实就是由若干个中间件构建成的请求处理管道。管道相当于一个故事的框架,而中间件就相当于故事中的某些情节。同一个故事框架采用不同的情节拼凑,最终会体现出不同风格的故事。而我们的ASP.NETCore应用也正是如此,同一管道采用不同的中间件组合,最终也会呈现出不同的
姜承轩
·
2022-08-19 15:00
Taurus.MVC 微服务框架 入门开发教程:项目集成:2、客户端:
ASP.NET
Core(C#)项目集成:应用中心。
本篇介绍
ASP.NET
及ASP.NETCore下如何集成微服务应用,同时上传了运行示例,见目录链接。
路过秋天
·
2022-08-19 14:00
一款完整的多用户微信公众平台开发源码,带文档免费分享
源码简介微信公众平台.net版本程序是微仿微盟的
asp.net
第三方微信管理系统,程序完全开源,便于进行维护和二次开发都没问题。而且本系统为前端展示+用户中心+商家管理系统合三为一的商业强大平台。
淘源码商城
·
2022-08-18 12:28
小程序
c#
微信公众平台开发
源码
ASP.NET
Core 5.0中的Host.CreateDefaultBuilder执行过程解析
目录ASP.NETCore5.0中的Host.CreateDefaultBuilder执行过程一.创建默认主机Host.CreateDefaultBuilder1.创建主机构建器CreateHostBuilder(args)2.创建默认构建器Host.CreateDefaultBuilder(args)二.主机配置ConfigureHostConfiguration1.内存配置源2.环境变量配置源
·
2022-08-18 11:48
详解
ASP.NET
异步
详解
ASP.NET
异步在前文中,介绍了.NET下的多种异步的形式,在WEB程序中,天生就是多线程的,因此使用异步应该更为谨慎。本文将着重展开
ASP.NET
中的异步。
peachesTao
·
2022-08-17 09:02
Asp.Net
asp.net
异步
CVPR 2020 论文大盘点-人脸
技术篇
本文盘点CVPR2020所有人脸相关论文,总计64篇,涵盖方向众多,传统方向比如人脸识别、检测等依旧是研究的重点,除此之外,人脸生成、编辑,人脸反欺骗也有众多工作,一方面是研究如何造假脸,一方面是如何识别造假。也是蛮有意思的。作者单位中国内的研究机构和厂商众多,尤以香港中文大学、商汤科技、中科院、百度、浙大等为代表有多篇工作颇为显眼,而国外的伦敦帝国理工学院在人脸领域也有多个不同方向的工作。已经开
OpenCV中文网公众号
·
2022-08-17 07:34
百度
人脸识别
微软
计算机视觉
3d
ASP.NET
MVC使用jQuery ui的progressbar实现进度条
在电商网站中,有时候通过进度条来直观地显示用户是否到期以及用户当前的状态。设计这样的一个Model。publicclassUser{publicintId{get;set;}publicstringName{get;set;}publicintCoopTime{get;set;}publicDateTimeJoinTime{get;set;}}以上,合作时长属性CoopTime,和加入时间属性Jo
·
2022-08-16 08:52
服务器线程数一直增加,.NET Core中遇到奇怪的线程死锁问题:内存与线程数不停地增长...
Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvException:Error-24EMFILEtoomanyopenfiles后来将这个
asp.net
半次元
·
2022-08-15 13:17
服务器线程数一直增加
ASP.NET
Core依赖注入系统学习教程:容器对构造函数选择的策略
.NETCore的依赖注入容器之所以能够为应用程序提供服务实例,这都归功于ServiceDescriptor对象提供的服务注册信息。另外,在ServiceDescriptor对象中,还为容器准备了3种提供服务实例的方式:使用Func类型的委托对
姜承轩
·
2022-08-15 13:00
ASP.NET
Core开发-后台任务利器Hangfire使用
可以使用于
ASP.NET
应用也可以使用于控制台。Hangfire只需简单几句代码即可创建新的不同种类的任务。
zhanglong_longlong
·
2022-08-13 17:07
Core
asp.net
c#
数据库
ASP.NET
Core 5.0中的Host.CreateDefaultBuilder执行过程
通过Rider调试的方式看了下ASP.NETCore5.0的WebAPI默认项目,重点关注Host.CreateDefaultBuilder(args)中的执行过程,主要包括主机配置、应用程序配置、日志配置和依赖注入配置这4个部分。由于水平和篇幅有限,先整体理解、建立框架,后面再逐步细化,对每个配置部分再详细拆解。一.创建默认主机Host.CreateDefaultBuilder1.创建主机构
·
2022-08-13 11:08
程序员
ASP.NET
泛型四之使用Lazy
实现延迟加载
".NET泛型"系列:
ASP.NET
泛型一之泛型简介与基本语法
ASP.NET
泛型二之泛型的使用方法
ASP.NET
泛型三之使用协变和逆变实现类型转换
ASP.NET
泛型四之使用Lazy实现延迟加载对于一些"
·
2022-08-13 11:56
ASP.NET
泛型三之使用协变和逆变实现类型转换
".NET泛型"系列:
ASP.NET
泛型一之泛型简介与基本语法
ASP.NET
泛型二之泛型的使用方法
ASP.NET
泛型三之使用协变和逆变实现类型转换
ASP.NET
泛型四之使用Lazy实现延迟加载协变(Convariant
·
2022-08-13 11:39
ASP.NET
泛型二之泛型的使用方法
".NET泛型"系列:
ASP.NET
泛型一之泛型简介与基本语法
ASP.NET
泛型二之泛型的使用方法
ASP.NET
泛型三之使用协变和逆变实现类型转换
ASP.NET
泛型四之使用Lazy实现延迟加载在"
ASP.NET
·
2022-08-13 11:13
ASP.NET
泛型一之泛型简介与基本语法
".NET泛型"系列:
ASP.NET
泛型一之泛型简介与基本语法
ASP.NET
泛型二之泛型的使用方法
ASP.NET
泛型三之使用协变和逆变实现类型转换
ASP.NET
泛型四之使用Lazy实现延迟加载.NET泛型或许是借鉴于
·
2022-08-13 11:27
ASP.NET
Core 5.0中的Host.CreateDefaultBuilder执行过程
通过Rider调试的方式看了下ASP.NETCore5.0的WebAPI默认项目,重点关注Host.CreateDefaultBuilder(args)中的执行过程,主要包括主机配置、应用程序配置、日志配置和依赖注入配置这4个部分。由于水平和篇幅有限,先整体理解、建立框架,后面再逐步细化,对每
阿升1990
·
2022-08-13 11:00
ASP.NET
堆和栈四之对托管和非托管资源的垃圾回收和内存分配
".NET的堆和栈"系列:
ASP.NET
堆和栈一之基本概念和值类型内存分配
ASP.NET
堆和栈二之值类型和引用类型参数传递和内存分配
ASP.NET
堆和栈三之引用类型对象拷贝和内存分配
ASP.NET
堆和栈四之对托管和非托管资源垃圾的回收和内存分配在
·
2022-08-13 10:28
ASP.NET
堆和栈三之引用类型对象拷贝和内存分配
".NET的堆和栈"系列:
ASP.NET
堆和栈一之基本概念和值类型内存分配
ASP.NET
堆和栈二之值类型和引用类型参数传递和内存分配
ASP.NET
堆和栈三之引用类型对象拷贝和内存分配
ASP.NET
堆和栈四之对托管和非托管资源垃圾的回收和内存分配在
·
2022-08-13 09:18
ASP.NET
堆和栈二之值类型和引用类型的参数传递和内存分配
".NET的堆和栈"系列:
ASP.NET
堆和栈一之基本概念和值类型内存分配
ASP.NET
堆和栈二之值类型和引用类型参数传递和内存分配
ASP.NET
堆和栈三之引用类型对象拷贝和内存分配
ASP.NET
堆和栈四之对托管和非托管资源垃圾的回收和内存分配在
·
2022-08-13 09:17
ASP.NET
堆和栈一之基本概念和值类型内存分配
".NET的堆和栈"系列:
ASP.NET
堆和栈一之基本概念和值类型内存分配
ASP.NET
堆和栈二之值类型和引用类型参数传递和内存分配
ASP.NET
堆和栈三之引用类型对象拷贝和内存分配
ASP.NET
堆和栈四之对托管和非托管资源垃圾的回收和内存分配当我们对
·
2022-08-13 09:16
ASP.NET
MVC在基控制器中处理Session
当需要跨页面共享信息的时候,Session是首当其冲的选择,最典型的例子就是:在处理登录和购物车逻辑的时候需要用到Session。在MVC中,可以把处理Session的逻辑放在一个泛型基控制器中,但需要注意的是:在判断没有登录就跳转到登录页的时候,需要把出错控制器和登录控制器排除在外。usingSystem.Collections.Generic;usingSystem.Web.Mvc;using
·
2022-08-13 08:00
学习录
技术篇
-C语言要点
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译主要特点C语言是一种结构化语言,它有着
许唯余
·
2022-08-13 07:03
ASP.NET
MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线...
ASP.NETMVCWebApi返回数据类型序列化控制(json,xml)我们都知道在使用WebApi的时候Controller会自动将Action的返回值自动进行各种序列化处理(序列化为json,xml等),但是如果Controller的自动序列化后的结果不是我们想要的该怎么办呢?其实在MVC中有一个GlobalConfiguration(命名空间System.Web.Http)类可以设置Web
weixin_33947521
·
2022-08-12 10:33
json
前端
java
ViewUI
ASP.NET
Core在Task中使用IServiceProvider的问题解析
目录前言问题演示解决问题问题探究请求中的IServiceProvider请求中的IServiceProvider和IServiceScopeFactory后续插曲总结前言问题的起因是在帮同事解决遇到的一个问题,他的本意是在EFCore中为了解决避免多个线程使用同一个DbContext实例的问题。但是由于对Microsoft.Extensions.DependencyInjection体系的深度不是
·
2022-08-12 10:25
ASP.NET
MVC使用Knockout获取数组元素索引的2种方法
在遍历数组、集合的时候,通常要获取元素的索引,本篇体验使用Knockout获取索引的2种方法。假设有这样的一个模型:namespaceUseIndex.Models{publicclassStudent{publicintId{get;set;}publicstringName{get;set;}}}在HomeController中,先模拟一个Student的集合,在投影出Name属性的集合,最后
·
2022-08-12 09:23
ASP.NET
Core依赖注入系统学习教程:关于服务注册使用到的方法
在.NETCore的依赖注入框架中,服务注册的信息将会被封装成ServiceDescriptor对象,而这些对象都会存储在IServiceCollection接口类型表示的集合中,另外,IServiceCollection接口类型默认使用的实现类型为ServiceCollection。这样来看,实
姜承轩
·
2022-08-11 16:00
Rider调试
ASP.NET
Core时报thread not gc-safe的解决方法
新建了一个ASP.NETCore5.0的WebAPI项目,当使用断点调试Host.CreateDefaultBuilder(args)时,进入该函数后查看中间变量的值,报错Evaluationisnotallowed:ThethreadisnotataGC-safepoint。在群里问了也没人回应,可能没有遇到过这个问题吧。一.解决问题的过程1.VisualStudio2022调试 首先想到
·
2022-08-10 18:49
程序员
Rider调试
ASP.NET
Core时报thread not gc-safe的解决方法
新建了一个ASP.NETCore5.0的WebAPI项目,当使用断点调试Host.CreateDefaultBuilder(args)时,进入该函数后查看中间变量的值,报错Evaluationisnotallowed:ThethreadisnotataGC-safepoi
阿升1990
·
2022-08-10 18:00
解决
ASP.NET
Core在Task中使用IServiceProvider的问题
前言问题的起因是在帮同事解决遇到的一个问题,他的本意是在EFCore中为了解决避免多个线程使用同一个DbContext实例的问题。但是由于对Microsoft.Extensions.DependencyInjection体系的深度不是很了解,结果遇到了新的问题,当时整得我也有点蒙了,所以当时也没
yi念之间
·
2022-08-10 09:00
【原创】
Asp.NET
Core Web API与Vue 3.0搭建前后分离项目
特地记录一下,网上的教程写的稀里糊涂的,整得我都心塞塞的,其实实现的过程蛮简单的问题是这样的:我将Vue构建生成好的文件,放在后端wwwroot文件里面,并开启静态文件访问功能,结果总是无法显示相应的Vue页面,其原因在于路径没有带#,导致路由失败网上找了很久,很少有这么搭建项目的教程,还是记录
iDream2016
·
2022-08-08 16:00
ASP.NET
MVC为用户创建专属文件夹
假设需要为用户创建专属文件夹,文件夹名为用户名,并且需要根据用户类型在不同的文件夹下创建目标文件夹。在F盘创建"Users"文件夹,在其中创建"Gold"文件夹,用来归类"金牌会员",创建"Silver",用来归类"银牌会员"。关于用户的Model。usingSystem.ComponentModel.DataAnnotations;namespaceMvcApplication1.Models{
·
2022-08-05 08:37
ASP.NET
MVC实现多选下拉框保存并显示
在"ASP.NETMVC实现多选下拉框"中,主要是多选下拉框的显示,而实际情况通常是:选择多个选项提交后,需要在编辑页把所有选中的项显示出来。模拟这样的一个场景:一个车迷可能有多个自己喜欢的汽车品牌。关于车迷的Model:namespaceMvcApplication1.Models{publicclassCarFan{publicintId{get;set;}publicstringName{g
·
2022-08-04 08:15
ASP.NET
MVC打印表格并实现部分视图表格打印
假设在一个页面上有众多内容,而我们只想把该页面上的表格内容打印出来,window.print()方法会把整个页面的内容打印出来,如何做到只打印表格内容呢?既然window.print()只会打印整页的内容,何不把表格放在一个部分视图中,在部分视图中再调用window.print()方法。Model很简单:publicclassStudent{publicintId{get;set;}publics
·
2022-08-02 08:38
ASP.NET
Core 6最小API中使用日志和DI示例详解
目录在ASP.NETCore6的最小API中使用日志和DI如何在ASP.NETCore6的最小API中实现日志、从配置系统中读取并使用依赖注入CI/CD?持续集成和持续交付解释在VisualStudio2022中创建一个ASP.NETCoreminimalwebAPI项目运行一个最小的网络API为一个最小的网络API配置多个端口在最小的WebAPI中使用日志记录在最小的API中从配置系统中读取在最
·
2022-08-01 11:43
ASP.NET
Core中的Razor页面实现路由功能
最简单的方法是将URL映射到磁盘上的物理文件,在Razor页面框架中,
ASP.NET
团队就是这样实现的。
·
2022-08-01 09:08
ASP.NET
Core MVC路由(Routing)的用法
目录1.设置路由中间件2.常规路由3.多路由1.回退2.行动歧义3.路由名称4.路由特性5.组合路由6.特性路由的顺序7.路由模板中的标记替换([controller],[action],[area])8.使用IRouteTemplateProvider自定义路由特性9.使用应用程序模型来自定义特性路由10.URL生成11.通过操作名生成URL12.通过路由名生成URL13.在操作结果中生成URL
·
2022-08-01 09:08
ASP.NET
接口实现
ASP.NET
接口实现这是接口实现后运行的效果创建一个web服务文件创建web服务文件,新建一个web服务文件后,在APP_CODE文件夹中会生成一个.cs文件,在这个文件中编写需要让别人连接的接口代码
不开心的莫默
·
2022-08-01 09:02
ASP.NET
ASP.NET
MVC实现路由功能
1、定义路由、路由规则publicstaticvoidRegisterRoutes(RouteCollectionroutes){routes.IgnoreRoute("{resource}.axd/{*pathInfo}");routes.MapRoute(name:"Default",url:"{controller}/{action}/{id}",defaults:new{controlle
·
2022-08-01 08:04
ASP.NET
MVC创建XML文件并实现元素增删改
如果创建如下的XML:darren创建XML文件在HomeController中,在根目录下创建new.xml文件:publicActionResultIndex(){returnView();}[HttpPost]publicActionResultAddXml(){stringpath=Server.MapPath("~/new.xml");XDocumentdoc=newXDocument(
·
2022-07-31 15:21
ASP.NET
MVC下拉框中显示枚举项
本篇将通过3种方式,把枚举项上的自定义属性填充到下拉框:1、通过控制器返回List类型给前台视图2、通过为枚举类型属性打上UIHint属性让模版显示枚举项3、通过自定义元数据提供器DataAnnotationsModelMetadataProvider让模版显示枚举项我们经常会把类型为Int16的属性通过枚举来获得。比如:publicclassSomeClass{publicint16Status
·
2022-07-31 14:35
ASP.NET
MVC把表格导出到Excel
有关Model:namespaceMvcApplication1.Models{publicclassCoach{publicintId{get;set;}publicstringName{get;set;}}}HomeController中,借助GridView控件把内容导出到Excel:usingSystem.Collections.Generic;usingSystem.IO;usingSy
·
2022-07-31 14:38
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他