- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 SqlCacheDependency
强大的SqlCacheDependency 最近我在忙于研究负载平衡、并发性容错性等性能优化问题,ASP.NET有太多强大的功能等待学习和挖掘。今天,Bosnma和大家一起研究在ASP.NET中缓存机制如何帮助我们在高流量网站中减少服务器负担。何为缓存 缓存无处不在,尤其是流量较高的网站。对于某些页面(尤其是带有一个或更多数据库操作
2012-03-04 03:14:55
484
转载 Sql Server 中提供了begin tran,commit tran和rollback tran
EXEC TEST_PROC '文综','包括历史,地理,政治','政治','文综的一门'CREATE PROCEDURE [dbo].[TEST_PROC]@A_Name NVARCHAR(20), -- A表姓名@A_Remark NVARCHAR(4000), -- A表备注@B_Name NVARCHAR(20), -- B表姓名@B_R
2012-02-25 12:04:14
1059
原创 SQL Server 2008 R2 中英文 开发版/企业版/标准版 下载
SQL Server 2008 R2 中英文 开发版/企业版/标准版 下载 一. 简体中文1. SQL Server 2008 R2 Developer (x86, x64, ia64) - DVD (Chinese-Simplified)File Name: cn_sql_server_2008_r2_developer_x86_x64_ia64_dvd_522724
2012-02-22 10:13:00
3471
原创 windows server 2008 r2 下载地址
http://care.dlservice.microsoft.com/dl/download/f/3/8/f384e78b-8f1d-42a6-a308-63e45060e823/7601.17514.101119-1850_x64fre_server_eval_zh-cn-grmsxeval_cn_dvd.iso?lcid=2052&prod=winsvr2
2012-02-21 17:30:30
6707
原创 服务器使用Excel导出控件出错处理
问题:C# Microsoft.Office.Interop.Excel 系统找不到指定的文件。解决:这是开发机和运行环境的Office版本不一致导致的,需要开发机安装的Office和服务器上一致。问题:System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000
2012-02-20 16:58:35
1005
转载 使用 StateServer 持久保存 Session 会话状态 !
ASP.NET 使用mode=”InProc”方式保存Session老是丢失,无奈改成StateServer 模式。session是工作在你的应用程序进程中的。asp.net进程、iis往往会在20分钟之后重启相关的应用程序,缓冲池满了(例如100个之后)也会重启,各种进程保护措施都会随时重新启动,因此InProc方式丢失session是很正常的事。csdn上明确告诉了这种模式只能保存“易
2012-02-17 11:34:07
1154
转载 MVC3-RAZOR-玩转WebImage
目录1获取图片2查看webimage的属性3图片的缩放4翻转5水印6裁减7保存8输出1 获取图片1.1从上传中获取图片WebImage pic = WebImage.GetImageFromRequest("uploadfile");1.2从流里获取 WebImage image0 = new WebImage(File
2012-01-06 13:28:42
1657
转载 看似简单!解读C#程序员最易犯的7大错误
编程时犯错是必然的,即使是一个很小的错误也可能会导致昂贵的代价,聪明的人善于从错误中汲取教训,尽量不再重复犯错,在这篇文章中,我将重点介绍 C#开发人员最容易犯的7个错误。 格式化字符串 在C#编程中,字符串类型是最容易处理出错的地方,其代价往往也 很昂贵,在.NET Framework中,字符串是一个不可变的类型,当一个字符串被修改后,总是创建一个新的副本,不会改变源字符串,
2011-12-31 17:11:11
516
转载 ASP.NET性能优化之局部缓存
核心提示:今天我们将谈到ASP.NET性能优化方面的问题,局部缓存的作用是为了解决某个特定区域需要经常更新,而其他区域更新不明显的问题。 在网站的开发过程中,经常碰到的一类需求场景是: 1:页面含热点新闻,热点新闻部分需要10分钟更新一次,而整个页面的其它部分1天内都不会变动; 2:首页的某个BANNER需要显式:欢迎***; 上面场景中的1,如果整
2011-12-31 16:00:58
390
转载 ASP.NET性能优化之反向代理缓存
核心提示:今天我们将要讲到的是大型站点的一种常用做法,将缓存部署在反向代理服务器上,这类缓存我们通常称之为反向代理缓存。 到目前为止,我们讨论了把缓存存放在ASP.NET的输出缓存中(内存和硬盘),以及浏览器缓存中,而大型站点的另一种常用做法是将缓存部署在反向代理服务器上,这类缓存我们通常称之为反向代理缓存,比如Squid和Varnish。这两款软件通常都部署在非WINDOWS平
2011-12-31 15:59:54
479
转载 ASP.NET CS文件中输出JavaScript脚本的3种方法以及区别
Response.Write 与 Page.ClientScript.RegisterStartupScript 与 Page.ClientScript.RegisterClientScriptBlock 之间的区别方法1,使用Response.Write,这种方法会把JS代码写在页面的最顶部(的前面):方法2,使用RegisterStartupScript,这种方法会把JS代码嵌
2011-12-31 11:41:28
776
转载 ASP.NET MVC3缓存之一:使用页面缓存
在以前的WebForm的开发中,在页面的头部加上OutputCache即可启用页面缓存,而在MVC3中,使用了Razor模板引擎的话,该如何使用页面缓存呢?如何启用在MVC3中要如果要启用页面缓存,在页面对应的Action前面加上一个OutputCache属性即可。我们建一个Demo来测试一下,在此Demo中,在View的Home目录下的Index.cshtml中让页面输入
2011-12-31 11:13:41
8081
转载 String.Format格式说明
C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+001
2011-12-30 16:11:51
671
转载 jquery 弹出窗口
Jquey Test $(function () { showWin(); setTimeout(hide,2000); }); function showWin() { /*找到div节点并返回*/ var winNode
2011-11-16 12:04:53
1247
转载 javascript的URL编码和解码
在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。javaScript中的编码方法:escape() 方法:
2011-11-16 10:56:22
330
原创 ASP.NET 伪静态的实现
伪静态的好处:1. 搜索引擎比较喜欢.html,.htm的(与.jsp,.php,.aspx,.cff相比),因为.html, .htm是静态的,更容易让引擎了解你网页的内容。而动态网页的内容是根据用户,来输出不同的内容,不容易让引擎吸收具体HTML内容。2. 如果不用URL Rewriting将拓展名隐藏或改成.html,那么假如这个网站要换个技术或把动态页面换成静态,则需要寻找
2011-11-16 01:29:02
534
原创 jquery 浏览器类型判断
在判断浏览器类型时不能使用 $.browser="***" 正确的判断所以做了一下改进$(function () { $.each($.browser, function (property, value) { if ($.browser.msie) { docume
2011-11-16 01:08:32
446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人