ASP.net+sqlserver人才招聘系统的设计与实现(6)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net+sqlserver人才招聘系统的设计与实现(6)


结构:结构是类的轻量级替代品,是一种简单的用户定义的类型,属于值类型而不是引用类型。结构可以继承接口,但是不能继承结构,因为结构被隐式的密封。结构不能有析构函数,不能声明默认构造函数,也不能在结构体内初始化实例字段。结构的声明是使用关键字struct,具体方法与类相同。结构一般使用静态共有方法和私有实例方法。结构可以提供重载的构造函数,但是必须确保这种构造函数在执行完毕以后所有的字段都已经被初始化。
事件:事件可以是任何感兴趣的东西,例如键盘和鼠标录入的信息或者其他程序所获取的信息。用事件驱动程序是一种很流行的编程风格。发行者:引发或者发送事件的类。订户:接受或者处理事件的类。一个类要响应另一个类发布的事件,可以去订阅它。其方法为:定义一个事件处理程序(签名与事件的委托签名相匹配);然后使用加载赋值方法将事件处理程序和事件相匹配关联。删除订阅:当不再需要在事件被引发时调用相关的事件处理程序时;订户对象被删除时。所要采取的操作是删除XAML标记中相应的属性或者使用减法赋值符号。发布事件:事件通常用于类中,但是结构也可以发布事件。只需要进行简单的声明就可以发布事件,事件可基于任何有效的委托类型。事件分为事前事件和事后事件两种,其中事前事件可撤销。引发事件:遵循一种标准的模式来触发事件。
1.5.3    ASP.NET的简介
ASP.Net2.0是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译。ASP.Net2.0构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.Net2.0强大化软件支持的一小部分。因为ASP.Net2.0是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.Net2.0的Web应用中。ASP.Net2.0同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.Net2.0。ASP.Net2.0使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使ASP.Net2.0的基于应用的开发更加具体,和快捷。一个ASP.Net2.0的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。ASP.Net2.0已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.Net2.0应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
1.5.4     NET Framework简介
ICTCLAS NET Framework是微软公司的新战略,它包含微软公司对未来的核心战略、规划和洞察力。所有微软公司的产品都将围绕这个战略开发,此战略的核心就是.NET Framework,该框架提供了全面支持.NET的核心技术。.NET是一种新的计算机平台,他简化了高度分布式Internet环境中的应用程序开发。.NET Framework框架的基本思想是:把原有的重点从连接到互联网的单一网络或设备转移到计算机、设备和服务群组上,而将互联网本身作为新一代操作系统的基础。这样,用户将能控制信息的传送方式、时间和内容,从而得到更多的服务。.NET Framework具有两个主要组件:公共语言运行库和.NET Framework类库。比如创建.NET应用程序的步骤如下所示: (责任编辑:qin)