后端开发10小时前
用到HTML中的Input(File)控件,命名空间 using System.IO;//Path,获得文件名时用到的命名空间 属性&方法:PostedFile要上传的文件对象,Path.GetFileName得到文件名,Server.MapPath转化路径,PostedFile.SaveAs文件保存 protected void Butt...
后端开发19小时前
目录 项目环境: 发布过程: 发布过程遇到的问题及解决方法: 解决办法: 项目环境: VS2022、.net7.0、SqlExpress10、IIS express10 发布过程: 在VS2022中,右击项目名称,选择“发布”选项; 发布目标选择“文件夹”-->指定一个发布的目标文件夹; 在IIS中新建一个站点,物理文件夹指定到刚才发布的文件...
后端开发前天 17:38
一、了解什么是REST REST是“REpresentational State Transfer”的缩写 ,表述性状态传递; REST是一种软件架构风格,用于构造简单、可靠、高性能的WEB应用程序; REST中,资源(Resource)是最基本的概念,任何能够命名的对象都是一个资源,每个资源都有一个统一的资源标识符URI(Uniform Resource...
后端开发前天 12:46
认证(Authentication) 和 授权(Authorization)在 Asp.Net core 充当了两个不同的职责。有的老伙计在理解的时候还存在误解。本文我们将会通过一些简单的例子来说明这两个概念。 认证(Authentication)识别你是谁,授权(Authorization)决定你能做什么 加入 A 用户现在通过浏览器想要访问时总的网站,这...
后端开发前天 06:00
您有一个Web API,并且想要实现自己的授权逻辑,该怎么做?您需要做四件事。 1. 创建您的自定义授权属性2. 在控制器上使用自定义授权属性3. 在自定义请求管道中间件中创建授权逻辑4. 启动时注册中间件 创建您的自定义授权属性 [AttributeUsage(AttributeTargets.Class | AttributeTargets.Metho...
后端开发前天 14:15
...
后端开发前天 10:48
webform中获取repeat控件列表下的checkbox选中的值: 码农上代码: public static string getSelectedIDs(Repeater Rpt_) { string res = string.Empty; foreach (RepeaterItem rtpItem in Rpt_.Items) { HtmlInput...
后端开发前天 08:16
ASP.net后台获取当前页面的文件名 System.IO.Path.GetFileName(Request.Path).ToString(); 获取当前页面文件名,参数,域名等方法 假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli "http://"是协议名 "www.test...
后端开发前天 06:00
asp.NET是由管道模型组成的,他是由多个http module和一个http handler组成。在ASP.NET可以有多个正在执行的Module,但只能有一个正在执行的handler。 asp.net处理http requests的处理流程是: HttpRequest-->inetinfo.exe-->ASPNET_ISA...
后端开发2026年02月14日
三层架构 三层架构,数据层(DAL)、逻辑层(BLL)、表示层(UI);三层结构的优点分层式结构究竟其优势何在?Martin Fowler在《Patterns of Enterprise Application Architecture》一书中给出了答案:1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现;3、可以...