毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
x—γ射线个人报警仪上位机管理软件(3)
3χ-γ辐射个人报警仪上位机软件的实现
3.1 开发语言与开发环境简介
3.1.1 c#语言和.NET Framework
C#是一种面向对象的语言,与其他的编程语言相比,它更加的简洁并且是类型安全的,它可以生成在.NET Framwork上运行的多种应用程序,包括Windowns客户端应用程序、XML Web Services、分布式组件、客户端/服务器应用程序、数据库应用程序等。
作为一种面向对象的语言,C#支持面向对象的三大特性,即封装、继承和多态。C#由类构成,也就是说,所有的变量和方法(包括Main方法)都封装在类中。类只能直接从一个父类继承(这与C++不同),但是可以实现任意数量的接口。
C#语法表现力强,只有不到90个关键字。对于C++和Java程序员来说。C#简单易懂,因为它的语法与C,C++和Java非常相似。因此了解C++和Java的程序员就可以在很短的时间内掌握C#,并开始使用C#编写应用程序了。与C++相比,C#的语法简化了许多复杂的特性,如指针访问;而且还提供了很多强大的功能,如枚举、委托等。同样,与Java相比,它也具有许多Java所不具备的优良特性。
C#程序只能在.NET Framwork上运行。从Windows 2003 开始,.NET Framwork成为了Windows的一个必要组件。.NET Framwork具有两个主要组件:公共语言运行时(CLR)和.NET Framwork类库。
公共语言运行时(CLR)是.NET Framwork的基础。它在执行代码时对代码进行管理,还提供内存管理、线程管理和远程管理等核心服务。
.NET Framwork 的另一个主要组件就是类库,它是一个综合性的面向对象的可重用类型集合。.NET Framwork类库包含一个由4000多个类组成的内容庞大的函数方法库,这些函数被组织为命名空间,以避免庞大类库中的方法重名。.NET Framwork类库提供开发中所需的几乎全部功能,包括基本数据类型、字符串操作、流输入和输出、XML文件操作、图形操作、Windows窗体控件、多线程操作等。
3.1.2 Visual Studio 2010 简介
一种编程开发语言能否被广泛的使用,除了应具备广泛的应用范围之外,还应具有强大的开发工具的支持。凭借C#微软公司推出的Visual Studio 开发工具,迅速地从一种新型的编程语言成为目前最流行的开发语言之一。VS2010支持C#语言的4.0。它提供了方便的用户界面设计器,高级代码编辑工具、对类库的操作、集成调试器在内的许多开发工具,极大地提高了编程人员的编程效率,缩短了应用程序的开发时间及减少了应用程序的开发成本。
之所以选择VS2010编程环境来编写此软件是因为与其它版本相比VS2010版本增加有许多新特性与新功能。它将是经典的一个版本,相当于当年的6.0版,而且它可以自定义开始页。新功能还包括:
(1)C# 4.0中的动态类型和动态编程;
(2)多显示器支持;
(3)使用VS2010的特性支持TDD;
(4)支持Office;
(5)Quick Search特性;
(6)C++ 0x新特性;
(7)IDE增强;
(8)使用Visual C++ 2010创建Ribbon界面;
(9)新增基于.NET平台的语言 F#;
根据微软发布的一份官方文档宣称,VS2010和.NET Framework 4.0将在下面五个方面有所创新:
(1) 民主化的应用程序生命周期管理:在一个组织中,应用程序生命周期管理(ALM)将牵涉到多个角色。但是在传统意义上,这一过程中的每个角色并不是完全平等的。Visual Studio Team System 2010将坚持打造一个功能平等、共同分担的平台以用于组织内的应用程序生命周期管理过程。
(2) 顺应新的技术潮流:每年,业界内的新技术和新趋势层出不穷。通过VS2010,微软将为开发者提供合适的工具和框架,以支持软件开发中最新的架构,开发和部署。
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
激光测距中激光接收电路的设计
下一篇:
基于blackfin DSP视频字符叠加的实现
π/4—DQPSK调制解调技术的研究与仿真+程序
基于玻色—爱因斯坦凝聚...
基于FPGA的机器视觉算法验...
HFSS毫米波微带—波导的转换电路设计
MEMS惯性GPS信息融合技术的个人导航定位方法
辩护律师的作证义务和保...
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
中国古代秘书擅权的发展和恶变
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状
多元化刑事简易程序构建探讨【9365字】