DotNetFrameWork介绍.ppt
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Assembly IL Code
C++ Compiler
Assembly Байду номын сангаасL Code
即时编译器JIT Compiler
二进制代码
操作系统服务
Unmanaged Component
.NET能开发什么形式的软件
WIN FORM WEB FORM WEB SERVICE CONSOLE SERVICE …
.NET认证考试
MCTS和MCPD
.NET教学
C#和.NET FRAMEWORK .NET WEB应用开发 .NET WINDOWS应用开发 .NET 分布式开发
我在这儿等着你到来
.NET教研组欢迎你的加入
总结
什么是.net framework .net framework的组成 .net framework能做什么 .net framework的优点 .net framework的认证 .net framework教学
提示
用.NET开发的程序,编译后的可执行程序, 必须在安装有.NET FRAMEWORK的操作系 统上才可以执行。
.NET的优势
支持多种类型的开发语言,方便上手 纯面向对象编程,功能强大 类库内容丰富,功能实现更加简单 和WINDOWS系统无缝对接 容易上手,易实现快速开发 组件式开发,易于团队协作 VISUAL STUDIO简单易用,自动生成相关代码 微软做后台前景很光明
.NET FrameWork介绍
焦建刚 2009年5月26日 hujjg@
有无基础 均可学会
广告语
微软公司的产品
微软若干最受欢迎的产品
WINDOWS系列操作系统 OFFICE系列办公软件 SQL SERVER数据库产品 MSN即时通讯软件 EXCHANGE SERVER邮件服务器 VISUAL STUIDO软件开发工具 .NET FRAMEWORK软件开发框架
应用软件运行的基础是操作系统 WINDOWS和COM+服务是.NET
FRAMEWORK运行的基础
公共语言运行时 (CLR)
Common Language Runtime
多语言集成开发 安全部署与执行 自动内存管理 程序集版本 性能与可伸缩性
基础类库 (BCL)
Base Class Library
DATA和XML
以数据库或xml格式提供数据服务 .NET FRAMEWORK利用实现对
数据的操作
和WINDOWS FORMS
公共语言规范 (common language specification)
使不同的语言之间相互兼容,相互调用
开发语言
Visual Basic C++ Java Delphi
中间代码
MSIL
元数据(Metadata)
二进制代码
(Native Code)
执行
即时编译
(JIT Compiler)
在安装或函数/方法第一 次被调用时
CLR 执行模型
源代码
VB Compiler
管理代码 Assembly Managed IL Code
code
公共语言运行时
C# Compiler
Thank you!
开发语言
个人电脑
Visual C# .NET Visual Basic .NET Visual C++ .NET Visual J# .NET
企业级应用
COM DCOM Microsoft SQL Server Microsoft Exchange Server
锦程软件
源代码
编译和执行
语言编译
什么是.NET FRAMEWORK
它是微软推出的软件开发平台 它是多语言程序开发和执行的环境 它提供了一个一致的面向对象的编程环境 它由公共语言运行时和基础类库等组成 总之:.NET FRAMEWORK是微软提供给程
序员的一个易用的面向对象的软件开发环 境,它支持多种开发语言。
WINDOWS和COM+
.NET开发的软件范围
单机程序 WEB网站 网络程序 企业级应用 分布式应用
C/S、B/S结构程序拓扑图
.NET程序运行的操作系统
Linux
源代码
Mobile
Windows
C#语言
Microsoft C#(读作 C sharp)是一种新的编 程语言,它是为生成运行在 .NET Framework 上的、广泛的企业级应用程序而 设计的。C# 从 Microsoft C 和 Microsoft C++ 演变而来,它是一种简单、现代、类 型安全和面向对象的语言。C# 代码被作为 托管代码编译,这意味着它能够从公共语 言运行库的服务中受益。这些服务包括: 语言互操作性、垃圾回收、增强的安全性 以及改进的版本支持。
C++ Compiler
Assembly Байду номын сангаасL Code
即时编译器JIT Compiler
二进制代码
操作系统服务
Unmanaged Component
.NET能开发什么形式的软件
WIN FORM WEB FORM WEB SERVICE CONSOLE SERVICE …
.NET认证考试
MCTS和MCPD
.NET教学
C#和.NET FRAMEWORK .NET WEB应用开发 .NET WINDOWS应用开发 .NET 分布式开发
我在这儿等着你到来
.NET教研组欢迎你的加入
总结
什么是.net framework .net framework的组成 .net framework能做什么 .net framework的优点 .net framework的认证 .net framework教学
提示
用.NET开发的程序,编译后的可执行程序, 必须在安装有.NET FRAMEWORK的操作系 统上才可以执行。
.NET的优势
支持多种类型的开发语言,方便上手 纯面向对象编程,功能强大 类库内容丰富,功能实现更加简单 和WINDOWS系统无缝对接 容易上手,易实现快速开发 组件式开发,易于团队协作 VISUAL STUDIO简单易用,自动生成相关代码 微软做后台前景很光明
.NET FrameWork介绍
焦建刚 2009年5月26日 hujjg@
有无基础 均可学会
广告语
微软公司的产品
微软若干最受欢迎的产品
WINDOWS系列操作系统 OFFICE系列办公软件 SQL SERVER数据库产品 MSN即时通讯软件 EXCHANGE SERVER邮件服务器 VISUAL STUIDO软件开发工具 .NET FRAMEWORK软件开发框架
应用软件运行的基础是操作系统 WINDOWS和COM+服务是.NET
FRAMEWORK运行的基础
公共语言运行时 (CLR)
Common Language Runtime
多语言集成开发 安全部署与执行 自动内存管理 程序集版本 性能与可伸缩性
基础类库 (BCL)
Base Class Library
DATA和XML
以数据库或xml格式提供数据服务 .NET FRAMEWORK利用实现对
数据的操作
和WINDOWS FORMS
公共语言规范 (common language specification)
使不同的语言之间相互兼容,相互调用
开发语言
Visual Basic C++ Java Delphi
中间代码
MSIL
元数据(Metadata)
二进制代码
(Native Code)
执行
即时编译
(JIT Compiler)
在安装或函数/方法第一 次被调用时
CLR 执行模型
源代码
VB Compiler
管理代码 Assembly Managed IL Code
code
公共语言运行时
C# Compiler
Thank you!
开发语言
个人电脑
Visual C# .NET Visual Basic .NET Visual C++ .NET Visual J# .NET
企业级应用
COM DCOM Microsoft SQL Server Microsoft Exchange Server
锦程软件
源代码
编译和执行
语言编译
什么是.NET FRAMEWORK
它是微软推出的软件开发平台 它是多语言程序开发和执行的环境 它提供了一个一致的面向对象的编程环境 它由公共语言运行时和基础类库等组成 总之:.NET FRAMEWORK是微软提供给程
序员的一个易用的面向对象的软件开发环 境,它支持多种开发语言。
WINDOWS和COM+
.NET开发的软件范围
单机程序 WEB网站 网络程序 企业级应用 分布式应用
C/S、B/S结构程序拓扑图
.NET程序运行的操作系统
Linux
源代码
Mobile
Windows
C#语言
Microsoft C#(读作 C sharp)是一种新的编 程语言,它是为生成运行在 .NET Framework 上的、广泛的企业级应用程序而 设计的。C# 从 Microsoft C 和 Microsoft C++ 演变而来,它是一种简单、现代、类 型安全和面向对象的语言。C# 代码被作为 托管代码编译,这意味着它能够从公共语 言运行库的服务中受益。这些服务包括: 语言互操作性、垃圾回收、增强的安全性 以及改进的版本支持。