菜单
  

    .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]。
  1. 上一篇:基于JSP的《网络攻击与防范》竞赛网站的设计与开发
  2. 下一篇:VC++人力资源管理系统设计
  1. C#+Sqlserver学生信息管理系统设计与实现

  2. C#+Sqlserver超市管理系统的设计与实现

  3. CC2530云服务的智能家居系统的设计

  4. C#+sqlserver药品管理系统的设计+ER图

  5. C#+sqlserver汽车站售票管理网站的设计与实现

  6. C#+sqlserver宿舍管理系统的设计与实现

  7. C#+sqlserver高校图书管理系统设计与实现

  8. 电站锅炉暖风器设计任务书

  9. 乳业同业并购式全产业链...

  10. 中考体育项目与体育教学合理结合的研究

  11. java+mysql车辆管理系统的设计+源代码

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 大众媒体对公共政策制定的影响

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 当代大学生慈善意识研究+文献综述

  16. 杂拟谷盗体内共生菌沃尔...

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回