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
MVC使用typeahead.js实现输入智能提示功能
使用typeahead.js可以实现预先输入,即智能提示,本篇在ASP.NETMVC下实现。实现效果如下:首先是有关城市的模型。publicclassCity{publicintId{get;set;}publicstringName{get;set;}publicstringPinYin{get;set;}}在HomeController中响应前端请求返回有关City的json数据。public
·
2022-09-02 08:33
ASP.NET
MVC实现城市或车型三级联动
三级或多级联动的场景经常会碰到,比如省、市、区,比如品牌、车系、车型,比如类别的多级联动......我们首先想到的是用三个select来展示,这是最通常的做法。但在另外一些场景中,比如确定搜索条件的时候,对于三级联动来说,可能选择1个,2个,或3个条件,我想,以下的方式可能更适合:以上,可以只选择品牌,或同时选择品牌、车系,或同时选择品牌、车系、车型,最后把选择的内容展示到input上,并以逗号隔
·
2022-09-01 08:38
.net初学必读(一)学习.net技术后能做哪些开发
下开发的软件,必须安装对应的.NETFrameworkwindows2003已经自带.NETFramework1.1windowvista自带.NETFramework2.0&3.02.动态Web设计,也就是
asp.net
afpt8541
·
2022-08-31 21:35
数据库
嵌入式
操作系统
ASP.NET
MVC实现区域或城市选择
每次在"万达影城"网上购票总会用到左上角选择城市的功能。如下:今天就在ASP.NETMVC中实现一下。我想最好的方式应该是写一个插件,但自己在这方面的功力尚欠缺,如果大家在这方面有好的解决方案,希望在这一起交流,那将会更好。大致思路如下:点击"更换"弹出div,用bootstrap来实现div中的tabs,用jqueryui来实现tab项中的城市,用jquery.tmpl.min.js模版来实现有
·
2022-08-31 08:59
基于
ASP.NET
Core 6.0的整洁架构
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。本节将介绍基于ASP.NETCore的整洁架构的设计理念,同时基于理论落地的代码模型,包括文件夹、文件、项目的组织形式以及项目的依赖关系,为企业级可扩展的架构奠定基础。本节学习主
张飞洪[厦门]
·
2022-08-30 10:00
学习
ASP.NET
Core Blazor编程系列二——第一个Blazor应用程序(上)
在学习本教程之前,我随便说两句,如果一直是在跟随微软的技术路线的话,应该记得当初微软用来跟flash打擂台的SilverLigth,也是一个富客户端的开发框架,现在不知道在哪个犄角旮旯里呆着。Blazor未来的钱景如何,暂时未知?从目前来看Blazor还是要学习一下的。本教程首先通过一个微软提供的Blazor应用程序模板示例,来简单学习一下如何创建基于ASP.NETCoreBlazor的Web应用
DotNet菜园
·
2022-08-28 20:00
学习
ASP.NET
Core Blazor编程系列一——综述
.NET6是微软统一.NetCore与.NetFramework两大框架的第二个版本,微软在.NET5中开始进行这两大框架的统一之路。.NET6将作为长期支持(LTS)版本得到三年的支持。只有VisualStudio2022(以及更高版本)支持.NET6。VisualStudio2017/2019等版本都不支持.NET6。.NET6可以生成运行在Linux、Windows和macOS上的单个文件的
DotNet菜园
·
2022-08-27 21:00
在
Asp.net
core中实现websocket通信
今天小试了一下在Asp.netcore中使用websocket,这里记录一下:在Startup类的Configure方法中添加WebSocket中间件。app.UseWebSockets();它也可以传入一些参数app.UseWebSockets(newWebSocketOptions(){KeepAliveInterval=TimeSpan.FromSeconds(120),ReceiveBuf
·
2022-08-27 18:09
在
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
异步
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
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
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他