摘要: 一、Castle 使用这个框架呢,首先是需要安装NuGet包。 先建立一个控制台项目,然后在NuGet中搜索Castle.Windsor,不出意外的话应该能找到如下的包 然后安装,会自动的安装包Castle.Core 创建一个类CastleWindsor,实现接口IInterceptor,这个接口呢 阅读全文
posted @ 2018-09-27 21:40 你爱我像谁 阅读(1591) 评论(0) 推荐(2) 编辑
摘要: PostSharp是一个用于在.NET平台上实现AOP(Aspect-Oriented Programming,面向方面编程)的框架,现通过简单的示例代码来演示如何使用postsharp。 1、新建一个控制台应用程序。.net框架是4.6.1版本的。 2、创建一个类CoreBusiness,表示用于 阅读全文
posted @ 2018-09-26 17:36 你爱我像谁 阅读(4789) 评论(0) 推荐(2) 编辑
摘要: 本文旨在简单介绍mvc的权限验证。 1、首先是建一个asp.net web应用程序 为了实现身份验证,所以必须要添加一个登陆页面,同时还需要有对应的用户类型,所以添加了以下代码 User,用户模型 LogOnModel类太简单了,就不贴代码了。然后创建登陆页面,就两个文本框一个登陆按钮,也没什么难度 阅读全文
posted @ 2018-09-21 22:11 你爱我像谁 阅读(4707) 评论(0) 推荐(0) 编辑
摘要: 依赖注入是一个过程,就是当一个类需要调用另一个类来完成某项任务的时候,在调用类里面不要去new被调用的类的对象,而是通过注入的方式来获取这样一个对象。具体的实现就是在调用类里面有一个被调用类的接口,然后通过调用接口的函数来完成任务。比如A调用B,而B实现了接口C,那么在A里面用C定义一个变量D,这个 阅读全文
posted @ 2018-09-20 22:17 你爱我像谁 阅读(28961) 评论(2) 推荐(6) 编辑
摘要: 以下的学习笔记是在asp.net core web应用程序里面进行的,为了避免不必要的问题,首先明确建立项目的过程: 在这里我选择的是web应用程序,不是后面那个,这两个很明显是不同的。 一、静态文件的显示 在asp.net framework的网站项目中,如果想在视图中显示一张静态图片,按照下面的 阅读全文
posted @ 2018-08-10 17:57 你爱我像谁 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 对项目添加NLog 安装完成后,在项目里面会自动引入该引入的dll,并且会添加如下两个文件 NLog的配置主要是在这个config文件里。当然也可以将这个文件里面的nlog节点复制到项目配置文件App.config/Web.config里面。 NLog的配置文件主要有3个节点variable,tar 阅读全文
posted @ 2018-08-06 15:14 你爱我像谁 阅读(3660) 评论(0) 推荐(1) 编辑
摘要: 主要是实现将类里面 的属性和对应的值转换为字典的键和值。 阅读全文
posted @ 2018-07-10 10:03 你爱我像谁 阅读(4823) 评论(0) 推荐(0) 编辑
摘要: 1、产生密钥: 这里产生的密钥是xml格式的,这也是.net的rsa的密钥格式。但有时候在.net项目中,我们只有java格式的密钥,具体的来说密钥就是一个字符串,这时候需要将其转换为xml格式的。 2、公钥加密,私钥解密(包括超长字符串的分段加密解密) 3、私钥加密,公钥解密(包括超长字符串的分段 阅读全文
posted @ 2018-06-29 15:35 你爱我像谁 阅读(10248) 评论(4) 推荐(1) 编辑
摘要: 之所以要做这个笔记,是因为在.NET中使用System.Data.SQLite的时候,遇到了些问题,这些问题是相对于引用其他dll没有遇到过的,所以作个笔记,记录一下。 简单起见,首先建立一个控制台项目,这肯定是.NET4.5以上的版本了,我用的是vs2017,其他版本的vs在引用System.Da 阅读全文
posted @ 2017-12-29 11:08 你爱我像谁 阅读(15574) 评论(2) 推荐(0) 编辑
摘要: mongodb是一种非关系型的数据库,与传统的sql有很大的不同,但都是用于数据管理的,本人也是初学,很多地方都是模仿,在这里只是记录本人初次安装mongodb和客户端,记录一下安装的步骤,以便以后用到的时候参考。 一、下载mongodb 在百度上搜索的 下载的这个版本的,官网实在打不开,就在百度上 阅读全文
posted @ 2017-11-01 14:02 你爱我像谁 阅读(16989) 评论(0) 推荐(0) 编辑