简介:
框架是一种定制的通用的应用程序开发基础软件,在其基础上可以开发完整的关且功能完善的软件。在最近几年里,已经成功实现了某些应用领域的开发框架,比如说用户介面开发及数据访问开发等。如果能成功的开发出一个框架,这将是一个突破,因为这意味着开发将不再从头开始实现某个功能:比如一个框架如果可以成功的生成一个用户介面,哪么它也能生成做任意的用户介面。例如,假如我们使用java Applets 和servlets,我们仅仅需要重写某些方法,就可以实现我们自己的代码。这其中java Applets和servlets就是我们所使用的框架平台。Microsoft也实现了MFC类库存,还有本文涉及的.net Framework (当然还用Borland的vcl)。
先决条件:
本文的读者应该有c#的使用经验,或者对java applet 和 servlet有基础的了解,以便可以理解本文所涉及的一些基本概念。
工具:
本文所写代码在windows 2000+.net Framework 发行版下测试。因为本文不需要图形介面,所以我使用写字板及c#命令行编译器实现。
正文:
在下面...[ 查看全文 ]