2008年7月28日
摘要: 我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。 1.面向接口编程和面向对象编程是什么关系 首先,面向接口编程和面向对象编... 阅读全文
posted @ 2008-07-28 15:59 Kein 阅读(605) 评论(1) 推荐(0)
  2008年7月23日
摘要: 应用程序喜欢使用电脑中的资源,而不去考虑他们所使用的资源是否是数据库连接或者是内存中如同堆栈或数组一样的数据。 当有必要的时候可以使用这些资源,但是要尽可能快的释放他们。.NET架构通过使用try/catch/finally来实现这个功能,但是许多开发者发觉反复输入这些语句是一件非常麻烦的事情。也有一些其他的方法可以解决这个繁琐的工作带来的困扰,但是仅仅适用于某些特定条件下。 ... 阅读全文
posted @ 2008-07-23 10:28 Kein 阅读(341) 评论(0) 推荐(0)
摘要: 这里只是一个简单的例子,字体也只是单一的一种,如果想有更好的效果那就把每一个字都设一种单独的字体,这样一来效果会好很多。希望对各位有所帮助 在判断的时候只要把取得的文本框的值与“Session["valicode"] ”进行判断是否一致就行了。 Code highlighting produced by Actipro CodeHighlighter (freeware)htt... 阅读全文
posted @ 2008-07-23 09:18 Kein 阅读(482) 评论(0) 推荐(0)
摘要: 软件的运行速度必须要在用户可以接受的范围内。通常,改善那些短暂的但频繁使用的例程的速度会大幅度地提高软件的整体速度。 要改善速度,当然首先要能够量度时间。好,那我们考虑一下在跑道上的情况,枪声一响,马上按下秒表开始计时,在选手到达终点那一刻结束计时,这时就可以知道该选手所用的时间了。要开始对下一轮比赛计时前,要先将秒表归零。.NET2.0也提供了这样一个秒表:Stopwatch类,它可以比... 阅读全文
posted @ 2008-07-23 08:45 Kein 阅读(11144) 评论(4) 推荐(2)
  2008年7月17日
摘要: 1. 数据库访问性能优化  数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限... 阅读全文
posted @ 2008-07-17 22:43 Kein 阅读(402) 评论(0) 推荐(0)
摘要: 发布日期: 2006-08-22 | 更新日期: 2006-08-22 Ted Pattison 下载本文的代码:BasicInstincts2006_08.exe (878KB) 讨论 ASP.NET 2.0 中网站的本地化。 我假设您熟悉区域性 UI 和区域性设置、CultureInfo 对象、资源文件、ResourceManager 类和自动生成的强类型化资源类。并且,我还假设您基本... 阅读全文
posted @ 2008-07-17 21:34 Kein 阅读(347) 评论(0) 推荐(0)
摘要: 解决方案原理: ASP.NET本地化支持 通过 CultureInfo 类可以访问区域设置的属性。 此外,ASP.NET 基于每个线程和请求跟踪默认区域性的两个属性:用于区域设置相关函数默认值的 CurrentCulture, 和用于区域设置特定的资源数据查找的 CurrentUICulture。 解决方案主要包含几个部分组成: 1:客户设置语言的控件,一般会包含在每个页面,使得用户可以随时... 阅读全文
posted @ 2008-07-17 16:45 Kein 阅读(615) 评论(1) 推荐(0)
摘要: 摘要:随着计算机网络的发展,一些商业机构也开始向国际市场迈进。因此这些商业的机构的网站也开始面向全世界的用户,要求网站具有多语言的选择,实现本地化。在.NET1.1框架下面,如果你要实现本地化,你可能要借助某些插件,甚至要编写一连串的代码;但是在.NET2.0框架底下,你会发现一切原来是那么的简单~~! 主要内容: 1. 简单例子 2. 进一步认识Localization 3. 语言转换 4.... 阅读全文
posted @ 2008-07-17 16:11 Kein 阅读(256) 评论(0) 推荐(0)
摘要: 1 实现目的 一个好的应用系统离不开log文件的支持,所以log文件的处理在应用系统的开发过程中是占很大比重的。log文件的处理方法有很多种,采用一种功能强大且方法简单的处理方法,不但能保证log文件的输出质量,更能大大缩短系统开发和维护的周期。本文介绍的.net环境下log文件处理解决方案,采用的是开源日志框架log4net。本文介绍的log4net基于log4net-1.2... 阅读全文
posted @ 2008-07-17 12:04 Kein 阅读(547) 评论(0) 推荐(0)
  2008年7月16日
摘要: 引言: 举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在程序员看来非常普通的任务: 你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的任务是按照文档中的要求编写一个.Net类,可能因为任务并不复杂,所以他看上去非常的随意。 今天能否很好的完成任务对你来说非常特殊,你拿过来后快速略过了前面大段的项目介绍,因为你知道那些对你并不重要,印象中好象是一个关于售票... 阅读全文
posted @ 2008-07-16 22:13 Kein 阅读(362) 评论(0) 推荐(1)