[C#] Request.QueryString()测试:用html而非asp控件实现简单登录验证
xxx.aspx页面和对应的xxx.aspx.cs的数据传递,然后实现登录验证并且将值保存到Session中,上次有用Ajax测试实现了,但是后面发现一个问题,Ajax传递到cs页面之后,如果要在被加上了 [WebMethod] 参数的静态方法中使用Session的话就会报错“ "未将对象引用设置到 ... 查看全文
多位微软MVP推荐,第一本ASP.NET Core 3.1的书来了
多位微软MVP推荐,第一本ASP.NET Core 3.1的书来了 我脱产花费了接近一年时间创作书籍《深入浅出ASP.NET Core》,终于上架了。 目前天猫、京东等主流平台均有销售。 这本书是基于.NET Core3.1平台,从ASP.NET Core的基础入门,通过项目实战结合ASP.NET ... 查看全文
.NET Core:在ASP.NET Core WebApi中使用Cookie
一、Cookie的作用 Cookie通常用来存储有关用户信息的一条数据,可以用来标识登录用户,Cookie存储在客户端的浏览器上。在大多数浏览器中,每个Cookie都存储为一个小文件。Cookie表示为键/值对的形式,可以利用键来读取、写入或删除Cookie。 在ASP.NET Core中也可以使用 ... 查看全文
在ASP.Net和IIS中删除不必要的HTTP响应头,IIS响应头敏感信息(Server/X-AspNet-Version等)过滤
global.asax.cs文件添加如下代码 /// <summary> /// 移除http相应头 /// </summary> protected void Application_PreSendRequestHeaders() { Response.Headers.Remove("Server ... 查看全文
解释 ASP.NET中的Web页面与其隐藏类之间的关系
一个ASP.NET页面一般都对应一个隐藏类 一般都在ASP.NET页面的声明中指定了隐藏类 例如一个页面 Tst1.aspx 的页面声明如下: <%@ Page language="c#" Codebehind="Tst1.aspx.cs" AutoEventWireup="false" Inher ... 查看全文
Raspberry Pi 4B + Ubuntu 20.04 server for arm64 的wifi配置
1、查看网口 ip a 看到 eth0 lo wlan0等 2、进入 /etc/netplan/ ,复制备份内部现存的*.yaml文件,编辑原文件 network: version: 2 ethernets: eth0: optional: true dhcp4: true wifis: wlan0 ... 查看全文
用ASP来简化通信程序的创建
使用 CDOSYS 发送电子邮件 CDO (Collaboration Data Objects) 是一项微软的技术,设计目的是用来简化通信程序的创建。 CDOSYS 是 ASP 中的内置组件。我们会向您展示如何使用该组件来发送电子邮件。 CDONTs 怎么样? 微软已经在 Windows 2000 ... 查看全文
一个非常简单的入门级ASP.NET Core Autofac使用
好好学习,天天向上。 这是结构。 方法一 在Program中,添加Autofac服务 1: 1 public static void Main(string[] args) 2 { 3 CreateHostBuilder(args).Build().Run(); 4 } 5 // public st ... 查看全文
spring aop中aspect和advisor的区别
在使用xml配置spring aop的时候一般有两种方式 1 <aop:advisor> :基本上用于事务管理 2 <aop:aspect> :日志 缓存 增强等功能 实现方式 <aop:advisor> 需要实现接口 1 环绕切: 实现 MethodInterceptor 接口 2 前切:实现 M ... 查看全文
【踩坑】asp.net Mvc或者Razor Page项目中使用 Blazor /Razor 组件
表示微软官方文档对菜鸟不友好,挨着看吧 看不下去因为有时候有些功能不知道是干啥的 等用到了去搜时候搜不到~~~ 因为好多术语不是菜鸟们平常用到的 然后百度也搜不出来 Bing有时候还靠点谱 gg打不开就不说了 折腾好久挨个巴拉文档终于找到了官方文档说明 找到后发现文档写的挺全的 发出来你们看看喽 将 ... 查看全文
3.26 Aspect-实例化模型
戴着假发的程序员出品 抖音ID:戴着假发的程序员 欢迎关注 [查看视频教程] 我们查看@Aspect注解的源代码: 1 package org.aspectj.lang.annotation; 2 3 @java.lang.annotation.Retention(java.lang.annotat ... 查看全文
3.27 EnableAspectJAutoProxy的exposeProxy属性
戴着假发的程序员出品 抖音ID:戴着假发的程序员 欢迎关注 [查看视频教程] 前面我们以及解释完了AOP的所有配置和使用方式。 现在我们来看看下面的案例: 我们准备一个业务类:在业务类中我们有两个方法showMessage和formartMsg。我们再showMessage中调用formartMsg ... 查看全文
简单C#、asp.net mvc验证码的实现
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Text; using System.Drawing; using System.IO; namespa ... 查看全文
GraphQl in ASP.NET Core
GraphQl in ASP.NET Core https://graphql.cn/ https://graphql-dotnet.github.io/docs/getting-started/arguments/ 1. GraphQl的简介 2.Shecmas and Types(数据类型 对比 ... 查看全文
解决服务器进程退出问题(metaspace溢出)实战
现象 策划反应服务器进不去,远程看了一下进程消失了(crash),有时候也会出现能登录,但是无法执行操作(进程还在),无法被正常shutdown,进程根目录下出现了java_pid16298.hprof文件,一看到就是内存溢出了,觉得奇怪,应该不会是堆内存溢出,因为人数不多,初步怀疑是永久区溢出(J ... 查看全文
从PCB到DTBO:自己做一个Raspberry Pi游戏手柄
偶尔,我会对80年代末和90年代童年时期玩过的电子游戏感到怀旧,虽然大多数旧电脑和游戏机早就不知道在哪里吃灰了,但我的RaspberryPi可以重现我的“童年”。我喜欢Raspbian中内置的简单游戏,而开源的RetroPie项目帮助我将RaspberryPi变成了一款先进的复古游戏机。但是,为了获得更“给力”的体验,我需要一个手感极佳的游戏手柄。市面上可选的USB游戏手柄和游戏杆非常多,但作为开 查看全文
从PCB到DTBO:自己做一个Raspberry Pi游戏手柄
偶尔,我会对80年代末和90年代童年时期玩过的电子游戏感到怀旧,虽然大多数旧电脑和游戏机早就不知道在哪里吃灰了,但我的RaspberryPi可以重现我的“童年”。我喜欢Raspbian中内置的简单游戏,而开源的RetroPie项目帮助我将RaspberryPi变成了一款先进的复古游戏机。但是,为了获得更“给力”的体验,我需要一个手感极佳的游戏手柄。市面上可选的USB游戏手柄和游戏杆非常多,但作为开 查看全文
在 ASP.NET Core 5.0 中访问 HttpContext
ASP.NET Core 应用通过 IHttpContextAccessor 接口及其默认实现 HttpContextAccessor 访问 HttpContext。 只有在需要访问服务内的 HttpContext 时,才有必要使用 IHttpContextAccessor。 通过 Razor Pa ... 查看全文
【Vue】Vue与ASP.NET Core WebAPI的集成
SPA单页面应用已经遍地开花,熟知的三大框架,Angular、Vue和React,其中Angular与React均可集成至ASP.NET Core,且提供了相关了中间件。但是Vue没有: As far as I’m aware, we don’t have plans to introduce Vu ... 查看全文
Raspberry Pi 上手小记
修改配置文件 cmdline.txt root=u盘启动路径 去掉 init = 连接wifi wpa配置文件 启用ssh boot分区 新建 “SSH‘ 文件 ... 查看全文
CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files....
CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\cenosoft\d34d5316\1dd9fae\App_Web_login.aspx.cdcab7d2.t0skdxx2. ... 查看全文
利用Aspose.Cells完成easyUI中DataGrid数据的Excel导出功能
我准备在项目中实现该功能之前,google发现大部分代码都是利用一般处理程序 HttpHandler实现的服务器端数据的Excel导出,但是这样存在的问题是ashx读取的数据一般都是数据库中视图的数据,难免会含有方便操作的 主键ID这列的记录。现在项目需要在easyUI的DataGrid中显示的数据... 查看全文