WizardWu 編程網

一位台灣的工程師,接觸 .NET 逾十年,近年研究 SQL Server、Performance Tuning、手機應用

博客园 首页 新随笔 联系 订阅 管理
  104 随笔 :: 0 文章 :: 1098 评论 :: 55万 阅读

07 2008 档案

摘要:之前有一个 ASP.NET 2.0 的 project,在使用者经过 Login 控件登入后,会将登入信息写到 Session 中,并在每一页中判断,若该 Session 为 null 时 (使用者闲置过久),则强制「注销 (Logout)」并导回登入页面。但日前却发现,不论将该网站 Web.config 的 HttpSessionState.Timeout 属性、FormsAuthenticationConfiguration.Timeout 属性,数值不论设得多大,使用者都在闲置尚未达到设定时间,即自动被系统踢出。后来才发现问题是出在 IIS 6.0 其「应用程序集区 (Application Pool)」的一个默认值,该默认值会让使用者在闲置超过 20 分钟后,即会被关闭掉相关的「进程 (Process)」。 阅读全文
posted @ 2008-07-31 01:23 WizardWu 阅读(2905) 评论(4) 推荐(0) 编辑

摘要:听说真正的网页美工、排版高手,完全不用 HTML 的 table, tr, td 等 tag,而偏好使用 div, span tag 和 CSS。 阅读全文
posted @ 2008-07-26 15:25 WizardWu 阅读(2012) 评论(2) 推荐(0) 编辑

摘要:本帖介绍一般个人可用的数据备份方式,并有现今 PC 及硬盘规格介绍。 阅读全文
posted @ 2008-07-24 20:06 WizardWu 阅读(1329) 评论(0) 推荐(1) 编辑

摘要:测试 ASP.NET 2.0 GridView 内建的编辑功能 (新增、修改、删除)。 阅读全文
posted @ 2008-07-23 21:25 WizardWu 阅读(1771) 评论(0) 推荐(0) 编辑

摘要:有时依照 project 需求,我们可能需要从数据库取得多组 DataTable,再自行撰码,以自己想要的格式呈现在 ASP.NET 2.0 页面中,而非直接绑定至 GridView 控件中时,即可参考下列做法。 阅读全文
posted @ 2008-07-22 21:54 WizardWu 阅读(954) 评论(0) 推荐(0) 编辑

摘要:透过 C# 2.0 的 delegate、「匿名方法 (anonymous method)」去「处理事件 (handle event)」,让 user control 中的 Button 亦可透过 ASP.NET 2.0 的「验证控件 (validator)」做验证。 阅读全文
posted @ 2008-07-20 14:44 WizardWu 阅读(489) 评论(0) 推荐(0) 编辑

摘要:写了一支可让使用者透过「下拉选单 (DropDownList)」或「Hyperlink」,自订页面中字体大小的 ASP.NET 2.0 + JavaScript 范例,每次重选后不必 Postback 即可呈现效果。 阅读全文
posted @ 2008-07-19 15:17 WizardWu 阅读(910) 评论(5) 推荐(0) 编辑

摘要:ASP.NET 2.0 快速参考文件,简易实用。 阅读全文
posted @ 2008-07-17 21:19 WizardWu 阅读(613) 评论(2) 推荐(0) 编辑

摘要:ASP.NET 2.0 + JavaScript 连动下拉选单的应用。让 ASPX 在页面加载时,用 HTML + C# + JavaScript 代码,强制触发多个下拉选单 JavaScript 的 onChange 事件。 阅读全文
posted @ 2008-07-17 00:53 WizardWu 阅读(1009) 评论(0) 推荐(0) 编辑

摘要:在 SqlDataSource 控件中,预设使用的联机方式,为具有「离线存取」功能的 DataSet 对象;但若您的 ASP.NET 页面控件,不需要进行「排序、筛选与分页」时,根本不应该使用此默认值,不但浪费内存,反而还牺牲了一些程序性能 (performance)。 阅读全文
posted @ 2008-07-15 21:31 WizardWu 阅读(1334) 评论(1) 推荐(0) 编辑

摘要:在 .NET 的各种语言中,有所谓的 using statement,可保证自动 dispose (释放) unmanaged object (对象) 所占用的资源,包括因未处理的 exception 而造成区块结束 (但 StackOverflowException 除外),系统都会 dispose 资源。因此若您在 using 区块中建立了数据库的 connection,即无须再手动 close connection,亦无须再下 Connection.Dispose()、Command.Dispose() 等指令,因为 using 区块中会自动去做 dispose 的动作。 阅读全文
posted @ 2008-07-13 12:08 WizardWu 阅读(3436) 评论(16) 推荐(0) 编辑

摘要:介绍 ADO.NET 的小技巧,透过 DataReader 的 NextResult 方法,以及用分号「;」串连多句 SQL 语句后,一次丢进数据库做批次查询的技巧,让多个动作可在单一次的数据库联机即完成,以提高程序性能、节省系统资源。 阅读全文
posted @ 2008-07-11 23:42 WizardWu 阅读(3674) 评论(5) 推荐(0) 编辑

摘要:适时地使用 ADO.NET 的 ExecuteScalar 方法,以提升数据库捞取性能、节省系统资源。 阅读全文
posted @ 2008-07-10 00:20 WizardWu 阅读(1122) 评论(0) 推荐(0) 编辑

摘要:自己整理的英文、简体中文、繁体中文 IT 用语暨词汇对照表。 阅读全文
posted @ 2008-07-08 00:49 WizardWu 阅读(3838) 评论(7) 推荐(0) 编辑

摘要:版工目前有一个 ASP.NET 项目,server 上的数据库是用 Sybase ASE 12.5.1,需要用 PDA (操作系统为 Windows Mobile 6),透过网络联机至远程的 server,再将数据传送至 server 上的 Sybase。但 PDA 用的数据库是 SQL Server Compact,因此无法与 Sybase 直接联机,也就无法直接交换数据库中的数据。版工目前想到两种解决方案。 阅读全文
posted @ 2008-07-06 02:53 WizardWu 阅读(1440) 评论(1) 推荐(0) 编辑

摘要:以下为版工在一年半前,安装及测试 Windows Vista Ultimate 版的一些心得汇整。当时版工即评估 Windows Vista 在短期内,不易为一般使用者所接受,如今再回头看,果然如此。 阅读全文
posted @ 2008-07-05 07:10 WizardWu 阅读(495) 评论(2) 推荐(0) 编辑

摘要:约一年半前,台湾高铁及其系统包商所开发的订票系统,曾出现大量重复订位之情形,产生了「车次、时段与路程」都一模一样的重复序号。 阅读全文
posted @ 2008-07-04 00:00 WizardWu 阅读(868) 评论(0) 推荐(0) 编辑

摘要:隔了三年多後,再回頭看當初世界各國炒得紅火的 3G 行動通訊技術,證明了技術人要靠自己的專業知識去判斷未來趨勢,千萬不要隨便聽信媒體、廠商、分析師的話。 阅读全文
posted @ 2008-07-02 22:56 WizardWu 阅读(1052) 评论(2) 推荐(0) 编辑

摘要:在 C# 中的 new 關鍵字,除了能夠當作建立 instance、呼叫 constructor 的運算子 (operator) 外,亦可作為「隱藏;遮蔽 (shadow)」用的修飾詞 (modifier),並可用來修飾 method、property、field,以及「巢狀類 (nested class)」裡面的 class。 阅读全文
posted @ 2008-07-01 00:21 WizardWu 阅读(685) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示