随笔分类 -  C#

摘要:.net Core中没有继续沿用以前asp.net中的管道事件,而是开发了一个新的管道(Middleware): 在Startup的Configure方法中用UseMiddleware方法添加到管道中去 如果将_next.Invoke(httpContext)改成Task.CompletedTask 阅读全文
posted @ 2018-01-11 17:48 ZuQing 阅读(829) 评论(5) 推荐(2) 编辑
摘要:本篇的话介绍下IOC和ID的含义以及如何使用.Net Core中的DI。 一。我是这么理解IOC和DI的: IOC:没有用IOC之前是直接new实例来赋值,使用IOC之后是通过在运行的时候根据配置来实例化具体对象,这个控制权由内部转到外部的过程就可以理解为IOC(控制反转) DI:由IoC容器在运行 阅读全文
posted @ 2018-01-10 17:13 ZuQing 阅读(2484) 评论(2) 推荐(2) 编辑
摘要:.Net Core最大的亮点就是跨平台了,下面介绍下在Windows下和Liunx下的部署。 首先发布项目文件,点击网站项目右键 发布: 从下图发布的文件图片可以看出,不像以前bin目录下有很多dll,现在总体文件大小比以前小了很多 一.Windows下部署(较比之前部署多了下载一个模块和选择无托管 阅读全文
posted @ 2018-01-08 00:01 ZuQing 阅读(4551) 评论(1) 推荐(3) 编辑
摘要:.Net Core开发可以使用Visual Studio 2017或者Visual Studio Code,下面使用Visual Studio 2017搭建一个.net Core MVC网站项目。 一.新建项目 二.选择 Web应用程序(模型视图控制器) 三.项目结构和之前的比对还是有很大的不同,w 阅读全文
posted @ 2018-01-07 22:25 ZuQing 阅读(1475) 评论(0) 推荐(2) 编辑
摘要:Log4Net配置还是挺简单的,具体: 1、新建Web或者Webform项目,使用Nuget下载log4net 2、新建Config文件夹,将log4net配置文件放入此文件夹中(当修改web.config的时候会重启网站,所以把log4net单独出来比较好,也好管理),log4net配置: 3、右 阅读全文
posted @ 2016-09-15 09:49 ZuQing 阅读(14440) 评论(0) 推荐(3) 编辑
摘要:在MVC中有如下过滤器 1.AuthorizeAttribute 2.ActionFilterAttribute 3.HandleErrorAttribute 一、首先介绍AuthorizeAttribute,这个就是授权过滤器 1.创建一个类,继承AuthorizeAttribute 2.重写On 阅读全文
posted @ 2016-09-03 21:44 ZuQing 阅读(1302) 评论(0) 推荐(1) 编辑
摘要:废话不多话,直接上代码 1、创建MVC项目,新建一个过滤器类以及使用到的实体类: 继承了AuthorizeAttribute类中的OnAuthorization方法会在执行Action之前执行,具体可以查看我写的这篇文章《Asp.Net MVC过滤器》 2、新建一个控制类,并在控制器贴上DemoFi 阅读全文
posted @ 2016-09-03 21:32 ZuQing 阅读(784) 评论(0) 推荐(0) 编辑
摘要:ajaxfileupload插件可以以异步方式上传文件(其实现:iframe),不像传统那样需要刷新,下面就介绍下其使用 1、HTML部分(先引入jquery): 2、后台代码(使用的一般处理程序[ashx]): 注意:IE低版本可能会不兼容(上传文件框被隐藏,而是通过点击按钮去模拟触发文件框点击事 阅读全文
posted @ 2016-08-21 09:41 ZuQing 阅读(260) 评论(0) 推荐(0) 编辑
摘要:有时候我们需要将网页转成图片,那么可以使用WebBrowser来生成网页快照,废话不多说,代码如下 1、网页快照帮助类(如果是BS或控制台需要引用System.Windows.Forms类库): 2、调用: 3、效果: 这个可以在 html页面以一张图片为背景,在其中填空,最后调用此Helper方法 阅读全文
posted @ 2016-07-23 10:53 ZuQing 阅读(18150) 评论(11) 推荐(5) 编辑
摘要:先定义个实体用来测试: 使用: 阅读全文
posted @ 2016-05-03 21:11 ZuQing 阅读(1618) 评论(1) 推荐(1) 编辑
摘要:前面提到了记录合并,有了合并需求肯定也会有分离需求,说到字符串分离,大家肯定会想到SPLIT函数,这个在.NET,Java和JS中都有函数,很可惜在SQL SERVER中没有,我们只能自己来写这么一个函数。首先来分析一下怎么写这个函数,以之前合并的字符串为例,“张三,李四,王五,钱六,赵七,Tom,... 阅读全文
posted @ 2015-07-31 20:03 ZuQing 阅读(1901) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示