导航

01 2012 档案

摘要:ASP.NET页面载入速度提高的一些做法: 1.采用 HTTP Module 控制页面的生命周期。 2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。 3.页面GZIP压缩。 4.OutputCache 编程方式输出页面缓存。 5.删除页面空白字符串。(类似Google) 6.完全删除ViewState。 7.删除服务器控件生成的垃圾NamingContainer。 8.使用计划任务按时生成页面。(本文不包含该做法的实现) 9.JS,CSS压缩、合并、缓存,图片缓存。(限于文章篇幅,本文不包含该做法的实现) 10.缓存破坏。(... 阅读全文

posted @ 2012-01-12 14:45 kingwangzhen 阅读(211) 评论(0) 推荐(0)

摘要:引言其实事务在数据层、服务层、业务逻辑层多处地方都会使用到,在本篇文章将会为大家一一细说。其中前面四节是事务的基础,后面的三节是事务的重点,对事务有基础的朋友可以跳过前面四节。文章有错漏的地方欢迎各位点评。目录一、事务的定义二、事务管理器三、在ADO.NET中实现事务四、隐式事务 TransactionScope五、在WCF中实现事务六、嵌套式事务七、异步事务一、事务的定义所谓事务,它是一个操作集合,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。典型的例子就像从网上银行系统的帐户A转帐到帐户B,它经过两个阶段:1.从帐户A取出款项。2.把款项放入帐户B中。这两个过程要么同时成. 阅读全文

posted @ 2012-01-11 15:36 kingwangzhen 阅读(180) 评论(0) 推荐(0)

摘要:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Text;using System.Xml;using System.Xml.Linq;using System.Xml.XPath;namespace ConsoleXmlReader{ public class item { public string category_id { get; set; } public int listing_id { get; set; } public int pack 阅读全文

posted @ 2012-01-06 17:51 kingwangzhen 阅读(347) 评论(0) 推荐(0)

摘要:ReadValue、ReadString、ReadContentAsString、ReadElementContentAsString 区别作者:vkvi 来源:千一网络(原创) 时间:2010-6-24 实战 ReadOuterXml 与 ReadInnerXmlValue、ReadString、ReadContentAsString、ReadElementContentAsString 区别XmlReader 中关于读取值的方法、属性极其的多,这里以读 String 为例介绍其区别。从上上级节点从上级节点从文本节点“指针”移动情况Value获取不到获取不到成功不移动ReadString(. 阅读全文

posted @ 2012-01-05 18:01 kingwangzhen 阅读(462) 评论(0) 推荐(0)

摘要:[原文地址: http://www.cnblogs.com/hya1109/archive/2007/12/16/996535.html] 以前也发过关于.net中操作XML的帖子,但不是很详细,现在我将详细介绍一下c#如何操作xml文件,正如学习操作数据库要学习SQL语言一样,在学习操作xml与语言之前,我们要先熟悉一下xml的“sql”语句xpath。由于本系列帖子的目的不在于详细介绍xpath语法所以,我借用了园子里leves的帖子来简单介绍一下xpath语法:XPath 是XML的查询语言,和SQL的角色很类似。以下面XML为例,介绍XPath 的语法。<?xml version 阅读全文

posted @ 2012-01-05 17:57 kingwangzhen 阅读(429) 评论(0) 推荐(0)