前进中的蜗牛

番茄大叔

水滴穿石,非一日之功;没有量变,何来质变。

05 2018 档案

摘要:XML是一种简单数据存储语言,以文本的形式将数据存储到文件。 XML文件结构 XML声明``包括版本和编码声明 XML元素 ``结束为一个元素,包括名称和属性,也可包括子元素(开始节点和结束节点中)。 XML节点:一个抽象概念,xml组成一棵树,每个节点有名称和类型 通过流操作XML 既然xml以文 阅读全文
posted @ 2018-05-31 18:10 LoveTomato 阅读(190) 评论(0) 推荐(0) 编辑
摘要:.Net访问数据库事务处理,大家首先想到是 。但在使用过程中你会发现其缺点: 1. 事务只能位于一个逻辑块下,(不能将多个函数:执行sql放置在一个事务中) 2. 不能用于两个多个数据库间事务处理 TranscationScope 很好地解决了上述问题,先看怎么使用: 添加程序集 再看一种提倡的代码 阅读全文
posted @ 2018-05-31 18:09 LoveTomato 阅读(424) 评论(0) 推荐(0) 编辑
摘要:.Net开发中通过ADO.NET数据提供程序访问数据库。在接触数据库连接 时就被警告:“晚打开,早释放”。但连接的打开与释放做了些什么呢?本片给自己解惑。 数据库连接池 数据库连接:连接到数据库服务器是应用程序中耗费大量资源且相对较慢的操作。包括建立物理通道、与服务器进行初次握手、分析连接字符串信息 阅读全文
posted @ 2018-05-31 18:08 LoveTomato 阅读(127) 评论(0) 推荐(0) 编辑
摘要:控件是组成WebForm中Page的基本单元,Asp.net提供了大量的控件,当然我们也可以根据自己的需求灵活开发自定义控件。控件开发涉及:设计时控件视图、编辑时视图、运行时视图是比较复杂的,这里就简单讲述控件的生成过程和资源程序集封装加载。关于更多知识请使用时查找其它资料。 自定义控件 这里通过扩 阅读全文
posted @ 2018-05-31 09:20 LoveTomato 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:Asp.net webForm 中将控件封装成对象,将需要输出的数据绑定在属性上,通过 方法输出Html标识。接下介绍一种将对象属性同变量绑定的方法,这样更加灵活控制页面数据的生成。 对象的属性同变量绑定方法 对象的属性同变量绑定的方法:通过Aspx文件中的特殊标识,在首次访问时生成绑定。 | 特殊 阅读全文
posted @ 2018-05-31 09:18 LoveTomato 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:`Cache`是将一些数据保存服务器内存,Asp.net可以根据服务器的使用情况,来动态管理管理内存(在内存不足时系统可能会删掉某些缓存)。开发者可以将一些频繁读取不经常变的数据保存到缓存,以提效率,因CPU从缓存中获取数据是最快的。 缓存注意点 缓存控件是有效的,不能保存所有的数据 缓存的有效时间 阅读全文
posted @ 2018-05-31 09:17 LoveTomato 阅读(464) 评论(0) 推荐(0) 编辑
摘要:客户端与网站是通过Http协议传输数据的,Http是基于请求、响应的断开式网络协议。所以每次客户端的请求对服务端来说都是一个新的请求。那么怎样保持一些会话的,我将其分为两类: 一类将需要保持的信息存入到浏览器端等下次请求时再发送给服务端 二类将信息存到服务端,等请求再次请求时从服务端取出(这里其实有 阅读全文
posted @ 2018-05-31 09:16 LoveTomato 阅读(187) 评论(0) 推荐(0) 编辑
摘要:Page有控件组合成一个页面对象,Page类继承关系 继承 抽象类, 继承 类,所以页面即控件,通过 管理子控件。 实现接口: ,处理管道发来的请求 方法 Page处理程序的生成过程 页面即是以一个处理程序,在首次访问时.aspx模板文件生成两个类,XXX_aspx类和其部分父类。这样 在动态生成处 阅读全文
posted @ 2018-05-31 07:31 LoveTomato 阅读(278) 评论(0) 推荐(0) 编辑
摘要:网站最终向用户展现形形色色的网页,这些网页是通过流的形式传输到客户端的。 流 对于Asp.net服务,浏览器的http请求为流的来源,网页响应为流的目标。我们可以通过 获取输出流,直接向流内写入组成网页。 字节流 网页html标识符和文字以字节 流传输的,一个字节有8bit组成,对于字节的解析对应着 阅读全文
posted @ 2018-05-31 07:29 LoveTomato 阅读(189) 评论(0) 推荐(0) 编辑
摘要:基本概念 进程:Windows系统采用抢先式多任务,每个运行的程序都分配在一个独立的进程中 ,进程就是描述运行程序所需要的资源信息(如内存或堆栈的使用情况)。 线程:线程位于进程下,用于描述程序执行状态的一种结构(所以线程可以在CPU上切换运行)。 多线程开发:通常一个进程中默认有一个主线程,但是如 阅读全文
posted @ 2018-05-31 07:27 LoveTomato 阅读(296) 评论(0) 推荐(0) 编辑
摘要:介绍处理程序概念前,因先说下 请求管道。我们可以将请求管道看成将请求过滤和根据请求找到具体的处理程序 和处理程序结束流向管道。 处理程序 就是针对不同请求类型的不同处理程序(包括:webForm,WebServie等等)。 创建一个处理程序 创建以处理程序简单分为两个步骤: 1. 创建一个类实现 2 阅读全文
posted @ 2018-05-31 07:23 LoveTomato 阅读(297) 评论(0) 推荐(0) 编辑
摘要:`HttpApplication filter Handler`处理。 管道注入由两种一种实现接口 ,另一种直接 类中添加方法。 SQL注入网站安全的威胁,关防止的方法:一种不允许敏感数据请求,一种将敏感数据重字符串中过滤。要求针对所有的用户请求,所有在 事件中处理(也可以说是一种AOP编程)。 C 阅读全文
posted @ 2018-05-30 18:25 LoveTomato 阅读(357) 评论(0) 推荐(0) 编辑
摘要:HttpContext 服务器端对请求处理需要大量参数传递,为了简化服务器端对参数的传递工作,将请求信息和对请求的处理信息封装到 实例中,每次请求新建一个实例。 用户可以通过 得到当前实例。所以下面的处理就是对 的处理。 | 类型 | 属性名 | 说明 | | |: : | | | HttpRequ 阅读全文
posted @ 2018-05-29 18:34 LoveTomato 阅读(233) 评论(0) 推荐(0) 编辑
摘要:运行环境 Asp.Net 所设计的类主要定义在 程序集下,通过将应用程序集加载到应用程序域 运行。 为运行环境。 优点:不需要创建多个进程,一个进程中可以包含多个应用程序域,独立性,一个应用程序域挂掉不会影响其他应用程序域。 面向对象化处理请求 Asp.net为了方便处理,将客户端请信息和响应信息对 阅读全文
posted @ 2018-05-29 18:33 LoveTomato 阅读(258) 评论(0) 推荐(0) 编辑
摘要:阐述 网站应用程序工作过程: 1. 通过浏览器向服务器发送请求(HTTP协议) 2. 服务器接受浏览器的请求,处理请求回发服务器响应 3. 浏览器接受响应展示 ASP.Net Asp.Net 是用于开发网站的,本身并不是一个完整的程序,需要部署到服务器。 服务器(如IIS)用于监听浏览器的请求,服务 阅读全文
posted @ 2018-05-29 18:31 LoveTomato 阅读(250) 评论(0) 推荐(0) 编辑

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