毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于C#的打字练习系统设计(2)
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等网络上的多个解决方案,现有的开发工具在一开始经常看到在互联网上,还是我们的网络称为当还在孵化。因此,他们一般不工作很好地支持最新的网络技术。
共3页:
上一页
1
2
3
下一页
上一篇:
HTML5+EdgeAnimate网页交互设计
下一篇:
Unity3D休闲跑酷游戏设计
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
java+mysql班级评优系统的设计实现
Python+mysql宠物领养平台的设计与实现
ASP.NET飞翔租贷汽车公司信...
基于激光超声检测金属材...
多频激励下典型非线性系统的振动特性研究
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
基于Joomla平台的计算机学院网站设计与开发
压疮高危人群的标准化中...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
提高教育质量,构建大學生...
浅论职工思想政治工作茬...
浅谈高校行政管理人员的...
从政策角度谈黑龙江對俄...
上海居民的社会参与研究