摘要: Nunit是什么 Nunit是一种TDD工具,和Junit一样的! 怎么样获取Nunit 打开Visual Studio工具,然后在菜单栏中的工具->扩展管理器中的联机库中搜索"nunit"(必须要能够连接外网),然后点击安装就可以了,比较方便的。 Nunit使用体验 创建类库PlugInUnitT 阅读全文
posted @ 2016-03-20 23:09 李志章 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 什么是线性表 线性表是最简单、最基本、最常用的数据结构。线性表是线性结构的抽象(Abstract),线性结构的特点是结构中的数据元素之间存在一对一的线性关系。这种一对一的关系指的是数据元素之间的位置关系,即:(1)除第一个位置的数据元素外,其它数据元素位置的前面都只有一个数据元素;(2)除最后一个位 阅读全文
posted @ 2016-03-20 22:13 李志章 阅读(1364) 评论(0) 推荐(1) 编辑
摘要: 组合控件与WebControl控件的事件和属性相差不大组合控件,顾名思义就是把一些控件组合起来形成一个控件这个控件将包含这些控件称为他的子控件CompositeControl类实现了INameContainer接口这样使得复合控件下的子控件都根据各自的层级关系生成唯一的客户端标识不至于产生重复的ID... 阅读全文
posted @ 2015-10-31 22:31 李志章 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Control类的Render方法在WebControl类中被被分成三部分1:RenderBeginTag,呈现标签的开始2:RenderContents,呈现标签的内容3:RenderEndTag,呈现标签的结束一般情况下不重写RenderBeginTag和RenderEndTagRenderBe... 阅读全文
posted @ 2015-10-31 22:31 李志章 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一:先用最简短的话说点理论的1.asp.net中所有的标准控件都可以重写2.和控件相关的命名空间有 System.Web.UI.Control是所有控件的基类只提供简单的呈现逻辑,不支持样式表 System.Web.UI.WebControls.WebControl继承自Control支持控件外... 阅读全文
posted @ 2015-10-31 22:30 李志章 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 有人说类似gridview datalist这样的控件最好不要用在高并发,IO大的网站中企业应用中为了快速开发到可以用一用因为这是一类"沉重"的组件我们姑且不谈这种看法的正确性(我个人觉得有道理)只谈它为什么笨重:因为这些控件给页面带来了大量的viewstate<input type="hidden... 阅读全文
posted @ 2015-10-31 22:30 李志章 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 我这里只写几个常用的事件1.OnPreInit:此事件后将加载个性化信息和主题2.OnInit:初始化页面中服务器控件的默认值但控件的状态没有加载,没有创建控件树3.OnPreLoad:控件完成状态和回传数据的加载4.Page_Load:此事件是在OnInit中订阅的5.Render:呈现最终页面的... 阅读全文
posted @ 2015-10-31 22:29 李志章 阅读(690) 评论(0) 推荐(0) 编辑
摘要: url重写就是把一些类似article.aspx?id=28的路径重写成 article/28/这样的路径当用户访问article/28/的时候我们通过asp.net把这个请求重定向到article.aspx?id=28路径有两种方法可以做这件事情一:基于HttpModule的方案这个方案有有缺点,... 阅读全文
posted @ 2015-10-31 22:28 李志章 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一:简要介绍一下asp.net的执行步骤 1.IIS接收到客户请求 2. IIS把请求交给aspnet_isapi.dll处理3.(如果是第一次运行程序)装载bin目录中的dll4.(如果是第一次运行程序)读取各级webconfig中的配置5.(如果是第一次运行程序)编译装载global.asax,... 阅读全文
posted @ 2015-10-31 22:27 李志章 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个SL的项目,做完后,遇到一个F5刷新的问题,本人也是第一次接触接触SL项目,记得再ASP.NET浏览器的缓存会自动保存最后一次的浏览记录的。所以就在网上到处找资料,可惜运气不好,都没找到合适的资料。基本的解决方法都是通过再HTML页面增加JS方法,屏蔽F5刷新按钮的功能,但是这 样的需求... 阅读全文
posted @ 2014-05-26 15:35 李志章 阅读(481) 评论(0) 推荐(0) 编辑