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
创建网站并设计web页面
创建网站1.从网上下载VS2017,我接触的朋友和公司大多数都是使用VS2017/VS2019,我查过,差别不大,不影响学习,但不建议项目中突然改变版本,升级或降级,都有一定的报错什么的,所以还是老老实实选好了就不要随意升级/降级,毕竟运行了这么久,框架也成型了,不好改变2.打开VS2017,在文件菜单中,选择新建->项目->Web-APS.NNTWeb,名称和位置可以自己定义,另外我选的是.NE
·
2021-04-14 20:25
ASP.NET
Core 5中如何生成PDF文档
前言大家用ASP.NETCore进行项目开发时,常会有生成PDF的需求,那如何生成呢?这篇文章我们就来讨论如何通过DinkToPdf来生成PDF文档,DinkToPdf封装了C++的wkhtmltopdf工具包,前者通过P/Invoke的方式来调用后者,而底层的wkhtmltopdf利用QtWebKit渲染引擎将html转成pdf。安装DinkToPdf要想安装DinkToPdf,可以通过Nuge
·
2021-04-14 20:26
ASP.NET
Core中使用LazyCache的全过程
前言微软的ASP.NETCore已经是一个非常流行的用于构建高性能,模块化并能运行在Windows,Linux,MacOS上的WEB框架,通常能够让程序保持高性能的一个有效途径就是通过缓存热链上的数据来应对高频的请求。LazyCache是一款基于内存的易于使用和线程安全的缓存组件,值得注意的是,这里的Lazy指的是LazyCache永远不会在缓存未命中时触发一次以上的缓存委托函数,因为内置了锁,换
·
2021-04-14 20:55
ASP.NET
CORE下取IP地址
先记下来,以后用上了直接来这复制stringip1=HttpContext.Request.Headers["X-Real-IP"];//取IP,NGINX中的配置里要写上//varfeature=HttpContext.Features.Get();//stringip2=feature.RemoteIpAddress.ToString();//stringip3=HttpContext.Req
niunan
·
2021-04-14 07:21
ASP.NET
数据库访问
新建数据,采用sqlserver数据库usedflx;createtableperson--建立表(namechar(12),idintprimarykey,ageint,sfchar(16)default'worker')droptableperson;--删除表格。insertintopersonvalues('张三',110,25,'manager');insertintopersonval
东风冷雪
·
2021-04-13 22:47
ASP.NET
Core updates in .NET 6 Preview 3
.NET6Preview3isnowavailableandincludesmanygreatnewimprovementstoASP.NETCore.Here’swhat’snewinthispreviewrelease:SmallerSignalR,BlazorServer,andMessagePackscriptsEnableRedisprofilingsessionsHTTP/3endpo
TimChen44
·
2021-04-12 12:35
探索
asp.net
在 .NET 6 Preview 3
ASP.NET
Core 更新
.NET6Preview3现在可用了,其中包括对ASP.NETCore的许多重大改进。这是此预览版本中的新增功能:更小的SignalR,BlazorServer和MessagePackscripts启用Redis分析会话HTTP/3endpointTLS配置初版的.NETHotReload支持Razor编译器不再产生单独的Views程序集IIS中的Shadow-copySignalRC++客户端的
dotNET跨平台
·
2021-04-12 07:00
java
jvm
web
linux
redis
配置
ASP.NET
Core 官方源码
前言:相信不要学习asp.netcore的人都知道asp.netcore是开源的,但是向看源码就要到github上看,或者下载源码之后不会配置没办法跑起来只能挨个文件查找,缺少vs自动跳转查看源码功能,以及测试源码和修改源码,为了搞明白asp.netcore原理确执行不起来源码会让人沮丧,失去信心.所以正确的配置显的尤为重要.下面就介绍如何将官方源码跑起来.配置asp.netcore源码全程需要k
wwmin_
·
2021-04-08 11:10
报表和仪表板生成器Stimulsoft 新版本发布了
该产品包括用于WinForms、
ASP.NET
、.NETCore、JavaScript、WPF、PHP、Java和其他环境的完整工具集。
·
2021-03-18 18:00
报表生成器最新版FastReport .NET 2021.2实现了对HiDPI的支持
[FastReport.Net]是适用于WindowsForms,
ASP.NET
,MVC和.NETCore的全功能报表解决方案。
·
2021-03-16 17:07
报表生成器FastReport .Net存储和加载报告
[FastReport.Net]是适用于WindowsForms,
ASP.NET
,MVC和.NETCore的全功能[报表]解决方案。
·
2021-03-15 19:22
.net报表
在
ASP.Net
Core中使用Lamar的全过程
前言ASP.NetCore自带了一个极简的开箱即用的依赖注入容器,实际上,你还可以使用第三方的依赖注入容器来替代它,依赖注入是一种设计模式,它能够有效的实现对象之间的解耦并有利于提高单元测试和维护性,你可以使用依赖注入来改进你的代码设计,而不像原来那样到处都是new对象。Lamar是一个流行的,高效的,模块化的IOC容器,这篇文章我们将会讨论如何在ASP.NetCore中使用Lamar。为什么要用
·
2021-03-13 01:25
ASP.NET
Core扩展库之日志功能的使用详解
上一篇我们对Xfrogcn.AspNetCore.Extensions扩展库功能进行了简单的介绍,从这一篇文章开始,我将逐步介绍扩展库中的核心功能。日志作为非业务的通用领域基础功能,有非常多的技术实现,这些第三方库避免了我们花费时间去重复实现,不过,很多日志库配置复杂,不易于使用,入手较难,而有些库可能与ASP.NETCore的结合并不好。如果我们没有对所使用的日志库进行详细了解,日志库也可能产生
·
2021-03-12 19:06
ASP.NET
Core扩展库的相关功能介绍
亲爱的.Neter们,在我们日复一日的编码过程中是不是会遇到一些让人烦恼的事情:日志配置太过复杂,各种模板、参数也搞不清楚,每次都要去查看日志库的文档,还需要复制粘贴一些重复代码,好无赖当需要类型转换时,使用AutoMapper时感觉配置又复杂,自己写人肉转换代码又冗长,又枯燥,好无聊当调用其他服务时,总是不放心,于是在调用前、调用后总是不断重复地记录请求和应答日志?当其他服务需要令牌时,我们不得
·
2021-03-12 19:02
在
ASP.NET
Core中用HttpClient发送POST, PUT和DELETE请求
在上一篇文章中,我们已经学习了如何在ASP.NETCore中使用HttpClient从WebAPI获取数据。此外,我们还学习了如何使用GetAsync方法和HttpRequestMessage类发送GET请求。在本文中,我们将学习如何在ASP.NETCore中使用HttpClient发送POST、PUT和DELETE请求,并使用PostAsync、PutAsync、DeleteAsync和Http
·
2021-03-12 15:55
在
ASP.NET
Core中应用HttpClient获取数据和内容
在本文中,我们将学习如何在ASP.NETCore中集成和使用HttpClient。在学习不同HttpClient功能的同时使用WebAPI的资源。如何从WebAPI获取数据,以及如何直接使用HttpRequestMessage类来实现这些功能。在以后的文章中,我们将学习如何发送POST、PUT和DELETE请求,以及如何使用HttpClient发送PATCH请求。要下载源代码,可以访问https:
·
2021-03-11 20:56
Java EE 学习记录(了解JSP页面)
JSP简介:JavaServerPages动态网站开发技术对比:JSP:基于java平台,安全性高,适合开发大型企业级开发Web应用程序(Hadoop)
Asp.net
:简单易学,但是安全性以及跨平台差。
zzj丶
·
2021-03-11 19:46
阿里云学习小结(1)
ASP.Net
的运行环境设置为4版本。
不过一书生
·
2021-03-11 16:36
如何在
Asp.Net
Core中集成ABP Dapper
在实际的项目中,除了集成ABP框架的EntityFrameworkCore以外,在有些特定的场景下不可避免地会使用一些SQL查询语句,一方面是由于现在的EntityFrameworkCore2.X有些问题没有解决,另外一方面是基于性能方面的考虑,在了解本篇内容之前,首先还是来看看官方文档来给出的说明。按照官方的介绍整体可以分为下面的步骤:1安装依赖包。2添加DependsOn属性标签。3Entit
·
2021-03-11 10:58
VARCHART XGantt资讯:为什么Business Central的制造模块缺少拼图
XGantt可用于.NET,ActiveX和
ASP.NET
应用程序,可以快速、简单地集成到您的应用程序中,帮助您识别性能瓶颈、避免延迟以及高效利用资源,使复杂数据变得更加容易理解。
·
2021-03-11 02:31
ASP.NET
强大技术支撑,LeaRun V7.0敏捷开发框架——敏捷开发模块
ASP.NET
强大技术支撑,LeaRunV7.0敏捷开发框架——敏捷开发模块LeaRun是一款基于.net的敏捷开发框架,框架内置角色、表单、工作流、向导式智能开发组件、即时通讯组件、APP开发组件、微信组件
宋诗琪
·
2021-03-10 20:31
asp.net
传参方式
1.QueryString传递参数.2.session传递参数。然后在Test.aspx页面写入3Form传值,用post的方式的优点是安全性要好一些,因为地址栏中看不到。4.Application传值。与session类型,都是存在服务器上,只不过session是私有的,而cookie是公共的。application的生命周期是网站建立的时候已经存在,网站过期结束,所以application不要
青木川_
·
2021-03-10 20:05
Asp.NET
Core 限流控制(AspNetCoreRateLimit)的实现
起因:近期项目中,提供了一些调用频率较高的api接口,需要保障服务器的稳定运行;需要对提供的接口进行限流控制。避免因客户端频繁的请求导致服务器的压力。一、AspNetCoreRateLimit介绍AspNetCoreRateLimit是一个ASP.NETCore速率限制的解决方案,旨在控制客户端根据IP地址或客户端ID向WebAPI或MVC应用发出的请求的速率。AspNetCoreRateLimi
·
2021-03-10 19:55
ASP.NET
中使用数据验证控件时的WebConfig设置
使用数据验证控件时报错:WebFormsUnobtrusiveValidationMode需要“jquery”ScriptResourceMapping。请添加一个名为jquery(区分大小写)的ScriptResourceMapping。解决办法:在webconfig中找到删除即可。如果没有上面两句的话:在configuration字节中添加然后刷新页面OK成功
尼古拉斯丶县长
·
2021-03-10 09:29
理解
ASP.NET
Core 中的WebSocket
在本文中,我们将详细介绍RFC6455WebSocket规范,并配置一个通用的.NET5应用程序通过WebSocket连接与SignalR通信。我们将深入底层的概念,以理解底层发生了什么。关于WebSocket引入WebSocket是为了实现客户端和服务器之间的双向通信。HTTP1.0的一个痛点是每次向服务器发送请求时创建和关闭连接。但是,在HTTP1.1中,通过使用保持连接机制引入了持久连接(R
·
2021-03-09 22:24
c#
如何在
ASP.Net
Core 中对接 WCF
在RESTAPI出现之前,SOAP(SimpleObjectAccessProtocol)一直都是基于web的标准协议,虽然现在REST大行其道,但在平时开发中总会遇到对接第三方服务采用的是基于SOAP协议的场景,在这篇文章中,我们将会讨论如何在ASP.NetCore中对接WCF。创建WCFWCF是一个安全可靠的消息平台,它提供统一的编程模型便于开发基于面向服务的应用程序,你可以使用WCF构建基于
·
2021-03-09 22:22
.net
如何在
ASP.Net
Core 中使用 MiniProfiler
MiniProfiler可用在
Asp.Net
和ASP.NetCore中,这篇文章将会讨论如何使用MiniProfiler,并
·
2021-03-09 22:24
.net
如何在
ASP.Net
Core 中使用 Serilog
记录日志的一个作用就是方便对应用程序进行跟踪和排错调查,在实际应用上都是引入日志框架,但如果你的日志文件包含非结构化的数据,那么查询起来将是一个噩梦,所以需要在记录日志的时候采用结构化方式。将日志结构化可以更容易的查询和分析,做法就是在写入的时候定义好数据的格式,这种格式包括:xml,json,或者你希望转成的任何结构。Serilog是一个第三方,开源的结构化日志框架,它的高层封装可以让开发者更容
·
2021-03-09 22:24
.net
如何在
ASP.Net
Core 中使用 Response 缓存中间件
现在越来越多的开发人员选择ASP.NetCore构建高性能,现代化web程序,并跑在Windows,Linux和MacOS上,而高性能的一大课题就是缓存,虽然ASP.NetCore中并没有内建缓存对象,但可以利用Nuget的外接扩展实现如下三种缓存方式。In-memorycachingdistributedcachingresponsecaching在前面的文章中讨论过如何在ASP.NetCore
·
2021-03-09 22:52
.net
如何在
ASP.Net
Core 使用 内存缓存
ASP.NETCore是一个轻量级,模块化的框架,常用来在Windows,Linux和MacOS上构建高性能,现代化的web框架,不像过去的
Asp.NET
,在ASP.NETCore中并没有内置Cache
·
2021-03-09 22:20
.net
在
ASP.Net
Core 中使用 MiniProfiler的方法
MiniProfiler可用在
Asp.Net
和ASP.NetCore中,这篇文章将会讨论如何使用MiniProfiler,并
·
2021-03-09 22:12
ASP.NET
Core MVC解决控制器同名Action请求不明确的问题
在Asp.NetCoreMVCWeb应用程序的开发过程当中,如果需要在控制器内使用同名的Action,则会出现如下图所示的问题:https://docs.microsoft.com/zh-cn/aspnet/core/mvc/controllers/routing?view=aspnetcore-5.0代码片段如下:`//GET:/HelloWorld/WelcomepublicstringWel
·
2021-03-09 22:57
C#实现JWT无状态验证的实战应用解析
准备工作首先我们创建一个
Asp.Net
的,包含MVC和WebApi的Web项目。然后使用Nuget搜索JWT,安装JWT类库,如下图。
·
2021-03-09 21:51
php连接sqlserver2008_Linux下使用PHP5.6和SQLServer2008
PHP的最佳搭档是MYSQL,就像
ASP.NET
的最佳搭档是SQLSERVER一样。在windows下使用PHP连接SQLSERVER应该没难度,因为都是微软系的。
weixin_39692847
·
2021-03-08 11:36
ASP.NET
Core和json请求这样用真简单,axios、微信小程序得救了
本文介绍了一种在ASP.NETCoreMVC/ASP.NETCoreWebAPI中,将axios等前端提交的json格式请求数据,映射到Action方法的普通类型参数的方法,并且讲解了其实现原理。一、为什么要简化json格式请求的参数绑定在ASP.NETCoreMVC/ASP.NETCoreWebAPI(以下简称ASP.NETCore)中,可以使用[FromQuery]从QueryString中获
dotNET跨平台
·
2021-03-08 08:00
java
python
spring
js
ajax
Asp.Net
Core 调用第三方Open API查询物流数据的示例
在我们的业务中不可避免要与第三方的系统进行交互,调用他们提供的API来获取相应的数据,那么对于这样的情况该怎样进行处理呢?下面就结合自己对接跨越速运接口来获取一个发运单完整的物流信息为例来说明如何在Asp.NetCore中通过代码实现。当然在他们的官方网站上面会给出具体的API调用方式以及参数格式,作为调用方只需要根据相应规则来进行编码即可,下面以我们查询某一个具体的发运单的物流信息为例来进行说明
·
2021-03-05 17:22
Asp.Net
Core中创建多DbContext并迁移到数据库的步骤
在我们的项目中我们有时候需要在我们的项目中创建DbContext,而且这些DbContext之间有明显的界限,比如系统中两个DbContext一个是和整个数据库的权限相关的内容而另外一个DbContext则主要是和具体业务相关的内容,这两个部分彼此之间可以分开,那么这个时候我们就可以在我们的项目中创建两个不同的DbContext,然后分别注入进去,当然这两个DbContext可以共用一个Conne
·
2021-03-05 16:50
如何在
Asp.Net
Core中集成Refit
在很多时候我们在不同的服务之间需要通过HttpClient进行及时通讯,在我们的代码中我们会创建自己的HttpClient对象然后去跨领域额进行数据的交互,但是往往由于一个项目有多个人开发所以在开发中没有人经常会因为不同的业务请求去写不同的代码,然后就会造成各种风格的HttpClient的跨域请求,最重要的是由于每个人对HttpClient的理解程度不同所以写出来的代码可能质量上会有参差不齐,即使
·
2021-03-05 11:30
如何将IHttpHandler和IHttpModule迁移到
ASP.NET
Core中间件
ASP.NETCore是一个跨平台、开源的框架,用于在Windows、Mac和Linux操作系统(OS)上开发web应用程序。你可以使用以下任何IDE开发ASP.NETCore应用程序:VisualStudioVisualStudioforMacVisualStudioCode在这篇博文中,我们将学习如何如何将asp.netIHttpHandler和IHttpModule迁移到ASP.NETCor
·
2021-02-26 10:20
c#asp.net后端
在Visual Studio中创建一个新的
ASP.NET
项目
在VisualStudio中创建一个新的
ASP.NET
项目:VS2012:FILE-->New-->Project-->Installed-->Templ
·
2021-02-23 20:57
ASP.NET
Core WebApi版本控制的实现
前言:在日常项目开发中,随着项目需求不断的累加、不断的迭代;项目服务接口需要向下兼容历史版本;前些时候就因为Api接口为做版本管理导致接口对低版本兼容处理不友好。最近就像了解下如何实现WebApi版本控制,那么版本控制有什么好处呢?WebApi版本控制的好处有助于及时推出功能,而不会破坏现有系统,兼容性处理更友好。它还可以帮助为选定的客户提供额外的功能。接下来就来实现版本控制以及在SwaggerU
·
2021-02-23 14:35
配置FastReport.Net环境教程
[FastReport.Net]是适用于WindowsForms,
ASP.NET
,MVC和.NETCore的全功能报表解决方案。
·
2021-02-22 17:16
以编程方式设置用于从FastReport.Net发送默认电子邮件客户端设置
[FastReport.Net]是适用于WindowsForms,
ASP.NET
,MVC和.NETCore的全功能[报表]解决方案。
·
2021-02-22 16:33
配置FastReport.Net环境教程
[FastReport.Net]是适用于WindowsForms,
ASP.NET
,MVC和.NETCore的全功能报表解决方案。
·
2021-02-22 16:31
详解如何在
ASP.NET
Core中使用IHttpClientFactory
利用IHttpClientFactory可以无缝创建HttpClient实例,避免手动管理它们的生命周期。当使用ASP.NetCore开发应用程序时,可能经常需要通过HttpClient调用WebAPI的方法以检查终结点是否正常工作。要实现这一点,通常需要实例化HttpClient并使用该实例来调用你的方法。但是直接使用HttpClient也有一些缺点,主要与手动管理实例的生命周期有关。你可以使用
·
2021-02-22 03:10
详解如何在
ASP.NET
Core中编写高效的控制器
通过遵循最佳实践,可以编写更好的控制器。所谓的“瘦”控制器(指代码更少、职责更少的控制器)更容易阅读和维护。而且,一旦你的控制器很瘦,可能就不需要对它们进行太多测试了。相反,你可以专注于测试业务逻辑和数据访问代码。瘦控制器的另一个优点是,它更容易维护控制器的多个版本。这篇文章讨论了使控制器变胖的坏习惯,然后探索了使控制器变瘦和易于管理的方法。我列出编写控制器的最佳实践可能并不全面,但我已经讨论了最
·
2021-02-22 03:10
ASP.NET
Core对不同类型的用户进行区别限流详解
前言老板提出了一个新需求,从某某天起,免费用户每天只能查询100次,收费用户100W次。这是一个限流问题,聪明的你也一定想到了如何去做:记录用户每一天的查询次数,然后根据当前用户的类型使用不同的数字做比较,超过指定的数字就返回错误。嗯,原理就是这么简单。不过真正写起来还要考虑更多问题:统计数据的数据结构是什么样的?字典or行记录?统计数据记录到哪里?内存orMySQLorRedis?分布式应用怎么
·
2021-02-21 15:31
聊聊
ASP.NET
Core中的配置
NET的配置历史对于那些
ASP.NET
老兵,你可能还记得wen.config。虽然它没有完全被抛弃,但它在ASP.NETCore中扮演着不那么重要的角色
·
2021-02-20 12:24
c#后端
c# 网络编程之http
一、概述本文目的是通过C#代码提供一个HTTP服务,正常情况下如果我们需要向外界提供HTTP服务,常规做法就是通过
ASP.NET
来实现,有时我们的应用程序或Windows服务需要向外提供一些简单的HTTP
·
2021-02-19 12:05
如何在
ASP.NET
Core中编写高效的控制器
通过遵循最佳实践,可以编写更好的控制器。所谓的“瘦”控制器(指代码更少、职责更少的控制器)更容易阅读和维护。而且,一旦你的控制器很瘦,可能就不需要对它们进行太多测试了。相反,你可以专注于测试业务逻辑和数据访问代码。瘦控制器的另一个优点是,它更容易维护控制器的多个版本。这篇文章讨论了使控制器变胖的坏习惯,然后探索了使控制器变瘦和易于管理的方法。我列出编写控制器的最佳实践可能并不全面,但我已经讨论了最
·
2021-02-19 09:00
c#
上一页
68
69
70
71
72
73
74
75
下一页
按字母分类:
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
其他