asp.net

asp.net core应用docke部署到centos7的全过程

前言 前期准备 win10 (不要安装hyper-V) VMware-Workstation-Pro/15.0 Xshell6 (非必需) VS2019 以上环境请自行安装 都是默认安装没什么可说的 不会的话可以百度 在VM安装centos7 首先下载centos7 的镜像 镜像地址 选择网易镜像 下载快 http://mirrors.163.com/centos/7/isos/x86_64/Ce... »

在 asp.net core 的中间件中返回具体的页面的实现方法

前言 在 asp.net core 中,存在着中间件这一概念,在中间件中,我们可以比过滤器更早的介入到 http 请求管道,从而实现对每一次的 http 请求、响应做切面处理,从而实现一些特殊的功能 在使用中间件时,我们经常实现的是鉴权、请求日志记录、全局异常处理等等这种非业务性的需求,而如果你有在 asp.net core 中使用过 swashbuckle(swagger)、health che... »

浅谈AjaxPro.dll,asp.net 前台js调用后台方法

1、什么是Ajax Ajax是异步Javascript和XML(Asynchronous JavaScript and XML)的英文缩写。”Ajax”这个名词的发明人是Jesse James Garrett,而大力推广并且使Ajax技术炙手可热的是Google。Ajax的核心理念在于使用XMLHttpRequest对象发送异步请求。 2、为什么使用 Ajax减轻服务器的负... »

asp.net core常见的4种数据加密算法

0. 前言 这一篇我们将介绍一下.net core 的加密和解密。在Web应用程序中,用户的密码会使用MD5值作为密码数据存储起来。而在其他的情况下,也会使用加密和解密的功能。 常见的加密算法分为对称加密和非对称加密。所谓的对称加密是指加密密钥和解密密钥是同一个,非对称加密是值加密密钥和解密迷药不同。而我们常应用在保存用户登录密码这个过程中的MD5本质上并不是加密算法,而是一种信息摘要算法。不过M... »

详解asp.net core 依赖注入

前言   好久没有写微博了,因为前段时间由于家庭原因决定从工作了3年多的北京转移到上海去。依赖注入在学习net core的时候也有写过类似的东西,只是实践的较少,结果来到上海新公司系统框架涉及到了这块知识点,所以在了解完自己的项目之后决定做一些相关的总结。接下来就让我们先来了解hewi依赖注入。 什么是依赖注入   依赖注入,全称是“依赖注入到容器”, 容器(IOC容器)是一个设计模式,它也是个对... »

asp.net core 修改默认端口的几种方法

  一般情况下,aspnetcore发布后的默认端口是5000,这个大家都知道,而且默认骨架代码中没有看到任何让你输入的ip地址和端口号,但作为程序员的我们,不希望 被框架所管制,那如何实现默认端口的修改呢? 骨架代码: public class Program { public static void Main(string[] args) { CreateWebHostBuilder(args... »

asp.net访问网络路径方法(模拟用户登录)

核心代码: public class IdentityScope : IDisposable { // obtains user token [DllImport("advapi32.dll", SetLastError = true)] static extern bool LogonUser(string pszUsername, string pszDomain, string pszPas... »

asp.net 组合模式的一个例子

复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test { class Program { static void Main(string[] args) { var customer = n »

asp.net Repeater控件的说明及详细介绍及使用方法

Repeater 控件不具备内置的呈现功能,这表示用户必须通过创建模板为 Repeater 控件提供布局。当该页运行时,Repeater 控件依次通过数据源中的记录为每个记录呈现一个项。 他很简单,用起来也不够强大,但是应了那句老话,杀鸡焉用牛刀,不用牛刀那用什么呢?难道我们去把鸡咬死不成?而我们在日常应用中也常常面临这样的选择,假设我们显示教复杂的数据,可以用gridview,一般复杂的用Dat... »

asp.net常用函数收藏第1/2页

具体代码如下所示: /// <summary> /// 得到站点用户IP /// </summary> /// <returns></returns> public static string getUserIP() { return HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]... »

asp.net mvc core管道及拦截器的理解

今天来看一下asp.net core的执行管道。先看下官方说明:  从上图可以抛光,asp.net core的执行顺序是,当收到一个请求后,request请求会先经过已注册的中间件,然后会进入到mvc的拦截器管道: 进入mvc管道后,根据以上顺序执行过滤校正。 OK,根据以上说明下面我们新建一个MVC的演示,将执行方式切换为控台运行: // This method gets called... »

asp.net Repeater控件的说明及详细介绍及使用方法

Repeater 控件不具备内置的呈现功能,这表示用户必须通过创建模板为 Repeater 控件提供布局。当该页运行时,Repeater 控件依次通过数据源中的记录为每个记录呈现一个项。 他很简单,用起来也不够强大,但是应了那句老话,杀鸡焉用牛刀,不用牛刀那用什么呢?难道我们去把鸡咬死不成?而我们在日常应用中也常常面临这样的选择,假设我们显示教复杂的数据,可以用gridview,一般复杂的用Dat... »

asp.net访问网络路径方法(模拟用户登录)

核心代码: public class IdentityScope : IDisposable { // obtains user token [DllImport("advapi32.dll", SetLastError = true)] static extern bool LogonUser(string pszUsername, string pszDomain, string pszPas... »

分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)

ProKey=' . $keywords, $data);if ( isset($result['error']) ){ »

php 模拟 asp.net webFrom 按钮提交事件的思路及代码

由于公司需要php方面的项目开发,php刚刚入门,在写按钮提交过程中,asp.net里的按钮事件更好些。先看下面的代码,复制代码 代码如下:做过asp.net开发的对上面的代码应该有点熟悉,如:Page_Load,Page.IsPostback,bAdd_Click,这些很像asp.net的事件。主要利用php以下几个特点:function_existsget_defined_functions以... »

asp.net 组合模式的一个例子

复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test { class Program { static void Main(string[] args) { var customer = n »

PHP模拟asp.net的StringBuilder类实现方法

本文实例讲述了PHP模拟asp.net的StringBuilder类实现方法。分享给大家供大家参考。具体如下: 在asp.net开发开发环境中,有一个StringBuilder类是比较常用的, 这个类用起来可以实现很方便的text文本的操作. 但是在php中,没有这个类. 不过我们却可以通过自定义类来模拟这个方法. /****************************************... »

php 模拟 asp.net webFrom 按钮提交事件实例

由于公司需要php方面的项目开发,php刚刚入门,在写按钮提交过程中,asp.net里的按钮事件更好些。先看下面的代码,做过asp.net开发的对上面的代码应该有点熟悉,如:Page_Load,Page.IsPostback,bAdd_Click,这些很像asp.net的事件。主要利用php以下几个特点:function_existsget_defined_functions以及利用常用的表单提交... »

asp.net core3.1 引用的元包dll版本兼容性问题解决方案

自从.netcore 3.1出来后,大家都想立马升级到最新版本。我也是如此,微软也对.netcore 3.1 的官方组件不断升级,几乎每隔几天就会有部分元包可以升级。这种情况在.netcore 3.1目前的情况下经常出现。到此这篇关于asp.net core3.1 引用的元包dll版本兼容性问题解决方案的文章就介绍到这了,更多相关asp.net core dll兼容性 内容请搜索软件开发网以前的文... »

asp.net通过消息队列处理高并发请求(以抢小米手机为例)

asp.net通过消息队列处理高并发请求(以抢小米手机为例)

网站面对高并发的情况下,除了增加硬件, 优化程序提高以响应速度外,还可以通过并行改串行的思路来解决。这种思想常见的实践方式就是数据库锁和消息队列的方式。这种方式的缺点是需要排队,响应速度慢,优点是节省成本。 演示一下现象 创建一个在售产品表 CREATE TABLE [dbo].[product]( [id] [int] NOT NULL,--唯一主键 [name] [nvarchar](50) ... »

asp.net全局变量的实例方法

asp.net获取全局变量方法 第一种,首先打开visual studio,新建web项目。 其次,在新建的web项目中,打开“web.config”文件,在此文件中添加关键字“<appSettings>”标记,如下图所示。 第三,在“<appSettings>”中添加你想要的全局变量“<add key=”key1″ value=”... »

asp.net实现遍历Request的信息操作示例

本文实例讲述了asp.net实现遍历Request的信息操作。分享给大家供大家参考,具体如下: #需求: 在服务端获取从客户端发送过来的所有数据信息; #方案: 1、服务端代码 public void ProcessRequest(HttpContext context) { //打印所有参数信息 context.Response.Write("Params:"); for (int i = 0;... »

asp.net session对象的持久化

asp.net session对象的持久化

那就需要将session对象进行持久化的处理,这样浏览器才能通过session对象来“记住密码”。通过这些配置,session的生命周期会持久化,即使关闭了浏览器,下一次打开浏览器,session对象还是没有被销毁。 »

一篇Centos7下的asp.net core部署教程

一篇Centos7下的asp.net core部署教程

网上有很多部署Net Core3.1的帖子、但是坑比较多,下面完整说一下Centos7系统完整部署 dotnet 避免踩坑。上传成功后 在linux中进入到存放项目文件的路径下运行 :dotnet xxx.web.dll 出现如下则表示成功。 »

asp.net 六大内置对象

  1.Response对象   Response对象是HttpResponse类的一个对象,与一个HTTP响应相对应,通过该对象的属性和方法可以控制如何将服务器端的数据发送到客户端浏览器。   (1)Response对象的属性   Buffer:表明页输出是否被缓冲。   BufferOutput:是否缓冲输出并在完成处理整个页之后将其发送。   Cache :获取Web页的缓存策略(过期时间、... »

Page 1 of 58123»