ASP.NET
文章平均质量分 75
全栈小5
CSDN广州城市开发者首届活动演讲者,CSDN内容合伙人、新星优秀导师、CSDN博客专家、全栈领域优质创作者、阿里云社区专家博主、22年度博客之星全栈TOP11。帮助别人,成长自己!欢迎一起学习基础编程知识!C#、.net core、Python、Java,Sql Server、mysql、oracle等基础或者进阶知识点或实战,均可加我咨询!
展开
-
【小5聊】编程进阶之IIS、.net framework、MVC运行原理探索
【基础信息】框架:.net framework 4.6.1开发工具:Visual Studio Professional 2017(专业版2017)IIS服务器:Internet Information Services(inetmgr、IIS)(疑问平时说的IIS5\6\7)操作系统:Windows Server 2016【全局文件-Global.aspx.cs下的MvcApplication类】由下图可以看到,类下面有Request和Response,请求和响应两个类,说明在原创 2021-03-21 22:27:23 · 272 阅读 · 0 评论 -
【小5聊】Asp.Net 发布时报错之未能将文件复制到obj对应文件夹下的原因
【错误信息】【原因】某些文件夹下的文件已经删除了,但是未处理,直接在开发工具里删除即可原创 2021-01-10 11:33:56 · 699 阅读 · 0 评论 -
【小5聊】前端之ajaxSubmit上传文件时显示进度条
1、首先,需要引用jquery两个文件jquery-2.0.0.min.js和jquery.form.js2、然后编写html代码如下<div style="font-size: 20px;color: #888;border: 1px solid #ccc;height: 98px;line-height: 98px;width: 100px;cursor: defaul...原创 2020-03-18 14:19:55 · 559 阅读 · 0 评论 -
【小5聊】C#基础之访问不存在的页面或者api接口时,Response响应自定义页面或者json友好提示信息
1、访问不存在的页面和接口,Response响应自定义提示信息2、在.net framework中,可以统一在Global全局文件的错误方法里设置,代码如下if ((new HttpRequestWrapper(Request)).IsAjaxRequest()){ Response.ContentType = "application/json"; Response....原创 2020-01-04 15:17:10 · 659 阅读 · 0 评论 -
【小5聊】C# 基础之PDB文件用途探索
1、运行项目时生成,会生成DLL文件,同时会创建PDB文件2、PDB文件:Program Database File,程序数据库文件3、做如下测试,假如有一个test.dll文件,文件里有一个one()方法4、在项目里引用test.dll文件,调用one()方法,报错,详细错误信息没有具体指出是行号5、在bin文件夹下,添加test.pdb文件,再次调试查看报错信息...原创 2020-01-04 14:10:10 · 1461 阅读 · 0 评论 -
【小5聊】Core和DotNetFramework中重写控制器方法OnActionExecuting的区别
1、.net framework,重写控制器方法OnActionExecuting,注意修饰词protected virtual void OnActionExecuting(ActionExecutingContext filterContext);2、.net core,在这个版本里,OnActionExecuting方法已经修改了修饰词public virtual vo...原创 2020-01-01 22:55:36 · 1136 阅读 · 0 评论 -
【小5聊】.net core和.net framework基础之响应json字符串
1、.net coreresponse.ContentType = "application/json";response.WriteAsync("{\"c\":\"199\",\"m\":\"接口方法出错\"}"); //"{ new {c=199,m='test' }2、.net framworkResponse.ContentType = "application/json...原创 2019-12-07 22:01:43 · 315 阅读 · 0 评论 -
【小5聊】Asp.Net 基础之Override重写小探索
1、Override,就是重写的意思,我们看如下截图从下图,我们可以知道这个是控制器Controller类下的成员2、从上图我们可以看到OnActionExecuting方法前有个关键词virtual虚拟的意思3、所以,我们可以知道公共的虚方法是可以被继承类重写...原创 2019-12-03 15:30:46 · 533 阅读 · 0 评论 -
【小5聊】ASP.NET基础之DataTable判断某一列名是否存在
1、如果我们直接这样字判断,会报错DataRow["test"]2、正确的写法dt.Columns.Contains("test");原创 2019-12-01 10:45:47 · 727 阅读 · 0 评论 -
【小5聊】C# Json字符串转Model实体类以及Model实体类转Json字符串
1、引用DLL:Newtonsoft.Json.dll引用自己项目兼容的dll版本安装2、Json字符串转Model实体类UserInfoModel model = new UserInfoModel();model = JsonConvert.DeserializeObject<UserInfoModel>(msg);3、Model实体类转Json......原创 2019-11-12 14:48:47 · 1753 阅读 · 0 评论 -
【小5聊】》NET Core VS2017 断点调试代码,显示“当前无法命中断点,还没有为该文档加载任何符号”
排查方法可行,如下想一下,是不是调试模式切换到了Release,一般切换到Debug模式调试1、去掉勾选:在运行时仅生成启动项目和依赖项原创 2019-10-31 16:43:52 · 1168 阅读 · 0 评论 -
【小5聊】C# get和set用法小试之设置默认值
1、给实体类成员赋值默认值,比如,pagesize=20,代码如下private int pagesize;public int pageSIze{ get{ if(pagesize<=0) pagesize=20 return pagesize; } set{ pagesize=value; }}...原创 2019-10-31 15:09:16 · 4078 阅读 · 0 评论 -
【小5聊】C# 发送QQ邮箱信息之步骤和代码实现
1、登录到QQ邮箱,开启服务,如下步骤1)点击【设置】,然后点击【账户】2)往下滑动到如下图位置,点击【开启】POP3/SMTP服务3)设置授权码,用于发送邮件时填写的值2、编写代码MailMessage msg = new MailMessage();msg.To.Add("发件人QQ号码@qq.com");msg.CC.Add("收件人QQ号码@qq...原创 2019-10-26 23:56:35 · 779 阅读 · 0 评论 -
【C#】SqlBulkCopy批量添加记录,自增ID保留不变,源表记录ID已经非连续,同样批量添加进入也是非连续
【C#】SqlBulkCopy批量添加记录,自增ID保留不变,源表记录ID已经非连续,同样批量添加进入也是非连续原创 2019-10-25 23:42:24 · 1024 阅读 · 1 评论 -
【C#】MVC和全局文件异常处理,不返回错误页面,但返回自定义信息
MVC和全局文件异常处理,不返回错误页面,但返回自定义信息原创 2019-07-22 21:37:49 · 1234 阅读 · 1 评论 -
C# MVC 判断控制器方法是否是ajax请求,全局文件Global.asax判断和过滤类里判断
C# MVC 判断控制器方法是否是ajax请求,全局文件Global.asax判断和过滤类里判断原创 2019-07-22 20:39:29 · 1111 阅读 · 1 评论 -
【C# 】APS.NET的Session周期创建到失效,PC端浏览器和手机端微信浏览器的区别和差异
ASP.NET Session 是一种用于在 Web 应用程序中跟踪用户状态的技术。Session 对象允许您存储特定用户会话或访问周期中的变量,并在用户通过应用程序的不同页面进行导航时保持其状态。无论用户是通过 PC 端浏览器还是手机端微信浏览器访问应用程序,ASP.NET Session 的基本工作原理都是相同的。但是,在不同的平台上,可能会有一些特定的区别和差异原创 2019-04-21 12:52:39 · 467 阅读 · 1 评论 -
【Sql Server】with as 递归查询的简单使用 以及在视图工具下的使用,注意小事项一
——来自爱编程的小5互相学习,尽所能答疑解惑,1563392709@qq.com常见小错误1--这样运行代码会出错WITH cte(name) AS (SELECT '张三A' nameUNION ALLSELECT '张三B' nameUNION ALLSELECT '张三C' name)正确查询方法WITH cte(name) AS (SELEC...原创 2019-04-02 10:46:10 · 1305 阅读 · 1 评论