随笔分类 -  .net

MVC中Area的使用
摘要:1.Area是什么? MVC 2 中引进了区域的概念,它允许将模型,视图和控制器分成单独的功能节点,换句话说,可以在大型复杂的网站中建立几个区域(模块),每一个区域都有Model,View,Controller机制.2.什么时候使用Area? 当项目复杂时,可能需要许多个Controller,V... 阅读全文
posted @ 2016-01-24 00:40 青松之林 阅读(2770) 评论(0) 推荐(0)
mvc中的OutputCache
摘要:mvc4中有一个标记属性OutputCache,用来对ActionResult结果进行缓存,如何理解呢?概括地说,就是当你的请求参数没有发生变化时,直接从缓存中取结果,不会再走服务端的Action代码了.1.[OutputCache(Duration=300)]//事例代码: [OutputCach... 阅读全文
posted @ 2016-01-12 10:55 青松之林 阅读(4545) 评论(0) 推荐(1)
理解依赖注入(IOC)和学习Unity
摘要:资料1:IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。理解依赖注入: 当一个... 阅读全文
posted @ 2016-01-07 18:14 青松之林 阅读(352) 评论(0) 推荐(0)
vs2012 快捷键
摘要:vs2012 快捷键查找Ctrl + "+ -"回到上一个光标Ctrl + Shift + "+ -"回到下一个光标Ctrl + G 或者 (双击状态栏行号)定位行F3查找下一个Shift + F3查找上一个Shift + Alt + 方向键(鼠标)框式选择Ctrl + Enter在当前行的上方插入... 阅读全文
posted @ 2016-01-07 17:55 青松之林 阅读(281) 评论(0) 推荐(0)
RecordSet .CacheSize, Properties,CurserType,PageSize
摘要:使用 CacheSize 属性可以控制一次要从提供者那里将多少个记录检索到本地内存中。例如,如果 CacheSize 为 10,首次打开 Recordset 对象后,提供者将把前 10 个记录检索到本地内存。在 Recordset 对象中移动时,提供者将从本地内存缓冲区返回数据。 一旦移动超过缓存中... 阅读全文
posted @ 2013-12-19 17:34 青松之林 阅读(293) 评论(0) 推荐(0)
HttpWebRequest 写入报错
摘要:HttpWebRequest以UTF-8编码写入内容时发生“Bytes to be written to the stream exceed the Content-Length bytes size specified.”错误出错代码如下:request.ContentLength = Encod... 阅读全文
posted @ 2013-11-18 16:10 青松之林 阅读(302) 评论(0) 推荐(0)
C#接收post数据
摘要:private string PostInput(){ try { System.IO.Stream s=Request.InputStream; int count=0; byte[] buffer=new byte[1024]; StringB... 阅读全文
posted @ 2013-10-21 15:58 青松之林 阅读(328) 评论(0) 推荐(0)
会话状态模式
摘要:ASP.NET 会话状态支持若干用于会话数据的存储选项。 每个选项都由 SessionStateMode 枚举中的一个值标识。 下面的列表描述了可用的会话状态模式: InProc 模式,此模式将会话状态存储在 Web 服务器上的内存中。 这是默认值。 StateServer 模式,此模式将会... 阅读全文
posted @ 2013-06-25 22:39 青松之林 阅读(390) 评论(0) 推荐(0)