毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#+sqlserver智能车库管理系统设计(3)
.NET框架包括以下组件:
(1)公共语言运行环境(CLR)
(2).NET框架类库(BCL)
(3)数据库访问组件(ADO.NET和XML)
(4)基于ASP.NET编程框架的网络服务(Web Services)和网络表单(Web Forms)
(5)Windows桌面应用界面编程组件(WinForms)[4]
2.2 C#介绍
C#语言从C和C++演变而来。C#现代、简单、面向对象和类型安全。它来源于C和C++,却发展出了自己的不同于它们的独特的方面。C#提供了方便的功能,仅有的"代价"就是,为了安全的,代码操作的默认类型,不允许指针。光是类型安全就可以搞定了。如果想使用指针,可以通过非安全码使用指针,当然,调用不含有列集的非安全码。
作为Microsoft新一代面向对象的语言,C#对C++中熟悉的语法做出了保持与继承,同时还包含了大量的高效代码和面向对象的特征。相对于C和C++,C#具有以下功能:
(1)它的语法更为简单;
(2)有快速应用开发(RAD)的功能;
(3)语言具有一定的自由行;
(4)强大Web服务端组件;
(5)支持跨平台开发;
(6)和XML相融合;
(7)继承C++的功能[6]。
2.3 NET FRAMEWORK介绍
整个.NET平台的基础结构是.NET Framwork(.NET框架)。除了可以管理代码的执行(包括启动代码,分配内存以存储其数据,给它赋予相应的权限,帮助释放不再需要的资源和内存等)以外,.NET Framwork还提供了许多内容丰富的类库,方面在微软操作系统上执行各种各样的任务。它同时担任了两种角色:为代码提供服务和管理代码的执行。
.NET所提供的服务有:
(1)提供了一种新的运行环境,就是.NET框架。.NET框架是一种运行环境;
(2)提供了一种新的编程模型,即ASP.NET,这是为创建HTML页面所提供 的;
(3)提供了一种使用.NET框架编写各种Windows程序的新方法,为Windows窗体;
(4)提供了为Internet服务器程序提供了一种新的方法的XML Web服务,显示自己的方法给任意的客户端程序;
(5)提供了ADO.NET,其提供了良好的支持给.NET框架内的数据库访问;
(6)超强支持处理XML文档和流。
从技术的角度来说,.NET Framwork主要包括通用语言运行库CLR和.NET Framwork基本类库这两个最基本的内核,它们提供底层技术支持给.NET平台的实现[7]。
共3页:
上一页
1
2
3
下一页
上一篇:
基于JSP的《网络攻击与防范》竞赛网站的设计与开发
下一篇:
VC++人力资源管理系统设计
智能算法的海上应急救援基地选址优化设计
基于启发式算法的智能路径规划研究
基于RFID的智能保险理赔系统设计
基于433MHz的智能家居系统设计硬件和驱动层
C#+sqlserver学生成绩管理系统的设计与实现
基于移动终端的智能监控系统的APP开发
AT89C51单片机智能窗帘控制...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
提高教育质量,构建大學生...
酵母菌发酵生产天然香料...
浅谈高校行政管理人员的...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
浅论职工思想政治工作茬...
压疮高危人群的标准化中...
AES算法GPU协处理下分组加...
从政策角度谈黑龙江對俄...