学习情景1熟悉Visual+Cs1NET开发环境.ppt
-
资源ID:78697322
资源大小:517KB
全文页数:31页
- 资源格式: PPT
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
学习情景1熟悉Visual+Cs1NET开发环境.ppt
教师:梁红硕C#概述概述语言的变迁CC+C+.NET,C#欢迎来到C#(sharp)的世界 C#(C Sharp)是一种强大的、面向对象的程序开)是一种强大的、面向对象的程序开发语言发语言学习情景1熟悉Visual C#.NET开发环境教师:梁红硕 本讲任务本讲任务任务任务1:了解:了解Visual Studio.Net任务任务2:熟悉:熟悉Visual Studio.Net 2008开发坏境开发坏境任务任务3:编写简单的:编写简单的Hell MyC#.NET控制台程序控制台程序任务任务4:编写简单的:编写简单的Windows应用程序应用程序 本讲目标本讲目标了解Visual Studio.Net 2008掌握Visual Studio.Net 2008开发坏境会使用 Console 类进行控制台输入输出掌握开发C#.NET程序的开发步骤什么是什么是.NET(Visual S).NET技术是微软公司推出的一个全新概念,技术是微软公司推出的一个全新概念,“它代表了一个它代表了一个集合集合、一个、一个环境环境和一个可以和一个可以作为平台支持下一代作为平台支持下一代Internet可编程可编程结构结构。”.NET的最终目标就是让用户在的最终目标就是让用户在任何地方任何地方、任何时间任何时间,以及利用,以及利用任何设备任何设备都能访问所需都能访问所需的信息、文件和程序。的信息、文件和程序。什么是什么是.NET(Visual S)2000年年6月月22日,不论对微软还是整个日,不论对微软还是整个IT业业界都将是一个值得纪念的日子,因为在这一天,界都将是一个值得纪念的日子,因为在这一天,微软正式推出了其下一代计算计划微软正式推出了其下一代计算计划Microsoft.Net。提供了两个强有力的技术支持:提供了两个强有力的技术支持:l一是一是.NET平台提供了平台提供了.NET虚拟机虚拟机 l二是二是c#语言语言 什么是什么是.NET .NET平台与平台与C#语言不是一回事,对语言不是一回事,对于开发人员来讲,他有两个概念:于开发人员来讲,他有两个概念:首先,它是首先,它是C#等程序的运行平台;等程序的运行平台;其次,他为这些语言提供了丰富的类库其次,他为这些语言提供了丰富的类库(称之为基类库)。(称之为基类库)。什么是什么是.NET.net Framework称为称为.NET框架,是框架,是.NET的核心部分的核心部分,它管理程序执行的各个,它管理程序执行的各个方面,主要有两部分组成:方面,主要有两部分组成:(1)通用语言开发环境()通用语言开发环境(Common Language Runtime,CLR),它是直接建立在操作系统上的它是直接建立在操作系统上的一个虚拟的运行环境,主要功能是管理代码的运一个虚拟的运行环境,主要功能是管理代码的运行。行。提供了一个可靠而完善的多语言运行环境。提供了一个可靠而完善的多语言运行环境。(2)统一编程类:)统一编程类:该框架为开发人员提供一个该框架为开发人员提供一个统一的、面向对象的、分层的和可扩展的类库集统一的、面向对象的、分层的和可扩展的类库集(API)。)。什么是.NET硬件硬件操作系统操作系统Common Language Runtime.NET 应用程序应用程序.NET FrameworkClass LibraryC#、Visual Basic、Visual C+,Java什么是.NETx86WindowsCLRARMPocket PCCLRPPCFreeBSDCLRx86LinuxCLR.NET 应用程序FxCLCLRVBC#C+J#高级语言的执行方式高级语言的执行方式.NET工作方式源程序源程序编译编译MSIL中间层语言中间层语言结果结果执行执行 JIT编译器编译器模拟模拟CLR和和MSIL二、二、C#语言的特点语言的特点u简单简单 u完全的完全的面向对象面向对象 u 强大的安全性机制强大的安全性机制u与与Web的紧密结合的紧密结合 Visual Studio.NET的安装的安装1插入Visual Studio.NET光盘,并执行其中的Setup.exe程序:Visual Studio.NET的安装的安装2单击单击“Install Vusual Studio 2008”。弹出安装欢迎界。弹出安装欢迎界面:面:根据提示,单击根据提示,单击Next进行安装。进行安装。VS 窗口结构简介窗口结构简介菜单栏菜单栏工工具具栏栏代码编辑区代码编辑区编译、调试错误列表编译、调试错误列表解决方解决方案资源案资源管理器管理器 项目设计器视图项目设计器视图 演示示例演示示例1:第一个第一个 Hello MyC#.NET程序程序 解决方案资源管理器解决方案资源管理器解决方案资源管理器:解决方案资源管理器:项目及其文件的有组织的视图项目及其文件的有组织的视图相关命令的便捷访问相关命令的便捷访问项目名称项目名称源文件源文件以以.cs为扩为扩展名展名编译后的可执行文件编译后的可执行文件 解决方案名称解决方案名称 属性列表与事件列表属性列表与事件列表 C#代码视图代码视图 创建第一个C#Windows程序 【例1-1】编写一个C#Windows应用程序,程序的运行界面如图1-10所示。图1-10 例1-1程序运行界面 private void button1_Click(object sender,EventArgs e)label1.Text=我的内容改变了!;private void button2_Click(object sender,EventArgs e)this.BackColor=Color.Black;创建第一个C#控制台(或称命令行)程序 【例1-2】创建一个C#控制台程序,该程序的功能是显示一行欢迎词:“欢迎您进入C#编程世界!”实现步骤如下:using System;/命名空间class WelCome/类名 public static void Main()/方法 Console.WriteLine(欢迎您进入C#编程世界!);/输出 F5执行,Ctrl+F5回看结果 代码说明代码说明3(1)Program.cs:这是源程序文件,编写的代码:这是源程序文件,编写的代码就保存在这个文件里。就保存在这个文件里。(2)Example1.1.exe:这个文件位于:这个文件位于binDebug文文件夹下,是我们项目编译后的可执行文件,可以直接件夹下,是我们项目编译后的可执行文件,可以直接运行的。运行的。程序运行结果程序运行结果 小结小结C#源程序的扩展名是什么?怎样进行窗体应用程序设计?怎样向控制台输出信息?课程要求:本门课程是考试课,也是一门实践性很强的本门课程是考试课,也是一门实践性很强的课程。希望大家学习时一定要多上机实践,课程。希望大家学习时一定要多上机实践,注重上机实验和项目开发实践。注重上机实验和项目开发实践。平时成绩:出勤、作业,占期末平时成绩:出勤、作业,占期末30%;上机实训,每次有实训题目,上传作品,占上机实训,每次有实训题目,上传作品,占期末成绩期末成绩30%;考试,上机形式,占期末考试,上机形式,占期末40%;认真听讲,及时沟通认真听讲,及时沟通5 几点说明几点说明实验内容每人都必须完成。根据授课情况,可能会介绍一些教材上没有的实例,请注意做好笔记。也不可能教材上所有实例都讲,希望同学自己上机多加练习。在计算机中,80%的内容是为20%的人准备的。很多东西要么太高级,要么太花哨,其实并没有特别大的用处。对于初学者来说,尤其不必理会。即使是盖茨来,他也有很多不会的东西。所以千万不要碰到自己不会的内容,就非常紧张。慢慢学,逐渐你就会感到自己水平有长进。有问题需要讨论,欢迎大家登陆网络教学平台的讨论板Thank You!