Download presentation
Presentation is loading. Please wait.
Published by洲 殷 Modified 8年之前
1
应用软件开发( C# ) 第 1 章 C# 程序设计基础 第 1 章 C# 程序设计基础 1.1 程序设计语言 1.2 程序设计方法 1.3 C# 程序设计语言概述 1.4 C# 集成开发环境
2
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.2 Visual Studio 2010 express 集成开发环境 1.4 C# 集成开发环境 ( 1 ) Visual Studio 2010 express 集成开发环境由菜单栏、工具 栏、工具箱、解决方案资源管理器、代码编辑器、窗体设计器 等部分组成,如图:
3
应用软件开发( C# ) 第 1 章 C# 程序设计基础 New Project 按钮 Start Page 标签 Latest News 标签 最近的工程列表 Start Page 链接
4
应用软件开发( C# ) 第 1 章 C# 程序设计基础 默认工程名称 所选工程的 描述
5
应用软件开发( C# ) 第 1 章 C# 程序设计基础 属性窗口 : 显示所 选项的所有属性 解决方案 资源管理 器:显示 解决方案 的树型结 构,可以 浏览组成 解决方案 的所有项 目和每个 项目中的 文件 窗体设计器:用来设计 Windows 窗体或 Web 窗体 菜单栏 工具栏
6
应用软件开发( C# ) 第 1 章 C# 程序设计基础 解决方案资源管理器 工具箱: 用于向 Windows 应用程序或 Web 应用程序 添加控件 窗体设计器 属性窗口
7
应用软件开发( C# ) 第 1 章 C# 程序设计基础 工具栏 视图菜单
8
应用软件开发( C# ) 第 1 章 C# 程序设计基础 解决方案资源管理器 工具箱 很多方法可以打开代码编辑器,如: ①双击解决方案资源管理器中的.cs 文件 ②右键单击.cs 文件,选 “ 查看代码 ” ③双击事件列表的相应事件项 事件列表 窗体设计器
9
应用软件开发( C# ) 第 1 章 C# 程序设计基础 工具箱 代码编辑器:设计编辑程序源代码
10
应用软件开发( C# ) 第 1 章 C# 程序设计基础 错误列表,显示编译结果
11
应用软件开发( C# ) 第 1 章 C# 程序设计基础 控制台应用程序以字符界面为运行环境,字符界面即通常所 说的 DOS 界面,开发步骤如下: 1. 新建项目 2. 编写代码 3. 运行调试程序 4. 保存程序 1.4.3 控制台应用程序的开发步骤 1.4 C# 集成开发环境
12
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.3 控制台应用程序的开发步骤 1.4 C# 集成开发环境 创建控制台应用程序的方法: ( 1 )在打开的 Visual Studio.NET 开发界面中选择 “ File ” | “ New Project ” 菜单命令,然后选择 “Console Application”
13
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.3 控制台应用程序的开发步骤(续) 1.4 C# 集成开发环境 ( 2 )在 “ name ” 文本框中设置应用程序的名称 “FirstConsoleApplication1” 。然后单击【 OK 】按钮,将打开 代码编辑器 ( 代码视图 ) ,并已自动形成了程序的基本结构。 在代码视图中, Visual Studio.NET 已经为程序自动生成了必须的代 码,在默认状态下,蓝色字符串为关键字 在 Main( ) 方法中输入代码: Console.WriteLine("Hello,Welcome to C#!"); Console.ReadLine(); “Console” 是一个类,表示控制台程序标准的输入输出流 和错误流, “WriteLine” 与 “ReadLine” 是 “Console” 类中的两 个方法分别用于向屏幕输出一行字符和从键盘输入一行 字符
14
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.3 控制台应用程序的开发步骤(续) 1.4 C# 集成开发环境
15
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.3 控制台应用程序的开发步骤(续) 1.4 C# 集成开发环境 ( 3 )单击快捷菜单栏上的绿色三角形按钮,或者按 F5 ,执行 程序: 结果如下图:
16
应用软件开发( C# ) 第 1 章 C# 程序设计基础 (4) 保存程序:通常只要执行启动调试命令编译运行程序,程 序即予以保存 或单击保存或全部保存按钮 如图所示: 1.4.3 控制台应用程序的开发步骤(续) 1.4 C# 集成开发环境
17
应用软件开发( C# ) 第 1 章 C# 程序设计基础 保存程序和文件夹组成 程序存盘后, IDE 便创建相应的文件夹: 文件夹名称即为我们在 “ New Project ” 对话框中输入的名称 文件夹包含层次结构一般如下图:
18
应用软件开发( C# ) 第 1 章 C# 程序设计基础 C# 中的文件类型 扩展名名称说明.sln Visual Studio Solution (解 决方案) 通过为环境提供对项目、项目项和解决方案项在磁 盘上位置的引用,可将它们组织到解决方案中。.suo 解决方案用户选项记录所有将与解决方案建立关联的选项,以便在每 次打开时,它都包含您所做的自定义设置。.cs Windows 窗体、代码文件用于创建 Windows 应用程序的窗体或代码文件。 类包含类声明的代码文件。 模块用于存储函数组的文件。 组件类用于通过可视化设计器创建组件的类。.csproj C# 项目表示多项目解决方案中的一个窗体、用户控件、类 和模块文件.resx 程序集资源文件用于编辑和定义应用程序资源的文件
19
应用软件开发( C# ) 第 1 章 C# 程序设计基础 在解决方案资源管理器 “Solution Explorer” 中启用显示所有文件 “Show All Files” 选项,可查看 FirstConsoleApplication1 项目的 结构
20
应用软件开发( C# ) 第 1 章 C# 程序设计基础 Windows 应用程序是在 Windows 操作系统中以图形界面运行 的程序,可以理解为在 Windows 中打开的窗口,步骤如下: 1. 新建项目 2. 添加控件和设置控件属性 3. 编写代码 4. 运行调试程序 5. 保存程序 1.4.4 窗体( Windows )应用程序的开发步骤 1.4 C# 集成开发环境
21
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.4 窗体( Windows )应用程序的开发步骤 ( 1 )在 IDE 界面选择 “ File ” | “New Project” 菜单命令,然后打开 “ New Project ” 对话框: 1.4 C# 集成开发环境
22
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.4 窗体( Windows )应用程序的开发步骤(续) ( 2 )在 “ 模板 ” 框中选择 “ Windows Forms Application ” ,在 “ Name ” 文本框 中设置应用程序的名称,如 “FirstWindowsFormsApp1” ,然后单击【 OK 】 按钮,将打开窗体设计器。从工具箱中分别将 Button 和 TextBox 控件拖到 窗体上并适当调整它们的大小和位置: 1.4 C# 集成开发环境
23
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.4 窗体( Windows )应用程序的开发步骤(续) ( 3 )双击界面上的 “ button1 ” 按钮,进入代码编辑器窗口,然后在 button1_Click 函数中添加下列代码: textBox1.Text = “Hello, Welcome to my first WindowsFormsApplication!"; 1.4 C# 集成开发环境
24
应用软件开发( C# ) 第 1 章 C# 程序设计基础 1.4.4 窗体( Windows )应用程序的开发步骤(续) ( 4 )单击快捷菜单栏上的绿色三角形按钮,或者按 F5 ,执行该程序,并 单击 “button1” 按钮: 1.4 C# 集成开发环境
25
应用软件开发( C# ) 第 1 章 C# 程序设计基础 使用 VS.NET 2010 MSDN 帮助系统 Visual Studio.NET 的联机帮助是基于 MSDN Library 的,使用前需要安装 Visual Studio 2010 MSDN 。 MSDN 提供了各种产品和技术编写的主题内容 1 、选择菜单 Help-> Manage Help Settings 显示 Help Library Manager 窗 口 2 、在 Help Library Manager 窗口中,单击 Choose online or local help (选择在线或本地帮助):访问在线帮助要求存在 Internet 连接,但 可以得到大多数最新的文档,如:教程、下载、支持、论坛等;访 问本地帮助文档要求首先下载帮助文件
26
应用软件开发( C# ) 第 1 章 C# 程序设计基础 上下文相关帮助: VS 提供一个与 “ 当前内容(鼠标光标附近) ” 相 关联的上下文相关帮助特性,使用方法:在定位光标后,按 F1 ,帮助文档将显示在窗口中。 可以在 “ 目录 ” 窗口点击主题标题 ,浏览相关各层内容,使用 “ 搜索 ” 功能可以搜索相关主题的全 文
Similar presentations