20

第二节:框架前期准备篇之AutoFac常见用法总结

一. 说在前面的话 凡是大约工作在两年以上的朋友们,或多或少都会接触到一些框架搭建方面的知识,只要一谈到框架搭建这个问题或者最佳用法这个问题,势必会引起一点点小小的风波,我说我的好,他说他的好,非常容易骂架,所以在本节乃至该系列我仅仅是总结了一下自己日常中的一些用法,谈一下自己浅陋的见解,谈不上最佳 ...

Yaopengfei 发布于 2018-08-21 07:39 评论(26)阅读(1288)
16

.NET MVC CSRF/XSRF 漏洞

最近我跟一个漏洞还有一群阿三干起来了…… 背景: 我的客户是一个世界知名的药企,最近这个客户上台了一位阿三管理者,这个货上线第一个事儿就是要把现有的软件供应商重新洗牌一遍。由于我们的客户关系维护的非常好,直接对口人提前透露给我们这个管理者就是想让一个阿三公司垄断他们的软件供应,并且表示了非常鄙视。我 ...

Caligula 发布于 2018-08-17 12:18 评论(16)阅读(1668)
0

C#委托、事件剖析(上)

本节对委托、事件做以总结。 一、委托: 1、概念:先来说明变量和函数的概念,变量,以某个地址为起点的一段内存中所存储的值,函数,以某个地址为起点的一段内存中存储的机器语言指令。有了这2个概念以后,我们来看c++中的函数指针,函数指针就是指向这个函数的地址,函数指针所指向的类型就是函数在内存中的大小, ...

矜持先森么么哒 发布于 2018-08-17 10:41 评论(0)阅读(75)
0

ABP之模块系统

简介 ASP.NET Boilerplate提供了构建模块的基础结构,并将它们组合在一起以创建应用程序。 模块可以依赖于另一个模块。 通常,一个程序集被视为一个模块。 如果创建具有多个程序集的应用程序,建议您为每个程序集创建一个模块定义。 模块系统目前专注于服务端,而不是客户端。 模块定义 定义一个 ...

Yixuan.Han 发布于 2018-08-17 09:06 评论(0)阅读(51)
0

WebApi接口传参

目前接口统一使用 [FromBody]Dictionary<string,string> req 来接收。 有时候,需要把从req字典提取多个字段赋值给 model,几个还好,几十个赋值就不好了。因此设计了使用泛型、反射帮助赋值。 设计不怎么通用,随着类型的增多,这个需要继续迭代。 public s ...

舒碧 发布于 2018-08-16 18:53 评论(0)阅读(101)
5

(一)ElasticSearch-入门

目录:一.前言二.安装三.索引四.搜索五.聚合六.分布式的特性 一.前言Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个库。想要使用它,你 ...

Deng_Wu 发布于 2018-08-16 18:05 评论(1)阅读(376)
0

ABP之N层架构

介绍 应用程序代码库的分层是一种广泛接受的技术,有助于降低复杂性并提高代码的可重用性。 为了实现分层体系结构,ASP.NET Boilerplate遵循领域驱动设计(DDD)的原则。 领域驱动设计(DDD) 领域驱动设计有四个基本层 表现层:提供用户界面,并使用应用层来进行用户交互 应用层:相当于表 ...

Yixuan.Han 发布于 2018-08-16 09:28 评论(0)阅读(61)
0

jQuery中的选择器

选择器的作用 获取网页的上面的标签元素等等,然后对他进行一些列的操作(添加样式,添加行为。。。) 一:基本选择器 基本选择器是jquery最常用的选择器,也是最简单的选择器,通过元素id,class,标签名称来查找 DOM元素(在网页中ID只能使用一次,id是唯一的,但是class允许重复使用的) ...

SCLQ 发布于 2018-08-15 14:58 评论(0)阅读(57)
0

C#获取日期的星期名称

使用方式: ...

_York 发布于 2018-08-15 13:04 评论(6)阅读(88)
1

NoSql浅谈

什么是NoSql NoSQL(Not Only SQL),泛指非关系型的数据库,是对不同于传统的关系型数据库的数据库管理系统的统称,强调Key-Value Stores和文档数据库的优点。为了解决大规模数据集合多重数据种类带来的挑战而兴起的数据库。有着模式自由,逆规范化,多分区存储,弹性可扩展,多副 ...

张先森! 发布于 2018-08-14 20:58 评论(0)阅读(46)
0

Web Services 根据wsdl生成代理类

生成代理类步骤: 一:找到Visual Studio 的工具文件夹 二:用管理员方式打开本机工具命令提示 三:输入要执行的脚本 wsdl /language:C# /n:xxxx.HermesMobileWebService /out:C:\BaServiceClient.cs http://hb- ...

Zcp_Zcp 发布于 2018-08-14 10:56 评论(0)阅读(49)
0

500.19 ,错误:4.00x80070005

直接把网站根目录添加上everyone权限即可 ...

捞月亮的人 发布于 2018-08-11 10:33 评论(0)阅读(22)
0

C# winform截图、web Cropper图片剪切、上传

屏幕拖拽截图、全屏截图,cropperjs裁剪上传等功能,详细介绍请看博客,写的很细: https://www.cnblogs.com/bq-blog/p/9455241.html ...

听风. 发布于 2018-08-10 15:26 评论(0)阅读(133)
29

第一节:框架前期准备篇之Log4Net日志详解

一. Log4Net简介 Log4net是从Java中的Log4j迁移过来的一个.Net版的开源日志框架,它的功能很强大,可以将日志分为不同的等级,以不同的格式输出到不同的存储介质中,比如:数据库、txt文件、内存缓冲区、邮件、控制台、ANSI终端、远程接收端等等,我们这里主要介绍最常用的两种:tx ...

Yaopengfei 发布于 2018-08-10 07:33 评论(35)阅读(1822)
0

Visual Studio无法调试

一、最近Visual studio调试不起来,运行完报错 二、解决方法 打开 调试>>>>选项>>>>常规>>>对ASP.NET启用JavaScript调试勾勾去掉 ...

小群子0618 发布于 2018-08-09 17:31 评论(0)阅读(59)
0

关于easyui展示慢的Debug

同事开发的软件系统采用Easyui做的前台界面,当业务变得比较复杂之后,展示效果就变得很慢,于是我开始了原因的排查,现在已经找到了具体的原因,所以拿出来与大家一起分享调试过程。 既然调试的是前端,那么我们就要将前端和后端分离,前端按格式返回数据,由于前端使用了iframe嵌套,那么我们需要在通过权限 ...

洋魔谎 发布于 2018-08-06 16:51 评论(0)阅读(121)
0

ASP.NET RouteModule相关的一些东西

Asp.NET中的路由配置,首先要提到的几个相关类型,Route ,RouteBase,RouteData,RouteTable,RouteCollection 这几个。下面我一次回忆一下,有需要的朋友也可以作为参考,如果有问题也可以在留言区指出来,高手路过也请提出一些宝贵的意见。 ①Route 这 ...

奥斯卡的肌肤 发布于 2018-08-06 11:40 评论(0)阅读(92)
0

Web项目发布后字体文件找不到

一、问题 ①ASP.NET项目,开发工具Visual Studio ②在IIS上发布之后,网页控制台报错,某某文件找不到,但是在服务器文件夹中看明明有那个文件 二、解决方法 ①》》打开IIS,点击你的网站,在右边窗口搜索找到MIME类型 》》右击上方,新建MIME类型 》》如,字体woff > 文件 ...

小群子0618 发布于 2018-08-06 11:35 评论(0)阅读(59)
0

Net特性类Description了解下

NET特性类都有个特点类名+Attribute,继承基类Attribute,我们看下微软自带的特性类:DescriptionAttribute 看完这个类,我们了解到,此类是用来描述什么的,作用对象可以是类、属性、字段、接口、抽象、xxx 我们来看个作用对象为类的,我们定义一个人的对象,有两个属性 ...

苏州牛恋歌-Ryan 发布于 2018-08-04 17:58 评论(1)阅读(103)
0

Asp.Net从相对路径获取绝对路径的方法(不需要httpcontext上下文也可)

//如果拿不到当前HttpContext上下文的话可以用该方法取得绝对路径 var filePath = HostingEnvironment.MapPath("需要获取绝对路径 的 相对路径"); 当然了如果可以拿到当前的HTTPcontext上下文的话直接用 Request.MapPath("相 ...

小样儿哦 发布于 2018-08-03 18:28 评论(0)阅读(71)