Truly
写精彩代码 品暇逸人生
摘要: 本文可参考以下网址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndude/html/dude1201.asphttp://msdn.microsoft.com/library/default.asp?url=/workshop/author/perf/perftips.asp(六)、 网页加速之进阶下篇 循环... 阅读全文
posted @ 2006-11-09 22:31 Truly 阅读(1009) 评论(2) 推荐(0) 编辑
摘要: 本文原文地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndude/html/dude1201.asp(英文)(五)、 网页加速之进阶上篇 WEB开发人员是否必须掌握复杂的组件技术才能加快HTML页面的访问速度?答案是:不一定!实际上,有许多关于HTML与DHTML方面的技巧,它们原理简单而且上手容易。无... 阅读全文
posted @ 2006-11-09 22:25 Truly 阅读(1164) 评论(1) 推荐(0) 编辑
摘要: (四)、 网页加速之CSS辅助减肥篇 WEB网站可用性的关键指标是速度,更确切地说,是页面能以多快的速度出现在访问者的浏览器窗口里。影响速度的因素有很多种,包括WEB服务器的速度、访问者的INTERNET连接情况,以及浏览器必须下载的文件大小。尽管你无法控制服务器和连接的速度,但是你可以控制构成网站WEB页面的文件大小。 为了让网站能够更快,WEB的建设者都会按常规地压缩和优化网站上的每一个图像... 阅读全文
posted @ 2006-11-09 22:17 Truly 阅读(1310) 评论(3) 推荐(1) 编辑
摘要: (三)、 网页加速之网页减肥篇为完成页面减肥就要先说说HTML语言了,它是一种解释性的脚本语言,更多请参见(http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/dhtml.asp,英文),那怎样可以“减肥”呢,因为在HTML语言里本来是不用换行,不用大量的空格的,但各种用编辑器写出来的HTML为了便于作者... 阅读全文
posted @ 2006-11-09 22:15 Truly 阅读(1489) 评论(2) 推荐(0) 编辑
摘要: (二)、 网页加速之网页结构篇一个网页的结构的好坏,对网页的加载速度有着很大的影响! 1、关于框架结构 一般情况下,应尽量避免使用框架结构,因为浏览器必须对框架中的每个页面分别进行请求!这必然会增加服务器的负担。另外,现在还有少数用户使用的浏览器并不支持框架结构显示。 当然在一些地方,框架结构还是显得非常方便,比如:聊天室、论坛、社区、软件下载。2、关于表格 表格的应用不仅仅限于,在一... 阅读全文
posted @ 2006-11-09 21:52 Truly 阅读(1402) 评论(2) 推荐(0) 编辑
摘要: 搜集到一些关于网站提速的资料,做一个系列,一些文章可能转或摘自网络。(一)、 网页加速之图形处理篇 在维护网站的过程用,可能遇到过这样的情况:辛辛苦苦做出来的页面,但图片过多,网页结构、表格结构复杂,程序冗长,使得加载速度很慢!网页总是不能完全的展现在浏览者面前。以后的几篇文章将网页减肥方面的一些经验介绍给大家,希望大家都来讨论,说说自己的观点! 1、合并图片尽量把几个可能组合在一起的图片制... 阅读全文
posted @ 2006-11-09 21:42 Truly 阅读(1903) 评论(2) 推荐(1) 编辑
摘要: 前言最近一段时间,web2.0 站点如雨后春笋,层出不穷。但是web2。0程序往往会有一些性能瓶颈,由于使用了大量的ajax方法,js处理等等导致页面打开十分缓慢。要开发出高性能的站点,就必须对DOM有相当深度的理解,娴熟的运用js,精通脚本的优缺点。很多时候,也许我们对程序代码做出些微的修改就可以极大的提高站点性能,如果你也在开发web2。0程序,就跟我一起学习一些基本开发技巧。简介本文从一些D... 阅读全文
posted @ 2006-11-09 18:17 Truly 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 这两天忙于优化网站,发现了很多潜在的问题。在.net 2.0 环境下,要特别主要html和js的写法。如果页面上出现src=""类似等效属性或样式,会导致对某些页面发生请求,导致Page_Load执行两次或更多, 使页面性能直线下降。例如,改语句将导致本页面Pag_Load多次执行。因为#表示对本页的某个锚点请求,当页面下载到此处时,会Request本页面。而如果, 那么会对本级虚拟路径的默认页进... 阅读全文
posted @ 2006-10-12 22:14 Truly 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 用户控件的输出缓存(OutputCache),又称片断缓存,是缓存技术中最常使用的缓存手段之一,通过增加 指令可以很方便的使一个控件具有缓存功能,还可以根据需要通过参数缓存,甚至自定义参数比如为每个session缓存一份。通过Duration我们可以指定缓存的过期时间,单位为秒。但是有时候我们需要在缓存过期之前更新数据,防止无效数据呈现到页面上,那么如何对用户控件进行缓存更新呢? 答案是缓存依赖项... 阅读全文
posted @ 2006-10-12 12:55 Truly 阅读(1951) 评论(1) 推荐(0) 编辑
摘要: 有些资料讲如果要支持目录必须使用iiswriter,或者其他软件,其实通过简单对iis配置,再利用urlwriter就可以完美解决url重写的问题可以将http://abc.domain.com/blog转向到http://www.domain.com/xxx.aspx?username=abc当然首先要将主机的泛域名支持打开。做法是A。打开IIS,右击站点(虚拟目录)-》属性-》主目录-》配置-... 阅读全文
posted @ 2006-09-15 17:28 Truly 阅读(1714) 评论(3) 推荐(0) 编辑
摘要: 微软的.net 2.0 具有动态编译的特性,它对站点目录进行监视,只要我们修改了源码,就自动动态进行编译。但是也带来一个问题,如果我们上传或删除一个文件,那么web应用程序检测到文件夹发生变化,就会重启应用,session因而丢失。有很多解决办法,比如用cookie,暂存数据库等等,这里我推荐一种最便捷的解决方案,不用对应用进行任何修改不过前提是你有再站点下建立虚拟目录的权限,并且可以将虚拟目录指... 阅读全文
posted @ 2006-09-15 17:17 Truly 阅读(1148) 评论(2) 推荐(0) 编辑
摘要: 修改后的代码下载http://www.cnblogs.com/Files/Truly/FCKeditor_Truly.rar由于项目需要,近期仔细研究了FCKEditor。发现一下bug,以及缺少的一些东西。一、防止连续文本导致出现滚动条 FCKEditor编辑器使用Iframe来处理编辑器内容,可惜不支持文本换行,假如你连续输入一段英文或数字等,将会出现滚动条,这时我们需要给其增加... 阅读全文
posted @ 2006-09-15 16:19 Truly 阅读(1655) 评论(8) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2006-09-15 14:28 Truly 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 有时候页面有很多上传控件的时候,要reset某个上传控件比较头痛,因为不能用form.reset,这里我想到一个变通的方法来解决原理是将控件移动到一个隐藏表单中,reset后再移回来,请看下面完整的示例.html Demo 使用时只用注意调用ResetFileCtrl方法,并给body增加一个隐藏表单。代码已测试。注意inertbefore兼容ie和ff,但是ie需要6.0+ 阅读全文
posted @ 2006-09-02 23:03 Truly 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 关键字:DataGrid 动态模板 Ajax我们使用ajax实现无刷新界面时,对于DataGrid,Repeater等列表还是比较麻烦的,经过我的尝试,找出一种比较合理的方法,可以免除对html的加工处理,随时获取到数据列表的HTML content,并且列表格式使用模板,更加容易维护,阅读原理是将模板写入用户控件,使用LoadTemplate来加载,然后将其赋给DataGrid或Repeater... 阅读全文
posted @ 2006-08-21 16:54 Truly 阅读(1301) 评论(1) 推荐(0) 编辑
摘要: DNN使用了开源控件solpartMenu,可以从下面网址下载http://www.solpart.com/techcorner/SolpartMenuHistory.aspx制作皮肤时,菜单的处理还是比较头痛的,因为它的属性和样式非常之多。鉴于中文资料比较少,我把自己搜集到的东西稍加整理一下,希望以后各位可以用到: 属性名 ... 阅读全文
posted @ 2006-07-11 18:47 Truly 阅读(1868) 评论(5) 推荐(0) 编辑
摘要: ASP.NET 2.0中的数据操作::定制数据修改界面 Scott Mitchell 2006 年 6 月 Truly译 摘要: 本文主要介绍如何对GridView的编辑界面进行定制,使GridView在编辑时具有DropDownList和RadioButtonList控件,提供更人性化的界面。 译注:Scott Mitchell写的46篇(现在发布了前15篇)ASP.NET2.... 阅读全文
posted @ 2006-06-29 12:06 Truly 阅读(13146) 评论(11) 推荐(1) 编辑
摘要: ASP.NET 2.0中的数据操作:给编辑和新增界面增加验证控件 Scott Mitchell 2006 年 6 月 Truly译 摘要:本文主要介绍如何对GridView和DetailsView的新增、编辑功能进行完善,将原来自动生成的绑定列转换为模板列,进而增加验证控件,有助于更多了解ASP.NET 2.0中新的特性。 译注:Scott Mitchell写的46篇(现在发布了... 阅读全文
posted @ 2006-06-27 17:28 Truly 阅读(14964) 评论(12) 推荐(1) 编辑
摘要: php中的日期格式转换date("Y-m-d",strtotime($datetoexpire)); 阅读全文
posted @ 2006-06-19 18:50 Truly 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 问题1: DNN 安装在Sql Server 2005时缺少DotNetNuke_template.mdf,错误提示:could not found DotNetNuke_template.mdf.解决:下载这个文件,解压缩后放入相应的目录“…\Website\Providers\DataProviders\SqlDataProvider”问题2: 默认的连接字符串可能不能使用,提示不能连接数据库... 阅读全文
posted @ 2006-06-12 16:07 Truly 阅读(296) 评论(0) 推荐(0) 编辑