摘要: 1.1.1 摘要最近我们的系统面临着严峻性能瓶颈问题,这是由于访问量增加,客户端在同一时间请求增加,这迫使我们要从两个方面解决这一问题,增加硬件和提高系统的性能。大家可以通过各种各样的方法去优化我们系统,本篇博文将介绍通过Cache方法来优化系统的性能,减轻系统的负担。本文目录不同位置的缓存ASP.NET中的缓存输出缓存客户端缓存Query String缓存自定义缓存控件片段缓存数据缓存SqlDataSource缓存缓存的依赖关系1.1.2 正文不同位置的缓存在Web应用程序中的使用缓存位置主要有:客户端浏览器缓存、客户端和服务器中以及服务器端,因此缓存可以分为以下几类:客户端缓存(Clien 阅读全文
posted @ 2012-07-05 11:22 Aaron.Wu 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 这里下载:http://www.newtonsoft.com/products/json/安装: 1.解压下载文件,得到Newtonsoft.Json.dll 2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product();product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Price = 3.99M;product.Sizes = new string[] { "Small", "Mediu 阅读全文
posted @ 2012-06-19 10:59 Aaron.Wu 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 关于序列化与反序列化的知识,对于现在的C#程序员来说并不是什么新的东西了。今天我就大概说一下比较常用而序列化与序列化的通用方法。一:概念将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。[引用百科]二:目的持久化存储、按值封送三:特点A:数据传输快。因为它可以把一个对象序列化成字节流,流在两台服务器之间传输是比较快的。B:易于保存。序列化的结果体积比较小,例如:序列化成二进制格式存储的。可以保存成一个文件,或是存储到数据库C:安全性高,你可以把一个明文的对象,进行序列化。再 阅读全文
posted @ 2012-06-14 15:22 Aaron.Wu 阅读(189) 评论(0) 推荐(0) 编辑
摘要: web.config文件时一个XML文本文件,用来存储ASP.NET中WEB应用程序的配置信息。Web应用开发者往往会将应用程序的一些关键信息配置在web.config文件中,例如:数据库连接字符串。然而,web.config文件也存在一定的安全性隐患,这种以明码方式存储的关键信息,可能会成为别有用心人的突破口,造成不必要的损失。目前,解决这个问题最好的方法是将web.config文件的字符串进行加密,当要修改信息时再进行解密。下面我来介绍一种比较常用的web.config加密和解密方法。实现过程。(1)首先我们在页面中添加两个按钮,在加密按钮的单击事件中编写加密代码。(这里需要引用using 阅读全文
posted @ 2012-06-14 15:20 Aaron.Wu 阅读(222) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI Sortable - Portlets</title> <script src="jquery-1.6.2.js"></script> <script src="jquery.ui.core.js"></script> <script 阅读全文
posted @ 2011-12-13 22:07 Aaron.Wu 阅读(528) 评论(0) 推荐(0) 编辑
摘要: --调用方法:--select * from GetChild('24')--select id from GetChild('24')--select * from KuCun where ProductType in(select id from GetChild('24'))Create function [dbo].[GetChild](@ID varchar(10))returns @t table(ID varchar(10),ParentID varchar(10),Level int)asbegin declare @i int 阅读全文
posted @ 2011-12-01 09:57 Aaron.Wu 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中介绍了如何在ASP.NET中配置和使用SlickUpload控件,在这一篇周公将讲述关于SlickUpload的一些复杂配置,使其尽量满足我们复杂的业务逻辑。在web.config文件中有个<slickUpload>节点,这个节点有有关SlickUpload的常见配置。上传文件到服务器如果我们要上传文件到服务器硬盘,可以配置如下(这个其实是周公在上一篇中的配置):view plaincopy to clipboardprint?<slickUpload><uploadStreamProvidertype="File"location= 阅读全文
posted @ 2011-11-11 11:21 Aaron.Wu 阅读(308) 评论(0) 推荐(0) 编辑
摘要: SlickUpload的介绍最近在看《ASP.NET MVC2 IN ACTION》英文版时发现里面介绍到一个在ASP.NET中上传大文件的ASP.NET控件,叫SlickUpload,软件的介绍下载和介绍网址是:http://krystalware.com/Products/SlickUpload/。我们知道,在ASP.NET中对于上传文件可以利用FileUpload控件或者<input type="file" name="file"/>这样的方式就可以上传,但是利用这样的方式上传存在一些缺点,比如默认一次只能上传一个文件及上传的文件的大小 阅读全文
posted @ 2011-11-11 11:18 Aaron.Wu 阅读(359) 评论(0) 推荐(0) 编辑
摘要: jQuery 是一个非常优秀的 JavaScript 框架,使用简单灵活,同时还有许多成熟的插件可供选择,它可以帮助你在项目中加入一些非常好的效果。这篇文章与大家分享13款非常有用的 jQuery 插件。ImageLens: a jQuery plug-in for Lens Effect Image ZoomingImage Len 是一款用于为图片添加镜头放大效果的 jQuery 插件。diagonalFade jQuery pluginDiagonal fade 是一款易于定制淡入、淡出、方向及其它组合选项的 jQuery 插件,适合用于显示分组元素。Lettering.js – A j 阅读全文
posted @ 2011-11-07 22:21 Aaron.Wu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: (2007-11-29更新)网上有很多SQL SERVER数据库字典的SQL语句,七零八落,我在工作整理了一下思路,总结SQL代码如下。数据库字典包括表结构(分2K和2005)、索引和主键.外键.约束.视图.函数.存储过程.触发器.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。1. SqlServer2000数据库字典--表结构.sqlSELECTTOP100PERCENT--a.id,CASEWHENa.colorder=1THENd.nameELSE''ENDAS表名,CASEWHEN 阅读全文
posted @ 2011-11-03 10:27 Aaron.Wu 阅读(244) 评论(0) 推荐(0) 编辑