Hello world.

12 2011 档案
强命名程序集(Storngly Named Assembly) 的解释,作用,区别
摘要:用强名称来给程序集签名即谓之程序集强签名!那什么是强名称,签名又有什么作用?,我们先看看强名称的概念是什么,强名称是由程序集的标识加上公钥和数字签名组成的,其中程序集的标识包括简单文本名称,版本号和区域性信息!Visual Studio.NET 和 .NET Framework SDK 中有工具能够将强名称分配给一个程序集!强名称相同的程序集一般也是相同的!好了,具体我们可以通过给程序集强签名达到什么目的呢?通过签发具有强签名的程序集合,可以确保名称的全局唯一性!因为强名称是依赖于唯一的密钥对来确保名称的唯一性,其他人不会生成与你相同的程序集名称(不同的私钥产生的名称不同)强名称保护程序集的版 阅读全文
posted @ 2011-12-30 13:38 Ryan.zhu 阅读(520) 评论(0) 推荐(0)
ASP.NET Cache 详解
摘要:阅读目录开始Cache的基本用途Cache的定义Cache常见用法Cache类的特点缓存项的过期时间缓存项的依赖关系 - 依赖其它缓存项缓存项的依赖关系 - 文件依赖缓存项的移除优先级缓存项的移除通知巧用缓存项的移除通知 实现【延迟操作】巧用缓存项的移除通知 实现【自动加载配置文件】文件监视技术的选择各种缓存方案的共存许多做过程序性能优化的人,或者关注过程程序性能的人,应该都使用过各类缓存技术。 而我今天所说的Cache是专指ASP.NET的Cache,我们可以使用HttpRuntime.Cache访问到的那个Cache,而不是其它的缓存技术。以前我在【我心目中的Asp.net核心对象】这篇博 阅读全文
posted @ 2011-12-29 16:56 Ryan.zhu 阅读(7460) 评论(0) 推荐(2)
使用缓存技术优化网站访问
摘要:HTTP Caching 用好了,可以极大的减小服务器负载和减少网络带宽。十分有必要深入了解下 http 的 caching 协议。 先来看下请求/响应过程:http 请求/响应 1、用 Last-Modified 头 在第一次请求的响应头返回 Last-Modified 内容,时间格式如:Wed, 22 Jul 2009 07:08:07 GMT。是零时区的 GMT 时间,servlet 中可以用 response.addDateHeader ("Last-Modified", date.getTime ()); 加入响应头。如图:last-modified 和 If-M 阅读全文
posted @ 2011-12-15 13:46 Ryan.zhu 阅读(656) 评论(1) 推荐(1)
使用C# socket 简单构架一个web服务器
摘要:【简单Web服务器搭建】基于Socket实现的最简单的Web服务器【ASP.NET原理分析】 通常,我们借助浏览器(通常是IE,FireFox或者Chrome)浏览网页,例如,我们在地址栏中输入DebugLZQ的博客网址http://www.cnblogs.com/DebugLZQ/,回车之后,就会在浏览器的窗口中看到Debug的主页,如下图所示: 在这个简单的操作背后影藏了巨大的复杂性。 我们在地址栏中输入的内容称为通用资源标记符(Universal Resource Identifier,URI)它有很多种样式,在Web中我们通常称为统一资源定位符(Uniform Resource Loc 阅读全文
posted @ 2011-12-08 15:25 Ryan.zhu 阅读(2122) 评论(0) 推荐(0)
HTML,CSS的命名的习惯总结.
摘要:CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:mai... 阅读全文
posted @ 2011-12-05 15:52 Ryan.zhu 阅读(621) 评论(0) 推荐(2)

come soon on