-
asp.net防sql注入
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
? 在全局程序中添加过滤sql敏感 protected void Application_BeginRequest(object sender,EventArgs e) { //遍历Post参数,隐藏域除外 foreach (string i in this.Request.Form) { if (i == "__VIEWSTATE") continue; this.goErr(this.Request.Form[i].ToStr[详细]
-
在asp.net core中使用托管服务实现后台任务
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
在业务场景中经常需要后台服务不停的或定时处理一些任务,这些任务是不需要及时响应请求的。 在 asp.net中会使用windows服务来处理。 在 asp.net core中,可以使用托管服务来实现,托管服务是一个类,具有实现IHostService接口的后台任务逻辑。 导入包 使用N[详细]
-
asp.net core webapi 统一处理返回值、异常和请求参数验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
现在的开发模式很少用asp.net mvc一个项目直接操作界面和数据库了。大部分都使用前后端分离,更多的是为了让API支持移动端。 后端写webapi的时候必然需要和前端约定请求值和返回值的格式,如果有异常返回应该如何识别和区分; 通过actionfilter即可实现AOP切[详细]
-
基于ASP.Net Core开发的一套通用后台框架
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
基于ASP.Net Core开发一套通用后台框架 写在前面 这是本人在学习的过程中搭建学习的框架,如果对你有所帮助那再好不过。如果您有发现错误,请告知我,我会第一时间修改。 知其然,知其所以然,并非重复的造轮子。因为这段时间我发现,自己闷很久写出来的代码[详细]
-
[ASP.NET MVC]如何设定Area底下的页面为起始页(网址路由Routing)
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
[ASP.NET MVC]如何设定Area底下的页面为起始页(网址路由Routing) 今天突然收到朋友的Line : 你知道怎么把MVC Routing设定为Area底下的页面吗? 当下很帅气的回复:在Global底下Application Start里的Routing设定就好了阿(烟) 但其实这是很不负责的答案阿XDD[详细]
-
[ASP.NET] iTextSharp产生PDF档...Part_1(把GridView变成PDF(支
所属栏目:[asp.Net] 日期:2020-12-16 热度:93
摘要:[ASP.NET] 利用itextsharp组件把GridView变成PDF 今天有空刚好把USER需求记录起来 这次要把GridView转成PDF档 利用itextsharp组件来作http://sourceforge.net/projects/itextsharp/files/itextsharp/iTextSharp-5.0.4/itextsharp-5.0.4-dll.zip/downloa[详细]
-
[ASP.net] GridView抓各Field值的方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
[ASP.net] GridView抓各Field值的方法 BoundField?? e.Row.Cells[栏索引].Text CheckBoxField CheckBox chk = (CheckBox)e.Row.Cells[栏索引].Controls[0];? ?????????????? chk.Text = "Hello World!!"; HyperLinkField HyperLink lnk = (HyperLink)e.Row.C[详细]
-
代理模式-aop
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
? https://www.jianshu.com/p/a82509c4bb0d 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重[详细]
-
Asp.net使用缓存 (二)
所属栏目:[asp.Net] 日期:2020-12-16 热度:107
前篇-Asp.net使用缓存 (一)向大家简单介绍 缓存是什么 为何要使用缓存 使用简单 HttpRuntime.Cache 使用缓存机制 这篇是分享把缓存程序变得更有弹性 第二篇大纲 提出界面,提高可替换性 使用泛型改写缓存 读取方式 使用扩充方法改写缓存 提出界面,提高可替换[详细]
-
[ASP.NET]建立有浮水印的网页
所属栏目:[asp.Net] 日期:2020-12-16 热度:193
原本系统网页报表上没有浮水印,现在要加入浮水印,以下一步一步介绍实践的过程。 前言 原本系统网页报表上没有浮水印,现在要加入浮水印,以下一步一步介绍实践的过程。 实践 直觉的想法就是设定网页的底图,如下, Q.那如果图要动态产生出来呢(我们的需求[详细]
-
ASP 服务器超时 Timeout 处理
所属栏目:[asp.Net] 日期:2020-12-16 热度:156
ASP 服务器超时 Timeout 处理 ASP 服务器超时 Timeout 处理 影响服务器产生超时的设定大致有: 1. Server.ScriptTimeout 2. Connection对象的CommandTimeOut属性 3. Command对象的CommandTimeOut属性 4. IE浏览器的设定 Server.ScriptTimeout 默认值是90秒 要[详细]
-
ASP.NET OOP-关联操作符重载的操作_RelationalOperatorOverloadi
所属栏目:[asp.Net] 日期:2020-12-16 热度:82
ASP.NET OOP-关联操作符重载的操作_RelationalOperatorOverloading_A 一、首先要在“App_Code / .cs”描述“类”所要的相关程序。 /// /// C# ?面向对象程序设计“关联操作符重载 (RelationalOperatorOverloading) ”的用法 A。 ///? /// 关联的逻辑操作符可[详细]
-
CompTIA PK0-003 认证
所属栏目:[asp.Net] 日期:2020-12-16 热度:100
摘要:CompTIA PK0-003 认证 PK0-003 Exam Project+ 科目编号:PK0-003 科目名称:Project+ 考题数目:376 QAs PK0-003 考试是 CompTIA 公司的 Project+ 认证考试官方代号,Project+ 认证作为全球IT领域专家 CompTIA 热门认证之一,是许多大中IT企业选择人才[详细]
-
TFS 2010 流程、报表、升级相关联结
所属栏目:[asp.Net] 日期:2020-12-16 热度:192
TFS 2010 流程、报表、升级相关联结 MSF 5.0 Agile 这次的改版主要是 Scrum 以及 工作指派变得更直觉和弹性 http://msdn.microsoft.com/en-us/library/dd380647.aspx CMMI http://msdn.microsoft.com/en-us/library/dd997574.aspx 这对部分使用者有客制化字[详细]
-
viewbag
所属栏目:[asp.Net] 日期:2020-12-16 热度:181
How does ViewBag in ASP.NET MVC work behind the scenes? https://stackoverflow.com/a/16950197/3782855 ViewBag is a property of ControllerBase . It is defined as follows: public Object ViewBag { get ; } Note that this signature is actually i[详细]
-
ASP.NET WebApi使用Swagger做接口文档
所属栏目:[asp.Net] 日期:2020-12-16 热度:98
一,什么是Swagger 相信在做接口的,都会被接口文档烦的不行,接口文档没及时更新,前后端不一致等问题,而Swagger就是用来解决这一问题的!Swagger会根据api方法的注释生成相应的文档,让开发人员不必须再去写接口文档!效果图如下 ? 二,如何在ASP.NET WebA[详细]
-
asp.net 关于SessionId
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
原文:https://www.cnblogs.com/zhang1999/p/7278020.html 登陆页面使用Session存储验证码,导致会话产生SessionId,从而导致会话固定,登陆后用来存储用户信息的SessionId不变,容易被利用 // 强行销毁当前用户的所有会话内容,但是只有加载页面的时候有效[详细]
-
asp.net实现大视频上传
所属栏目:[asp.Net] 日期:2020-12-16 热度:85
IE 的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到 HTTP 协议中鲜为人知的几个响应头和请求头。 ? 一 .? 两个必要响应头 Accept-Ranges 、 ETag ???????? 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将[详细]
-
asp.net core 系列 9 三种运行环境和IIS发布
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
一.在asp.net core中使用多个环境 ASP.NET Core 配置是基于运行时环境,使用环境变量。ASP.NET Core 在应用启动时读取环境变量ASPNETCORE_ENVIRONMENT,并将该值存储在 IHostingEnvironment.EnvironmentName 中。ASPNETCORE_ENVIRONMENT 可设置为任意值,但框[详细]
-
[ASP.NET] 网页导向
所属栏目:[asp.Net] 日期:2020-12-16 热度:75
[ASP.NET] 网页互相导向 当我们需要连结到不同网页时可以按照以下的方法这样做。 1.超链接: 利用VS工具箱中的HyperLink控件建立,再依使用者的需导向的连结页面,设定它的NavigateUrl属性。 ? 2.用Response.Redirect 将命令送到使用者的浏览器( Browser ) R[详细]
-
ASP.NET 验证控件与防止按钮连按两次送出
所属栏目:[asp.Net] 日期:2020-12-16 热度:136
ASP.NET 验证控件与防止按钮连按两次送出 前阵子在网络上看到一篇不错的文章... 介绍ASP.NET使用验证控件时与防止按钮连按两次送出的问题 在此分享此篇文章给大家呀.... 数据来源:http://www.ithome.com.tw/plog/index.php?op=ViewArticlearticleId=11012bl[详细]
-
[ASP.NET][C#]下载文件时中文文件名出现乱码
所属栏目:[asp.Net] 日期:2020-12-16 热度:162
负责的网站在ASP.NET网页有一段下载Word/Excel文件的程序,最近使用者要求的文件名称内含繁体中文字, 同事用chrome/firefox浏览器测试下载都很正常显示,但用IE(版本11)开启时,却出现了乱码。 1.准备一个中文文件名的文件 ASP.NET MVC 2.在HomeControler中[详细]
-
[ASP.NET MVC] 产生一维条码Barcode(Code 39、Code128、ISBN)
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
[ASP.NET MVC]Barcode 产生一维条码(Code 39、Code128、ISBN) 最近项目刚好要产生Code39一维条码,找到了这个Library BarcodeLib 支持多种(Code 128、Code 11、Code 39..等等) (图节录自http://www.codeproject.com/Articles/20823/Barcode-Image-Generation[详细]
-
ASP.NET (C#) 数据库-01_ADO_NET-04_DataSet-07_TableMappings
所属栏目:[asp.Net] 日期:2020-12-16 热度:172
摘要:ASP.NET (C#) 数据库-01_ADO_NET-04_DataSet-07_TableMappings 一、数据库 TableMappings 对象(自订内存内字段名称) 显示数据操作范例: using System.Configuration;using System.Data;using System.Data.OleDb;using System.Data.SqlClient;partial cl[详细]
-
ASP.NET AJAX Call Web Service , Return JSON Format String
所属栏目:[asp.Net] 日期:2020-12-16 热度:195
最近同事问用ASP.NET AJAX Call Web Service可以返回DataTable吗?现在公司项目的后台很多都直用AJAX作掉,达到异步的效果,目前公司的作法是用Web Service回传一个 List 到前端给JavaScript作Parse,Parse过程花调许多程序与性能,所以问题来了,如果能直接[详细]
- 在ASP.NET中构建动态“高级搜索”控件的建议
- asp.net – 获取数据绑定到ListView上DataBound事
- asp.net-mvc – 如何将OpenId与ASP.Net成员集成在
- asp.net – 在web.config下为url重写的多个外部文
- asp.net – 通过Web请求从设备获取唯一的静态ID
- asp.net-mvc – 如何GetBytes()在C#与UTF8编码与
- 使用SqlDataSource删除空字典错误 – ASP.net Li
- asp.net-core – 在Asp.net Core中使用StyleCop
- asp.net-mvc-4 – Azure上的PushSharp ASP.net M
- 深蓝词库转换1.7发布,支持QQ分类词库解析