随笔分类 -  04 .NET

摘要:一、简介 Autofac是.NET领域最为流行的IOC框架之一,传说是速度最快的一个 目的 1.依赖注入的目的是为了解耦。 2.不依赖于具体类,而依赖抽象类或者接口,这叫依赖倒置。 3.控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器 阅读全文
posted @ 2018-05-04 14:54 心存善念 阅读(1793) 评论(0) 推荐(0) 编辑
摘要:一、简介 Castle是.net平台上的一个开源项目,为企业级开发和WEB应用程序开发提供完整的服务,用于提供IOC的解决方案.IOC被称为控制反转或者依赖注入(Dependency Injection)。 Windsor是Castle 的一个IOC容器。它构建于MicroKernel之上,功能非常 阅读全文
posted @ 2017-12-01 17:01 心存善念 阅读(2629) 评论(0) 推荐(0) 编辑
摘要:一、概述 IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。 作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。 依赖注入: 当一个 阅读全文
posted @ 2017-08-19 11:02 心存善念 阅读(4049) 评论(1) 推荐(4) 编辑
摘要:一般情况在iis部署web网站都非常顺利,但是遇到复杂环境,或者被配置过又正在使用的时候,就束手无策了, 因为对IIS和Web.config不熟悉,不知其中要害,导致浪费一天甚至更久的时间去处理一个可能是不起眼的配置问题 本文主要和大家共同探讨下Web.config的system.webServer 阅读全文
posted @ 2017-06-04 09:56 心存善念 阅读(12294) 评论(0) 推荐(4) 编辑
摘要:在 C# 中,(int),Int32.Parse() 和 Convert.toInt32() 三种方法有何区别? int 关键字表示一种整型,是32位的,它的 .NET Framework 类型为 System.Int32。 (int)表示使用显式强制转换,是一种类型转换。当我们从 int 类型到 阅读全文
posted @ 2017-02-07 17:06 心存善念 阅读(510) 评论(0) 推荐(0) 编辑
摘要:昨天看了《ASP.NET 页面之间传值的几种方式》之后,对session,cookie,Cache有了更近一步的了解,以下是相关的内容 一、Session 1、Session基本操作 a、创建Session b、获取Session的值 c、遍历Session d、清空Session,但不结束会话 e 阅读全文
posted @ 2017-01-19 18:21 心存善念 阅读(442) 评论(0) 推荐(0) 编辑
摘要:一、在appSettings配置 <appSettings> <!--SQL Server--> <!--<add key="SQLString" value="Database=MyData;Data Source=NICKYAN-PC;User Id=sa;Password=123123;"/> 阅读全文
posted @ 2016-08-27 11:11 心存善念 阅读(8074) 评论(0) 推荐(1) 编辑
摘要:一、Request简介 Request对象是.net的内置对象之一,也是.net中常用的对象,用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息。通过Request对象能够获得客户端发送给服务器的信息,不能将服务器端的数据发送给客户端的浏览器。 二、Request 阅读全文
posted @ 2016-06-24 18:32 心存善念 阅读(1810) 评论(0) 推荐(0) 编辑
摘要:C# .net中cookie值为中文时的乱码解决方法 一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie 这个好办,名称不用中文即可 二.cookie的值为中文时候,取cookie的值会出现乱码 解决办法:存取cookie时候先解码和编码 存cookie,进行编码: c 阅读全文
posted @ 2015-12-15 13:52 心存善念 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:一、特点介绍1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。3、处理分级数据4、缓存更改5、XML的完整性:DataSet对象和XML文档几乎是可互换的。二、使用介绍1、创建DataSet对象:DataSetds = new Da... 阅读全文
posted @ 2015-08-25 14:34 心存善念 阅读(499) 评论(0) 推荐(0) 编辑
摘要:一、数值型 formatCode 是可选的格式化代码字符串。必须用“{”和“}”将格式与其他字符分开。如果恰好在格式中也要使用大括号,可以用连续的两个大括号表示一个大括号,即: “{{”或者“}}”。 常用格式举例: 二、时间格式化 DateTime.ToString()用法详解 我们经常会遇到对时 阅读全文
posted @ 2015-08-19 14:11 心存善念 阅读(3884) 评论(0) 推荐(0) 编辑
摘要:配置安全鉴别鉴别是指鉴定来访用户是否合法的过程。ASP.NET Framework支持三种鉴别类型:Windows鉴别;NET Passport鉴别;Forms鉴别。对于某一特定的应用程序,同一时刻只能启用其中一种鉴别方式。例如,不能在同一时刻同时启用Windows鉴别和Forms鉴别。在默认情况下... 阅读全文
posted @ 2015-07-15 14:55 心存善念 阅读(2246) 评论(0) 推荐(0) 编辑
摘要:推荐文章:http://www.cnblogs.com/hj4444/p/3857771.htmlhttp://www.cnblogs.com/dozer/archive/2012/03/06/async-and-await-in-web-application.html一般喜欢学习新技术的同学都用... 阅读全文
posted @ 2015-07-06 16:35 心存善念 阅读(3171) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://blog.csdn.net/breaksoftware/article/details/37935459命名风格也非常适用于C#9风格9.1优先使用匈牙利命名法等级:【推荐】说明:该方法由微软总设计师设计。Windows上编程最好遵从该标准。详细介绍见:http://zh.w... 阅读全文
posted @ 2015-06-29 11:19 心存善念 阅读(450) 评论(0) 推荐(0) 编辑
摘要:转:http://www.cnblogs.com/ceachy/archive/2013/03/21/WMI_What.htmlWMI入门(一):什么是WMI WMI出现至今已经二十多年了,但很多人对它并不熟悉。知道它很好很强大,但不知道它从哪里来,怎么工作,使用范围是什么?现在我跟大家说说我的理... 阅读全文
posted @ 2015-06-01 15:50 心存善念 阅读(985) 评论(0) 推荐(1) 编辑
摘要:1.本地打印机 //添加引用并using System.Management; public static void AvailablePrinters() { ManagementScope ms = new ManagementScope(Man... 阅读全文
posted @ 2015-06-01 15:35 心存善念 阅读(16331) 评论(0) 推荐(4) 编辑
摘要:1.实例解析控制台程序class Program { static void Main(string[] args) { DerivedType derivedInstance = new DerivedType(); ... 阅读全文
posted @ 2015-06-01 15:24 心存善念 阅读(932) 评论(0) 推荐(0) 编辑
摘要:应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。 配置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件。 对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 Syste 阅读全文
posted @ 2015-06-01 10:36 心存善念 阅读(4554) 评论(0) 推荐(1) 编辑
摘要:1.Expression<Func<T,TResult>>是表达式 https://msdn.microsoft.com/zh-cn/library/system.linq.expressions.expression(v=vs.100).aspx https://msdn.microsoft.co 阅读全文
posted @ 2015-05-21 16:25 心存善念 阅读(14345) 评论(1) 推荐(2) 编辑

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