7 总结与展望 28
7.1 完成情况 28
7.2 系统特色 28
7.3 存在问题 28
7.4 展望 28
致谢 30
参考文献
1 绪论
在过去的二十年中,C和C ++已成为最广泛使用的语言中的商业软件在该领域的发展。他们提供了一个非常灵活的操作对于程序员,同时也牺牲一些效率。与诸如微软相比? Visual Basic中?和其他语言,同一级别的C / C ++应用程序往往需要更长的时间来开发。因为在C / C ++语言的复杂性,多点成。
目前,一些语言在灵活性为代价来提高效率。然而,这种灵活性是C / C ++程序员需要。这些解决方案是在编程更多的限制(如控制保护代码的基本机制),它提供的功能远远不能令人满意。与以前的系统这些语言不能轻易地互动,具有非常良好的编程和当前网络相结合。
对于C / C ++的用户,最好的解决方案无疑是在同一时间,他们可以调用底层平台的所有功能的快速发展。他们希望互联网之一,最新标准保持同步和权力,更好地整合现有的应用环境。另外,一些C / C ++开发人员也有需要的一些低层次的编程时间。
1.1 解决方案探讨
C#(C sharp)是微软对这个问题的解决方案。 C#是一个新的,面向对象的程序设计语言。它使程序员可以快速编写基于微软.NET平台的应用程序形形色色,微软.NET提供了一系列的工具和服务,以最大限度地提高计算和通信的开发和利用。
这是因为C#面向对象的卓越设计,使其成为构建不同类型的组件的理想选择 - 从高层次的业务对象或一个系统级的应用。用一个简单的结构C#语言,这些组件可以很容易地转换为XML Web服务,使他们可以通过互联网通话在任何操作系统的任何语言。
最重要的是,C#使得C ++程序员可以开发一个有效的方案,但永远失去了强大的功能的C / C ++的遗产。因为这个遗产,C#和C / C ++是一个很大的相似性,熟悉类似语言的开发者可以很快的转向C#。
C#是一种新的编程语言,微软2000年6月发布,并计划占领在微软开发者论坛(PDC)的首次亮相,它操作简单,安全,面向对象的设计语言C#看起来惊人地相似与Java;它包括一个单一的继承,接口和Java几乎相同的语法,并且过程如编译中间代码,然后运行。然而,C#和Java是非常不同的,这是微软.NET框架的网络窗口的主角。 C#是专为.NET应用程序和语言的发展。它吸收了C ++,Visual Basic中,Java和其他语言的优势,反映了最新的功能和今天的核心编程技术。 C#继承了C语言风格的语法,而且还继承了C的面向对象特性++不同的是,C#的对象模型进行了重新设计互联网,使用.NET Framework库;. C#不为指针类型提供支持,使程序无法轻松访问的内存地址空间,这是更强大,C#不支持多重继承,避免类层次的可怕后果最后造成因多个传统C#.NET框架提供了一个易于使用的功能强大的结构,按照逻辑程序设计环境效率与安全性。新兴的网络经济迫使企业必须对竞争的威胁更快速的响应。开发商应继续缩短开发周期,它已经推出了应用程序的新版本,而不是开发一个象征标志的版本。
C#被设计来解决这些问题。这允许开发人员写更少的代码做更多的事情,而且也不易出错。
应用程序开发的新模式是指根据新的标准,如HTML,XML,SOAP等网络上的多个解决方案,现有的开发工具在一开始经常看到在互联网上,还是我们的网络称为当还在孵化。因此,他们一般不工作很好地支持最新的网络技术。 基于C#的打字练习系统设计(2):http://www.youerw.com/jisuanji/lunwen_38184.html