毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
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++人力资源管理系统设计
浅析人工智能体系建设【5490字】
人工智能茬知识付费产业...
智能光网络茬城域网中的...
家居智能系统建设中的标...
宽带城域网接入层的智能...
现代小区智能技术應用分析【3251字】
住宅及住宅小区智能化系统述评【2676字】
公寓空调设计任务书
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
神经外科重症监护病房患...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...