C#网络编程及应用课件作者刘瑞新第01章节C#.NET概述
18页1、第一章 C# .NET概述,1.1 Microsoft.NET平台的体系结构 1.2 C#语言概述 1.3 C#应用程序的结构,1.1 Microsoft.NET平台的体系结构,Microsoft .NET 框架是一个平台,它提供了一个多语 言编程环境,同时集成了应用程序和服务,为Internet规 模应用程序的部署和操作提供了高度的灵活性。 .NET 框架主要由以下几个主要部分组成:.NET支持的 语言、公共语言执行环境(Common Language Runtime)、 统一类库的分层集合和ASP.NET。,1.1.1 Microsoft.NET Framework,1.1.2 公共语言执行环境, CLR: Common Language Runtime (1) 凡是符合公共语言规范的程序语言所开发的程序,均 可以在任何安装有CLR的操作系统中执行。 (2) CLR可以大幅度简化应用程序的开发,同时避免了内 存泄漏等情况。 IL: Intermediate Language 使用.NET提供的编译器编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言。 JIT: J
2、ust-In-Time 编译后的代码被调用执行时,CLR的Class Loader会将IL代码装入内存,通过及时(Just-In-Time)方式临时编译成所用平台的CPU可直接执行的程序。,1.1.3 类库, 类库是一个由 Microsoft .NET Framework SDK 中 包含的类、接口和值类型组成的库。该库提供对系统功能的访问,是建立 .NET Framework 应用程序、组件和控件的基础。 .NET类库提供了企业级开发所需要的各种功能,完全支持Web标准及其应用,而且使用简单,扩充方便。 类库分配到不同的名称空间下,所有名称空间又都归类在System名称空间下。,1.2 C#语言概述,1.2.1 C#特点 1.2.2 C#与其它语言的比较,1.2.1 C#特点, 简洁的语法 精心的面向对象设计 与Web的紧密结合 完全的安全性与错误处理 版本处理技术 灵活性和兼容性,1.2.2 C#与其它语言的比较,(1) C#与C+的比较 多处改进。 (2) C#与JAVA的比较 非常“相似”。,1.3 C#应用程序的结构, 1.3.1 名称空间 1.3.2 控制台应用程序 1.3
《C#网络编程及应用课件作者刘瑞新第01章节C#.NET概述》由会员E****分享,可在线阅读,更多相关《C#网络编程及应用课件作者刘瑞新第01章节C#.NET概述》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-05-28 35页
2024-05-28 20页
2024-05-28 18页
2024-05-28 16页
2024-05-28 28页
2024-05-27 21页
2024-05-19 5页
2024-05-19 8页
2024-05-19 5页
2024-05-19 7页