以下是网学网为您推荐的ASP- aspnet代码复用技术的典型应用 ,希望本篇文章对您学习有所帮助。
代码复用现象如果连续的开发几个软件项目,我们就会发现自己编写了许多重复功能的代码,当我们认识到这点,就会产生复用代码的想法。事实上很多开发团队都建立了自己的代码库和组建库以方便的将他们应用到新的项目中。代码复用是绝大多数程序员所期望的,也是面向对象的目标之一。代码复用在软件开发中存在两个层次。第一个层次是,在设计一个新的软件功能或是开发一个新的项目时,复用已存在的软件模块。另一个层次是,程序员在开发一个软件模块时,模块的内部应尽可能地复用。我们这里的案例指的是前者。2 WEB自定义控件的应用ASP.NET为我们提供了一个简单的工具来编写可重用的代码—WEB自定义控件。本文所属栏目http:///asplw/
WEB自定义控件提供了这样一种机制,它使得我们可以开发出能够非常容易的被ASP.NET页面使用或者重新利用的代码部件。下文所给出的自定义验证码控件是对这种代码复用技术的典型应用。在我们的例子当中,我们将要建立一个验证码控件,用来验证用户输入。在很多网站,不管是大型还是小中型网站,在其登录页面都需要一个这样的控件来防止恶意破解密码、刷票、论坛灌水等,验证码还可以有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试。建立验证码复用程序的第一步是新建asp.net网站,第二步是为该站点添加新建项目,在新建的项目中建立两个类,第一个类为WEB用户控件类AuthCode,用来定义验证码的属性和样式。(本论文由网学http:// 整理提供,如需转载,请注明出处或联系我们的客服人员)