随笔分类 -  ASP.NET

摘要:网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windows2003 ... 阅读全文
posted @ 2009-06-07 22:03 貔貅 阅读(262) 评论(0) 推荐(0)
摘要:在线用户模块(OnlineUserBlock)的简要介绍http://olu.desktopit.net/ 主要功能特点 即时有效地提供一份在线用户列表 一般来说,用户离开系统的方式有四种:主动注销、会话超时、直接关闭浏览器、在当前窗口导航到其他页面, 对于前两种(正常退出),我们很容易便可将该用户从在线列表中清除;而后两种(非正常退出),由于无法精确捕获退出事件的精确时间,只能等到会话超时后才能... 阅读全文
posted @ 2009-05-14 12:35 貔貅 阅读(546) 评论(0) 推荐(0)
摘要:配置SQL Server Session方法 以下过程是在Win 2003 SP2 + IIS 6.0, ASP.NET 2.0, SQL Server 2005下进行的。1. 安装Session数据库到Framework目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727运行下面的命令:aspnet_regsql.exe-ssadd-sstypec-d[... 阅读全文
posted @ 2009-05-12 18:44 貔貅 阅读(2434) 评论(0) 推荐(0)
摘要:由于公司要对服务器做个负载均衡,所以Web项目在两台前端服务器(web1、web2)各部署了一份。但是在项目中会用到session。当一开始在web1上登陆后,由于web1之后负载可能会变大,就有可能从web1跳转到web2上。从网上找了好多资料,自己也明白在web.config里配置<sessionState mode="StateServer" stateConnectionString... 阅读全文
posted @ 2009-05-12 17:46 貔貅 阅读(262) 评论(0) 推荐(0)
摘要:我们只要在响应Sys.Application的load事件即可,它会在页面第一次加载时,以及每次Partial Rendering之后被触发,我们在这时候修改页面中form元素的action属性即可,如下:相应Sys.Application的load事件Sys.Application.add_load(function(){ var form = Sys.WebForms.PageRequestM... 阅读全文
posted @ 2009-05-12 17:26 貔貅 阅读(748) 评论(0) 推荐(0)
摘要:最近做一个页面部份数据定时自动刷新功能,并且不出现刷屏效果时,用到 Ajax 控件时出现了Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from th... 阅读全文
posted @ 2009-05-12 17:25 貔貅 阅读(607) 评论(0) 推荐(0)
摘要:ASP.NET会话(Session)保存模式 一、 引发 Session 丢失的几种原因 动过手写代码的人都知道,Session 丢失是比较常见的事。以下是本人这几年所遇到的,能够引发 Session 丢失的原因,不敢说是百分百,丢失概率还是特别高的。错…,简直可以说是“相…当…”高哇 ^_^" 1、 存放 Session 的电脑重启(废话,若这样都不丢,你神仙... 阅读全文
posted @ 2009-03-20 10:02 貔貅 阅读(238) 评论(0) 推荐(0)
摘要:使用ASP.NET 2.0提供的WebResource管理内嵌资源(c#) ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,script虽然很多时候也是外部资源,但在开发控件的时候我们习惯把scrip... 阅读全文
posted @ 2009-03-18 19:25 貔貅 阅读(522) 评论(0) 推荐(0)
摘要:在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files\Microsoft Office\OFFICE11\owssupp.dll”。通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开、编辑Office文档。(另,Office XP应该就已经包含这个ActiveX控件了。) 首先,用Script创... 阅读全文
posted @ 2009-03-08 17:34 貔貅 阅读(260) 评论(0) 推荐(0)