优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ASP.NET毕业设计__基于.NET的公务员考试模拟系统的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

2.1 C#.NET

C#以C和C++为基础,是一种面向对象的程序设计语言,它适用于微软基于“.Net"平台的XML基础应用开发。C#组件可以成为基本的Web服务,这些服务可以被运行在任意平台上的任何应用所调用。微软宣称,C#提高了程序开发进度,减少了可能导致开发费用增加的程序设计错误,从而大大提高了程序开发速度。C#就是这样一种编程语言,它使程序员能快速地为新一代Microsoft .Net平台开发出应用程序。具体来说,微软的C#具有如下特点:

[资料来源:http://www.THINK58.com]

  1. 高效、安全

越来越激烈的竞争要求开发人员尽量缩短开发周期,而这正是C#的设计思想。这种语言被设计来帮助开发人员减少代码量以及代码出错的机会。 think58

[资料来源:http://www.THINK58.com]

  1. 符合日渐成熟的Web编程标准

目前,大多数应用方案都与Web密切相关,但现有的开发工具都是在Internet和Web的雏形时期出现的,因此,它们一般不适合新的Web技术。而C#语言开发是建立在Microsoft.Net平台上,可以把组件转化成Web服务,从而被运行在任何平台上的任意应用程序所调用。另外,Web服务框架让现有的Web服务对程序员来说就像本地的C#对象,这使得程序员可以利用他们在面向对象编程方面的经验。

[来源:http://www.think58.com]

  1. 消除编程错误

甚至专业的C++程序员也经常犯一些最简单的错误,例如,忘一记对变量进行初始化。这些最简单的疏忽经常导致不可预测的错误。而一旦程序投入使用,即使是最简单的错误也要花费很大的代价去修补。C#提供的一些新功能可消除常见的C++编程错误,例如,“垃圾收集”减轻了程序员人工管理内存的压力、C#中的变量由环境自动初始化等。 内容来自think58 [来源:http://think58.com]

  1. 支持版本封装

后续版本可以在旧版本的基础上直接开发,无须修改程序。这一特性简化了开发后续版本的过程并降低了开发升级版本的总成本。 copyright think58 [版权所有:http://think58.com]

  1. 与商业逻辑相关联

大多数编程工具很难把程序代码同商业逻辑联系起来,但C#不同,它可用于任何对象的可扩展元数据。C#可以为一个工程结构定义专域属性,并把它们应用到任何类或接口中,这将确保每个类或接口都能被正确地标识成特定商业对象的一部分,有助于加强程序代码与商业逻辑的联系。

think58好,好think58 [资料来源:http://THINK58.com]

[资料来源:www.THINK58.com]