资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
情景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 Framework体系结构 三、.NET Framework的组件四、C#简介作为编程语言,C#是现代的、简单的、完全 面向对象的,而且是类型安全的。重要的 是,C#是一种现代编程语言。在类、名字 空间、方法重载和异常处理等方面,C#去 掉了C+中的许多复杂性,借鉴和修改了 Java的许多特性,使其更加易于使用,不 易出错。 下面列举了一些C#在设计上的优点: C# 优点一 简单性1.没有指针是C#的一个显著特性, 用户使用一种可操控的( Managed)代码进行工作时,直接的内存存取,将是不允许 的。 2.在C#中不再需要记住那些源于不同处理器结构的数据类型 现代性 1.用户可以使用一个新的decimal数据类型进行货币计算。2.C#通过代码访问安全机制来保证安全性,根据代码的身份 来源,可以分为不同的安全级别,不同级别的代码在被调用 时会受到不同的限制。 C# 优点二 面向对象 1.C#支持面向对象的所有关键概念:封装、继承和多态性。 2. C#的继承机制只允许一个基类。如果需要多重继承,用户可以使用接口。 类型安全性 1.C#实施了最严格的类型安全机制来保护它自身及其垃圾收 集器。 2.边界检查。 3.算术运算溢出检查。 4. C#中传递的引用参数是类型安全的。C#的常用命名空间 命名空间:对具有相关功能的类在逻辑上进 行分组,类似于存放相关物品的容器。例如 一所大学中的人员模型可能包括以下几种类 型:个人、学员、职员、大学生等。一般认 为,命名空间有助于改善数据的构成,从而 使每个人都可以轻松地获得想要的数据。 .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 world“);(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)单击“开始”“程序”,选择“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!“); 六、创建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 为用户提供了用于浏览文件的各种 窗口 创建项目的步骤
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号