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中Razor页面的Handlers处理方法详解
简介在前一篇文章中,我们讨论了Razor页面。今天我们来谈谈处理方法(Handlers)。我们知道可以将代码和模型放在.cshtml文件里面或与.cshtml匹配的.cshtml.cs文件中。Razor页面处理程序或处理方法将用户请求匹配到我们的方法;请求来自**.cshtml**文件。Razor页面遵循特定的命名约定。从上一篇文章可以看出,.NETCore开发工具自动生成了很多处理方法,例如下面
·
2022-05-25 11:33
ASP.NET
Core3.1 跨平台智能云管理系统源码
ASP.NETCore3.1跨平台智能云管理系统源码一个相当不错的系统框架,ASP.NETCore3.1跨平台智能云管理系统什么是ASP.NETCore?ASP.NETCore是一个由微软创建的,用于构建web应用、API、微服务的web框架。它使用常见的模式,诸如MVC(Model-View-Controller)、依赖注入,和一个由中间件构成的请求处理管线。它基于Apache2.0许可证开放源
淘源码商城
·
2022-05-23 11:37
源码
跨平台开发
web框架
ASP.NET
Core
微服务
ASP.NET
Core配置文件的获取和设置
在ASP.NETCore中,应用程序配置数据可以使用JSON,XML和INI格式和内置环境变量,命令行参数或内存中的集合。1.如何获取和设置配置ASP.NETCore配置系统针对以前的依赖于System.Configuration和XML配置文件(如Web.config)的ASP,NET版本进行了重构。新的配置模型提供了精简高效的,能够通过检索多样化提供程序来获取基于键/值对配置的能力。应用程序和
·
2022-05-19 20:24
ASP.NET
Core获取正确查询字符串参数示例
目录前言表单域解决方案可空类型[BindRequired]属性前言有网友在交流群中询问,如何获取查询字符串参数:默认情况下,ASP.NETCore的模型绑定以键值对的形式从HTTP请求中的以下列表中指示的顺序扫描源并获取数据:表单域请求正文路由数据查询字符串参数上传的文件因此,不需要任何配置,即可在Action中获取到查询字符串参数:[HttpGet]publicstringDemo(intid,
·
2022-05-19 20:54
asp.net
core实体类生产CRUD后台管理界面
目录前言介绍演示功能机制设定1、添加、修改数据2、列表查询、过滤筛选3、删除数据思考人生前言介绍喜欢小规模团队的"单打独斗",有的时候即使在大公司,也经常做着3-5个人团队的小项目,相信很多人有类似的经历。本文介绍如何将项目中已存在的【实体类】,直接生产出CRUD后台管理界面。对于通用后台管理系统的生成,除了单纯的对单表crud操作外,我还喜欢利用导航属性的操作,比如:1、Song、Tag多对多场
·
2022-05-19 18:48
【低码】
asp.net
core 实体类可生产 CRUD 后台管理界面
前言介绍喜欢小规模团队的"单打独斗",有的时候即使在大公司,也经常做着3-5个人团队的小项目,相信很多人有类似的经历。本文介绍如何将项目中已存在的【实体类】,直接生产出CRUD后台管理界面。对于通用后台管理系统的生成,除了单纯的对单表crud操作外,我还喜欢利用导航属性的操作,比如:1、Song、Tag多对多场景,添加/更新Song时可以把Tag一起保存;2、列表页,希望外键、多对多出现在过滤筛选
·
2022-05-19 12:41
【低码】
asp.net
core 实体类可生产 CRUD 后台管理界面
前言介绍喜欢小规模团队的"单打独斗",有的时候即使在大公司,也经常做着3-5个人团队的小项目,相信很多人有类似的经历。本文介绍如何将项目中已存在的【实体类】,直接生产出CRUD后台管理界面。对于通用后台管理系统的生成,除了单纯的对单表crud操作外,我还喜欢利用导航属性的操作,比如:
FreeSql
·
2022-05-19 10:00
视频教程-Vue全家桶从基础入门到进阶项目实战第三篇中级进阶实战篇-Vue
系统讲授《数据库》、《C#程序设计》、《
ASP.NET
》等课程。出版《VisualBasic2008应用程序开发实例精讲》等教材8部,拥有15年的高校
weixin_34820706
·
2022-05-19 08:37
玩转
ASP.NET
6.0框架-序言
ASP.NETCore是微软提供的强大的web框架,它有很多潜在的强大而有用的功能。本专栏的目标是帮助您把框架的隐藏能力最大限度地发挥出来,让您能够按需定制ASPNETCore框架。本专栏提供了一种具体的操作和实现方法,可以让你在短时间尽可能地提高效率。ASP.NETCore架构概览接
张飞洪[厦门]
·
2022-05-17 17:00
常见的Web漏洞——反序列化漏洞
目录漏洞简介漏洞成因漏洞可能出现的位置漏洞原理Python反序列化漏洞实验PHP反序列化漏洞实验serialize函数输出格式PHP中常用魔术方法Java反序列化漏洞实验FastJson反序列化漏洞简单实验
ASP.NET
江左盟宗主
·
2022-05-16 20:20
WEB渗透从入门到精通
渗透测试
反序列化漏洞
反序列化漏洞原理及实验
常见WEB漏洞
【
ASP.NET
Core】URL重写
今天老周和大伙伴们聊聊有关UrlRewrite的事情,翻译过来就是URL重写。这里不得不提一下,URL重定向与重写的不同。1、URL重定向是客户端(通常是浏览器)向服务器请求地址A,然后服务器要求重定向到B,返回状态码301或302给客户端,并且夹带一个Location的标
东邪独孤
·
2022-05-16 19:00
理解
ASP.NET
Core - 发送Http请求(HttpClient)
注:本文隶属于《理解ASP.NETCore》系列文章,请查看置顶博客或点击此处查看全文目录前言在.NET中,我们有很多发送Http请求的手段,如HttpWebRequest、WebClient以及HttpClient。在进入正文之前,先简单了解一下前2个:HttpWebRequestna
xiaoxiaotank
·
2022-05-16 09:00
ASP.Net
页面生命周期与Page_Load方法的工作原理介绍
一、ASP.NetWeb应用程序中的请求处理过程二、http模块生命周期:三、
Asp.NET
页面生命周期1、阶段阶段说明请求页面(PageRequest)严格地说,这个阶段不是页面生命周期的一部分。
·
2022-05-15 16:06
Asp.Net
Core7 preview4限流中间件新特性详解
目录前言UseRateLimiter尝鲜本地测试ConcurrencyLimiter源码获取令牌尝试获取令牌核心逻辑令牌获取失败后进入等待队列归还令牌总结前言限流是应对流量暴增或某些用户恶意攻击等场景的重要手段之一,然而微软官方从未支持这一重要特性,AspNetCoreRateLimit这一第三方库限流库一般作为首选使用,然而其配置参数过于繁多,对使用者造成较大的学习成本。令人高兴的是,在刚刚发布
·
2022-05-14 11:10
ASP.NET
Core + SaasKit + PostgreSQL + Citus 的多租户应用程序架构示例
当前部分研究如何构建与Citus存储后端一起使用的多租户
ASP.NET
应用程序。http://citus.hacker-linner.com/develop/migration_mt_sche
为少
·
2022-05-13 16:00
Asp.Net
上传文件并配置可上传大文件的方法
ASP.NET
包含两个控件可以使用户向网页服务器上传文件。一旦服务器接受了上传的文件数据,那么应用程序就可以进行保存,进行检查或者忽略它。
·
2022-05-13 11:47
ASP.NET
对Cookie的操作
概述Cookie用来保存客户浏览器请求服务器页面的请求信息。我们可以存放非敏感的用户信息,保存时间可以根据需要设置。如果没有设置Cookie失效日期,它的生命周期保存到关闭浏览器为止,Cookie对象的Expires属性设置为MinValue表示永不过期。Cookie存储的数据量受限制,大多数的浏览器为4K因此不要存放大数据。由于并非所有的浏览器都支持Cookie,数据将以明文的形式保存在客户端。
·
2022-05-13 11:14
ASP.Net
使用System.Security.Principal模拟用户
本文介绍了如何让IIS承载的
ASP.NET
网站以特定的账户执行,比如Administrator。默认情况下禁用
ASP.NET
模拟。
·
2022-05-13 09:30
Asp.Net
Core 7 preview 4 重磅新特性--限流中间件
前言限流是应对流量暴增或某些用户恶意攻击等场景的重要手段之一,然而微软官方从未支持这一重要特性,AspNetCoreRateLimit这一第三方库限流库一般作为首选使用,然而其配置参数过于繁多,对使用者造成较大的学习成本。令人高兴的是,在刚刚发布的.NET7Preview4中开始支持限流中间
gui.h
·
2022-05-12 23:00
ASP.NET
Core MVC中的模型(Model)
目录1.模型绑定2.使用模型绑定3.通过特性自定义模型绑定行为4.从请求主体绑定格式化的数据5.模型验证6.自定义验证7.客户端验证8.远程验证1.模型绑定ASP.NETCoreMVC中的模型绑定将数据从HTTP请求映射到操作方法参数。参数既可以是简单类型,也可以是复杂类型。MVC通过抽象绑定解决了这个问题。2.使用模型绑定当MVC收到一个HTTP请求时,它会将其路由到一个控制器指定的操作方法。它
·
2022-05-12 19:36
ASP.NET
处理HTTP请求的流程:IHttpModule、IHttpHandler与管道事件
一、
ASP.NET
处理管道
Asp.net
处理管道的第一步是创建HttpWorkerRequest对象,它包含于当前请求有关的所有信息。
·
2022-05-12 19:32
ASP.NET
配置文件中自定义节点
ASP.NET
使用该配置对象,以对自定义配置元素进行读取和写入。
·
2022-05-12 10:39
C#操作配置文件app.config、web.config增删改
一、概述应用程序配置文件,对于
asp.net
是web.config,对于WINFORM程序是App.Config(ExeName.exe.config)。
·
2022-05-11 11:35
C#实现支付宝沙箱支付的项目实践
目录一,准备沙箱环境二,认识官方提供的Demo示例三,编写一个
ASP.NET
的程序四,开始测试一,准备沙箱环境1,登录支付宝,进入应用列表界面https://openhome.alipay.com/dev
·
2022-05-10 14:44
基于
ASP.NET
实现单点登录(SSO)的示例代码
目录背景逻辑分析代码实现Service总结背景先上个图,看一下效果:SSO英文全称SingleSignOn(单点登录)。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。(本段内容来自百度百科)话不多说,开撸!逻辑分析Client1:用户A在电脑1上登录管
·
2022-05-10 11:30
ASP.NET
大型电子病历源码 医院电子病历系统源码带操作手册
**
ASP.NET
大型电子病历源码医院电子病历系统源码带操作手册开发语言:C#数据库:Oracle开发工具:VS2010源码类型:WinForm源码免费分享!
淘源码官网
·
2022-05-10 05:01
源码
c#
ASP.NET
中使用用户控件
用户控件减少了代码的重用性,一个用户控件就是一个简单的
ASP.NET
页面,不过他是包含在另一个A
·
2022-05-09 11:28
ASP.NET
中的Web控件介绍
HTML控件二、HTML服务器控件三、Web服务器控件Web服务器控件和html服务器控件的区别四、Web用户控件五、Web自定义控件1、用户控件和自定义控件的异同2、实现自定义控件3、复合自定义控件1、
ASP.NET
·
2022-05-09 11:28
【服务器数据恢复】意外断电导致FreeNAS中UFS2文件系统故障的数据恢复
服务器数据恢复环境:一台服务器使用FreeNAS做iSCSI,借助两台服务器做虚拟化系统;FreeNAS采用UFS2文件系统;整个服务器建一个文件挂载给ESXi系统;ESXi虚拟化系统有5台虚拟机:一台虚拟机部署了
ASP.net
·
2022-05-07 11:27
数据恢复
ASP.NET
一次性对GridView批量更新多行数据
假定有一个Product表,字段有(Id,Name,Quantity,...)我们要一次批量更新Quantity的值首先在Gridview中,Quantity列以TemplateField显示,其他的列属性设为只读,把显示格式设为TextBox。'/>在GridView下面添加一个Button控件,定义onclick方法为updateButton_Click最后updateButton_Click
·
2022-05-05 23:33
ASP.NET
WebAPI导出CSV
一、JS脚本window.open("../Ticket/ExportTicket");二、后台实现代码[HttpGet]publicActionResultExportTicket(TicketSearchsearch){if(search!=null){search.CurrentPage=1;search.PageSize=0;}string[]lstTitles=newstring[]{"
·
2022-05-04 17:38
ASP.NET
WebAPI导入CSV
一、前端代码导入///JS脚本$("#fileToUpload").click();$("#fileToUpload").change(function(){varformData=newFormData();formData.append("myfile",document.getElementById("fileToUpload").files[0]);$.ajax({url:"../Tick
·
2022-05-04 17:37
ASP.NET
Core使用EF保存数据、级联删除和事务使用
目录1.简介2.基本保存2.1添加数据2.2更新数据2.3删除数据2.4单个SaveChanges中的多个操作3.保存关联数据3.1添加关联数据3.2添加相关实体3.3更改关系4.级联删除5.事务5.1控制事务1.简介每个上下文实例都有一个ChangeTracker,它负责跟踪需要写入数据库的更改。更改实体类的实例时,这些更改会记录在ChangeTracker中,然后在调用SaveChanges时
·
2022-05-04 11:15
asp.net
宿舍管理系统计算机设计程序
asp.net
开发 vs编程sqlserver数据库软件工程
asp.net
宿舍管理系统计算机毕业设计程序
asp.net
开发vs编程sqlserver数据库软件工程二、功能介绍(1)权限管理:对权限信息进行添加、删除、修改和查看(2)宿舍管理:对宿舍信息进行添加、
qq_251836457
·
2022-05-04 07:57
asp.net类
linq
c#
asp.net
ASP.NET
Core 6 Minimal API
Intro微软在ASP.NET6Preview4的介绍文章中介绍了即将到来的ASP.NETCore6中的最小API的雏形,我们现在已经基本可以达到最小化API了雏形了,在Preview4的时候就写了这个小示例,但是不够简洁,没有达到最简洁的代码,现在在Preview5上尝试一下,感觉已经很简洁了,于是就想分享一下Sample-0在Preview4的时候,示例是下面这样的:usingSystem;u
风神修罗使
·
2022-05-02 10:32
ASP.NET
Core
Web
API
asp.net
后端
microsoft
从 MVC 到使用
ASP.NET
Core 6.0 的最小 API
从MVC到使用ASP.NETCore6.0的最小APIhttps://benfoster.io/blog/mvc-to-minimal-apis-aspnet-6/2007年,随着ASP.NETMVC引入了其他语言中变得司空见惯的模型-视图-控制器模式,并为其提供原生支持,.NETWeb应用程序开发有了极速的发展。2012年,也许是由于ReSTfulAPI的日益流行,借鉴了ASP.NETMVC的许
溪源More
·
2022-05-02 10:02
过滤器
编程语言
python
java
spring
ASP.NET
Web Pages - 类
ASP.NET
类参考手册方法描述1.###1.AsBool(),AsBool(true|false)转换字符串值为布尔值(true/false)。
·
2022-05-01 21:39
数据库
利用
ASP.Net
Core中的Razor实现动态菜单
目录准备1.实现思路2.编码2.1建立渲染内容填充方法2.2建立分部视图2.3调用分布视图准备1.框架.netcore版本yishaadmin开源框架2.模板本文模板使用adminlte3.0,文档地址3.菜单表关键字段id表主键(当前菜单)ParentId父级ID(父级菜单为0时为顶级菜单,也可能为内容)MenuUrl菜单地址(只有页面有地址,本身菜单是空)MenuType菜单类型(1是菜单2是
·
2022-04-29 23:47
ASP.net
core使用Autofac实现泛型依赖注入
目录什么是泛型依赖注入.netcore里实现泛型依赖注入安装AutofacIMyRepository定义仓储接口MyRepositoryBase仓储实现在Program声明实现依赖注入修改Startup在Home控制器中使用番外:如果是2个以上的泛型写法是番外2:什么是泛型依赖注入创建两个带泛型的类,并配置两者的依赖关系,对于继承这两个类的子类,如果泛型相同,则会继承这种依赖关系:如上图:定义了两
·
2022-04-29 16:29
ASP.NET
MVC开发接入微信公共平台
目录申请微信公共账号编写网站逻辑配置微信公共平台上的信息申请微信公共账号既然要接入微信公共平台,微信公共号是必须的(当然如果只是测试的话也可以申请微信公共平台接口测试账号),来这里微信公共平台申请微信公共号(注:申请微信公共号不能用已绑定微信的邮箱),微信公共平台有自己的官方文档,官方文档有不少资料,可以多看看,开发者模式默认是关闭的,需要配置并启用,如下图:URL即你的网站处理微信模块,必须是H
·
2022-04-29 14:22
ASP.net
Core微信平台开发配置Token
目录前言:前言:如果先进行微信平台开发,配置Token是第一步。否则往后所有的代码都没办法在平台上跑得动。但是官方给的源码是PHP的,ASP.netcore配置Token的版本又少。研究怎么配置Token浪费了我超多时间。首先登录开发者平台,点击开发者工具---》公众平台测试账号然后就需要配置我们的接口信息了先创建一个配置实体publicclassWeChatRequestModel{public
·
2022-04-29 14:21
IIS中设置HTTP访问重定向到HTTPS
2、如果IIS没有URL重写模块,则需要下载安装URL重写模块:MicrosoftURLRewriteModule3、取消勾选“SSL设置”-》“要求SSL”4、URL重写规则:
ASP.NET
站可直接修改
·
2022-04-29 12:30
使用
ASP.NET
Web API构建Restful API
目录一、前言二、获取所有数据三、获取详情四、新增数据五、修改数据六、删除数据七、特性路由(1)基本路由映射(2)路由映射参数(3)多重特性路由(4)缺省参数路由(5)参数约束路由(6)通配符(*)路由变量(7)路由映射复杂参数(8)路由前缀一、前言RESTfulAPI是基于HTTP协议产生的一种相对简单的API设计方案;RESTful的核心是everythingisa“resource”,所有的H
·
2022-04-28 16:50
ASP.NET
Core中引用OpenAPI服务的添加示例
目录前言:一、将Swagger引入WebAPI项目二、添加OpenAPI服务引用参考文档前言:本文使用.NETCoreSDK3.1的版本。在我们使用微服务的时候,各个微服务之间会经常调用接口,但是手动写Http请求的代码非常繁琐,在VisualStudio2019的.NETCore项目中提供了添加连接的服务的功能,使得我们的工作变得简单容易。一、将Swagger引入WebAPI项目将Swagger
·
2022-04-28 16:46
ASP.NET
Core中间件会话状态读写及生命周期示例
目录前言:1)关于Http中的会话2)关于ASP.NETCore中的会话一、配置会话中间件二、会话状态的读写三、示例的生命周期四、其他前言:本文使用.NETCoreSDK3.1的版本。1)关于Http中的会话Http是一种采用请求响应消息交换模式,且无状态的传输协议。该协议确保客户端将请求报文发送给目标服务器并接收来自服务端的响应报文,这个报文交换是一个Http事务。从协议的角度讲,即使在使用长连
·
2022-04-28 16:15
ASP.NET
Core构建OData查询Restful API
目录前言:一、建构OData实体模型二、配置OData中间件三、OData实现RestfulAPI查询参考文档前言:本文使用.NETCoreSDK3.1的版本。OData是OpenDataProtocol的简写,OData允许以简单和标准的方式创建和使用可查询和互操作的RestfulAPI。官方文档访问OData-BasicTutorial创建WebAPI项目,并引入OData相关的NuGet包:
·
2022-04-28 16:14
使用Docker部署
ASP.NET
Core程序
一、前言这篇文章介绍如何将一个ASP.NETCore应用程序在Docker中进行部署。开发工具使用的是VisualStudio2019和VSCode。二、使用Docker部署我们选择新建一个MVC项目进行演示。1、新建MVC项目模板选择ASP.NETCoreWeb应用程序,如下图所示:输入项目名称,点击“创建”:选择Web应用程序(模型视图控制器),并勾选“启用Docker支持”,如下图所示:然后
·
2022-04-28 11:53
ASP.NET
Web 应用 Docker踩坑历程
听说Docker这玩意挺长时间了,新建Web应用的时候,也注意到有个启用Docker的选项。前两天扫了一眼《【大话云原生】煮饺子与docker、kubernetes之间的关系》,觉得有点意思,决定试试Docker。然后被坑、百度...现将整个过程记录一下一、新建项目点击创建,被通知“需要安
毛毛虫
·
2022-04-26 14:00
Asp.Net
在线预览Word文档的解决方案与思路详解
目录项目特点解决方案大致思路:先将Word文档转换Html,再预览Html。1、Word文档转Html2、预览前几天有个老项目找到我,有多老呢?比我工作年限都长,见到这个项目我还得叫一声前辈。这个项目目前使用非常稳定,十多年了没怎么更新过,现在客户想加一个小功能:在线预览Word文档。首先想到的是用第三方的服务,例如WPS的开放平台。刚看完文档,客户来了句,要一次性的哦,后续再付费的通通不要。得嘞
·
2022-04-26 11:34
第四章
ASP.NET
MVC HTML辅助方法生成表单标签具体用法
(1.)使用HTML辅助方法在试图文件创建表单,参考代码如下:代码中使用using语法将其包含,以确保form标签在using语句结尾时输出form标签,如果不适用using语句,则需要手动调用@Html.EndForm结束form标签若要为文本框设置简单的样式,可以如下操作(其他辅助方法同样适用于此做法)@Html.TextBox(“text1”,new{style=“width:124px”}
积沙成塔——
·
2022-04-25 22:14
ASP.NET
MVC
入门知识
ASP.NET
MVC
上一页
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
其他