搭建基于MS.NET平台的软件设计环境

上传人:豆浆 文档编号:48483326 上传时间:2018-07-16 格式:PPT 页数:17 大小:589KB
返回 下载 相关 举报
搭建基于MS.NET平台的软件设计环境_第1页
第1页 / 共17页
搭建基于MS.NET平台的软件设计环境_第2页
第2页 / 共17页
搭建基于MS.NET平台的软件设计环境_第3页
第3页 / 共17页
搭建基于MS.NET平台的软件设计环境_第4页
第4页 / 共17页
搭建基于MS.NET平台的软件设计环境_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《搭建基于MS.NET平台的软件设计环境》由会员分享,可在线阅读,更多相关《搭建基于MS.NET平台的软件设计环境(17页珍藏版)》请在金锄头文库上搜索。

1、情景1搭建基于MS.NET平台的软件设 计环境 目的任务了解.Net framework的组成1了解.Net的发展2掌握.Net的安装过程3掌握使用VS.Net创建一个项目的过程4掌握VS.Net IDE环境的用法5一、.NET Framework简介.NET Framework是.NET应用程序开发 和运行的环境,提供了.NET应用程序中使 用的类库。它不但使Internet上运行的应 用程序更容易被开发,而且也可用于开发 运行于Windows桌面上的传统应用程序。MicroSoft.NET为创建、部署以及管理 安全、强大、高效的应用程序提供了前所 未有的最大支持。二、.NET Framew

2、ork体系结构 三、.NET Framework的组件四、C#简介作为编程语言,C#是现代的、简单的、完全 面向对象的,而且是类型安全的。重要的 是,C#是一种现代编程语言。在类、名字 空间、方法重载和异常处理等方面,C#去 掉了C+中的许多复杂性,借鉴和修改了 Java的许多特性,使其更加易于使用,不 易出错。 下面列举了一些C#在设计上的优点: C# 优点一 简单性1.没有指针是C#的一个显著特性, 用户使用一种可操控的( Managed)代码进行工作时,直接的内存存取,将是不允许 的。 2.在C#中不再需要记住那些源于不同处理器结构的数据类型 现代性 1.用户可以使用一个新的decima

3、l数据类型进行货币计算。2.C#通过代码访问安全机制来保证安全性,根据代码的身份 来源,可以分为不同的安全级别,不同级别的代码在被调用 时会受到不同的限制。 C# 优点二 面向对象 1.C#支持面向对象的所有关键概念:封装、继承和多态性。 2. C#的继承机制只允许一个基类。如果需要多重继承,用户可以使用接口。 类型安全性 1.C#实施了最严格的类型安全机制来保护它自身及其垃圾收 集器。 2.边界检查。 3.算术运算溢出检查。 4. C#中传递的引用参数是类型安全的。C#的常用命名空间 命名空间:对具有相关功能的类在逻辑上进 行分组,类似于存放相关物品的容器。例如 一所大学中的人员模型可能包括

4、以下几种类 型:个人、学员、职员、大学生等。一般认 为,命名空间有助于改善数据的构成,从而 使每个人都可以轻松地获得想要的数据。 .Net开发的主要应用程序类型(1) 控制台应用程序 (2) Windows GUI 应用程序(3) ASP.NET 应用程序(Web应用程 序)(4) XML Web services(5) Windows服务控制台应用程序 开发控制台应用程序的步骤(以Hello World为例) : (1)新建项目选择控制台项目,项目名称为 Hello(2)在Program类中的Main方法中添加如下代码 : System.Console.WriteLine(“hello wo

5、rld“);(3)生成解决方案(4)运行,结果如下图Windows应用程序 开发Windows应用程序的步骤(以Hello World为 例):(1)新建项目选择Windows应用程序,项目 名称为Hello(2)在Form1窗体上添加按钮,并将其属性name 设为“btnHello”,text设为“Hello”:(4)双击按钮,在Form1类中的btnHello_Click方法中添加 代码:MessageBox.Show(“Hello World!“);(4)运行,单击“Hello”按钮,结果如下图五、创建和编译HelloWorld控制台应用程序1 主要步骤: (1)单击“开始”“程序”,选

6、择“Visual Stdio.NET 2005”,启动Visual Studio .NET 2005 (2)选择“文件”“新建”“项目” (3) 在其中选择“Visual C#”作为项目类型, 选择“控制台应用程序”作为模板。五、创建和编译HelloWorld控制台应用程序2 using System; using System.Collections.Generic; using System.Text; namespace HelloWorld class Programstatic void Main(string args)Console.WriteLine(“Hello World!

7、“); 六、创建windows项目“魔幻战士”创建过程与创建控制台程序过程基本相同, 不同之处在第(3)步时将模板选择为 “windows应用程序”,项目名称起名为 “MyGame”小结1.NET Framework由 .NET Framework 类库和公共语言 运行时两个主要组件组成 CLR是管理用户代码执行的现代运行时环境,它提供JIT 编译、内存管理、异常管理和调试等方面的服务 CTS定义声明、定义和管理所有类型所遵循的规则,而 无需考虑源语言 CLS是所有针对 .NET的编译器都必须支持的一组最低标准以确保语言的互操作性 小结2命名空间是一组包含相关方法的相似类,专门用于避免 类与类之间的名称冲突 即时 (JIT) 编译器将MSIL代码编译为特定于目标操作系 统和计算机体系结构的本机代码 Visual Studio .NET 2005 是用于创建、编写、运行和调 试程序的集成开发环境 VS.NET 中的程序组成项目和解决方案。项目是一组相 关的文件,解决方案则是一组相关的项目 Visual Studio .NET 为用户提供了用于浏览文件的各种 窗口 创建项目的步骤

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号