2.2.1 C#.Net
.NET是一种面向网络、支持各种用户终端的开发平台环境。.NET框架是.NET平台的基础框架。其强大的功能来自于公共语言运行时环境和类库。CLR和类库紧密结合在一起,提供了不同系统之间交叉于综合的解决方案和服务。.NET框架创造了一个完全可操控的、安全的、特性丰富的应用执行环境。这不但使得应用程序的开发与发布更加简单,并且成就了众多种类语言间的无缝集成。
C#是.NET平台的通用开发工具,它能够建造所有的.NET应用。其固有的特性保证了它是一种高效、安全、灵活的现代程序设计语言。从普通的应用到大规模的商业开发,C#于.NET平台的结合将为你提供完整的解决方案。
C#.NET的特点:
1)    简洁的语法。
在默认情况下,C #代码在.NET框架提供的“可控”的环境下运行,不允许直接内存操作。它所带来的最大的特点是无指针。与此相关的,那些在C++中是疯狂的操作(例如:“:”,“-”和“,”)不再是。C #只支持一个,对我们来说,现在需要了解的一切都只是嵌套的名称。冗余的语法是C++中一个常见的问题,如“常量”、“#定义”,以及各种类型的字符,等等。C #简化,只保留了常见的形式,而其他冗余的语法结构则被删除。
2)    精心的面向对象设计。
C#具有面向对象的语言所应有的一切特性:封装、继承与多态。C#只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱吗,使代码具有更好的可读性,并且减少了发生命名冲突的可能。
3)    与Web的紧密结合。
.NET中新的应用程序开发模型意着越来越多的解决方案需要与Web标准相统一,例如超文本标记语言HTML和XML。由于Web服务框架的帮助下,Web服务是为C #程序员局部对象。程序员可以使用他们现有的面向对象的知识和技能来开发Web服务。只需使用一个简单的C #语言结构,C #组件将能够轻松地为Web服务,让他们可以通过任何操作系统的任何语言通过互联网。
上一篇:Unity3d第一人称射击游戏设计
下一篇:C#+sqlserver公交路线查询系统设计与实现

基于android的环境信息管理系统设计

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

局域网管理系统的设计与实现

医疗公众号管理系统设计+源代码

Android药品公司管理系统的设计+源代码

jsp+mysql酒店管理系统的设计+源代码

提高教育质量,构建大學生...

上海居民的社会参与研究

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

压疮高危人群的标准化中...

浅论职工思想政治工作茬...