即使您没有任何Javascript基础也能轻松应用于您自己的网页的MDI窗口,所有页面中的窗口可以任意拖动、缩放、最大化、最小化、关闭,并可以通过双击窗口标题来最大化、取消最大化窗口,自动显示滚动条,兼容IE、Firefox、Mozilla浏览器,基于dhtmlcentral修改,改进了部分错误并简化了调用方式。在线效果预览在线预览2:《读者》10年珍藏版在线随机阅读示例及源码下载使用方法1、首先... Read More
posted @ 2005-06-04 19:04 Teddy's Knowledge Base Views(2619) Comments(11) Diggs(0) Edit
在Asp.Net页面的开发过程中,我们肯定经常会用到自定义的UserControl来复用部分页面元素,我们有两种使用UserControl的方式 1、在设计时往页面里添加需要的UserControl(最常用的就是从SolutionExplorer拖ascx到设计页面) 此种情况下,如果将UserControl放置在runat=server的html标签中,将可能导致UserControl内... Read More
posted @ 2005-05-11 23:40 Teddy's Knowledge Base Views(12500) Comments(15) Diggs(0) Edit
本文列举Jeff Johnson:《GUI设计禁忌》一书中提及的明确针对Web设计和笔者认为对Web设计有参考意义的设计原则和禁忌。设计Web项目时尽量参考一下基本原则,避免设计禁忌,应该能使Web项目的GUI上一个层次。 基本原则: 1、关注用户及其任务,而不是技术 2、首先考虑功能,然后才是表示 3、从用户的视角看问题,使用用户的词汇进行描述 4、不要向用户暴露实现细节 5、使常用的用户任务... Read More
posted @ 2005-05-11 09:40 Teddy's Knowledge Base Views(6519) Comments(10) Diggs(0) Edit
部署需要Smtp服务支持的Web项目,最怕看到CDO.Message错误了,网上也有不少怎样解决这类错误的文章,但是,有的也属故弄玄虚,以下是本人近日遇到的两个情况和解决办法。 1、McAfee 8.0阻止25端口问题 操作系统:WinXp Sp2 英文版 问题:Web项目运行时,匿名调用Smtp服务发送邮件,报CDO.Message错误,提示无法连接到Smtp服务器或者Smtp服务器Not... Read More
posted @ 2005-05-10 21:26 Teddy's Knowledge Base Views(3494) Comments(4) Diggs(0) Edit
近几日试用了NHibernate和ibatisnet这两个比较流行,功能也算不错的orm framework,感觉有收获也有遗憾。 说收获是因为这两者确实对orm支持得很不错,结构框架的定义模式也很值得学习,从效果和使用的难易程度来讲应该说各有特点,个人更喜欢ibatisnet一点。 说遗憾是不管是哪一个,感觉都摆脱不了使用反射的固有性能损失,同时,对于需要动态构造sql的复杂查询等等的支... Read More
posted @ 2005-04-10 16:16 Teddy's Knowledge Base Views(2940) Comments(15) Diggs(0) Edit
今日看了看NHibernate的一些应用实例,比较关注NHibernate的局限性,因为还没有深入的应用到自己的项目,只是简单参考了一些网上现成的使用范例,有些看法可能不一定对,欢迎大家能指出我的错误! ·应用xml配置文件,我可以方便的配置一个集合属性,并指定其对应的数据库表、筛选条件和排序方式,这很好,但是,一般的应用中往往有很多的select操作,筛选条件可能不确定,并且对同一条件,也很可... Read More
posted @ 2005-04-09 13:25 Teddy's Knowledge Base Views(2363) Comments(8) Diggs(0) Edit
最近许多人似乎都在研究orm,也看到了各种各样的代码生成器,不得不让人思索,究竟orm能做到什么极至呢?代码生成到底是工具还是一种设计思想呢? ·谈到orm,很多开始的话题就是table到class还是class到table,我觉得什么到什么都不太所谓,因为从uml工具的类图自动导出class文件和table似乎同样容易,那也就没什么争论的必要了,对于较简单的业务逻辑,如果对象间关系还不是很复... Read More
posted @ 2005-04-08 15:02 Teddy's Knowledge Base Views(2047) Comments(9) Diggs(0) Edit
基于Rss协议的组件式Web基础构架探讨(未完成0407) 1、背景 Rss协议是一个优秀的内容摘要协议,同时由于其基于标准的Xml规范,因此同样具有Xml的许多公有特性。但是,目前Rss的主要还只被用于blog和新闻站点的内容摘要和聚合,没有很好的发挥其更多优点。本文旨在探讨利用Rss的各种未被发掘的优点,构建一个基于Rss协议的组件式Web基础构架的可能。 2、目标 l... Read More
posted @ 2005-04-07 14:45 Teddy's Knowledge Base Views(1694) Comments(6) Diggs(0) Edit
本来想同时支持ie和firefox的,忙活半天发现firefox对XmlHttpRequest组件有限制,他的open方法只支持获取本地网站的数据,不能获取远程站点的(即使不是在Web站点上只在自己的电脑上访问),所以最后只能将支持firefox部分的代码去掉了。而ie的限制稍微宽松一点,在自己的电脑上可以用XMLHTTP访问其他远程Rss链接,但是把这个网页放在Web站点上就不行了,至少默认安全... Read More
posted @ 2005-02-18 17:54 Teddy's Knowledge Base Views(1444) Comments(6) Diggs(0) Edit
.Net 类库里没有集合类的吗? 自己写了个,大家提提意见~~ usingSystem; usingSystem.Collections; namespaceCN.Teddy.Util.Collections { /**//// ///ISimpleSet的摘要说明。 /// publicinterfaceISimpleSet:... Read More
posted @ 2005-02-05 11:12 Teddy's Knowledge Base Views(1574) Comments(3) Diggs(0) Edit