C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍

上传人:w****i 文档编号:92500767 上传时间:2019-07-10 格式:PPT 页数:25 大小:1.85MB
返回 下载 相关 举报
C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍_第1页
第1页 / 共25页
C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍_第2页
第2页 / 共25页
C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍_第3页
第3页 / 共25页
C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍_第4页
第4页 / 共25页
C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍》由会员分享,可在线阅读,更多相关《C#程序设计基础 教学课件 ppt 作者 熊壮第1章:C#及Visual Studio 2010开发环境介绍(25页珍藏版)》请在金锄头文库上搜索。

1、第一章:C#及Visual Studio 2010开发环境介绍,伍 星 重庆大学计算机学院,,提纲,1.1 .Net平台介绍,.Net平台是Microsoft的最新技术 设计目标:帮助软件开发人员轻松并高效开发各种类型程序 .Net中支持多种语言进行软件开发 .Net中编写好的程序首先编译成通用中间语言(Intermediate Language,IL)表示的中间代码,通用语言运行时中仅支持IL代码,然后进行第二次编译将中间语言表示的代码转换为当前计算机平台的本地机器语言代码。,1.2.1Visual Studio 平台发展过程,Visual Studio是目前最流行的 Windows平台应

2、用程序开发环境,目前已经开发到 10.0 版本,也就是 Visual Studio 2010 Visual Studio 97 -Visual Studio 6.0 -Visual Studio .Net(C#) -Visual Studio 2002 -Visual Studio 2005 -Visual Studio 2008 -Visual Studio 2010,1.2.2Visual Studio 2010中的组件,Visual Studio 2010中包含如下的组件: (1)Visual Basic.NET 2010 (2)Visual C+ .NET 2010 (3)Visual

3、 C# .NET 2010 (4)Visual F# .NET 2010,1.2.3 Visual Studio 2010版本特点,(1)支持 Windows Azure,微软云计算架构迈入重要里程碑; (2) 助力移动与嵌入式装置开发,三屏一云商机无限; (3) 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力; (4) 升级的软件测试功能及工具,为软件质量严格把关; (5) 搭配 Windows 7,Silverlight 4 与 Office,发挥多核并行运算威力, 创建美感与效能并重的新一代软件; (6) 支持最新C+标准,增强IDE,切实提高程序员开发效率。,1.3

4、.1Visual Studio环境介绍,图1-3 Visual Studio 2010 界面,1.3.2 控制台应用程序开发,1.3.2 控制台应用程序开发,图1-5选择新建项目类型,Visual Studio 2010 中创建一个控制台应用程序步骤如下: 1)启动 Visual Studio 2010,进入Visual Studio 2010的集成开发环境; 2)在弹出的对话框选择“C#语言”,在该对话框右部选择“控制台应用程序”模板; 3)在应用程序的编辑环境中输入程序代码; 4)调试运行程序;,1.3.2 控制台应用程序开发,按F5键或选择“调试”菜单中“启动调试”命令,执行控制台应用程

5、序,C#控制台应用程序的组成,(1)导入系统预定义元素部分 C#依赖许多系统预定义元素,为了在程序中能够使用这些预定义元素,需要对这些元素进行导入。 控制台应用程序使用下述代码导入对其他命名空间的引用: using System; using System.Collections.Generic; using System.Linq; using System.Text;,C#控制台应用程序的组成,(2)命名空间 关键字namespace和命名空间标识符(命名空间名字)构建用户命名空间,空间的范围用一对花括号限定。 namespace Hello ,默认情况下命名空间名与解决方案名相同,(3)

6、类 类必须包含在某个命名空间中,使用关键字class和类标识符(类名)构建类,类的范围使用一对花括号限定。 class Program ,默认类名为Program,C#控制台应用程序的组成,(4)主方法 应用程序都有一个执行的入口用以指明程序执行的开始点。 C#应用程序中的入口点用主方法标识,名为Main(),后面括号即使没有参数也不能省略。 一个C#应用程序必须有、而且只能有一个Main()方法,如果一个应用程序仅由一个方法构成,这个方法名字就只能为Main()。 主方法用一对花括号限定自己的区域,如下所示: static void Main(string args) ,1.3.3 Wind

7、ows窗体程序开发,Visual Studio2010中创建一个Windows窗体应用程序通常需要以下四个步骤: (1)设计用户界面 (2)设置对象属性 (3)编写对象事件过程代码 (4)保存并运行程序(生成可执行代码),1.3.3 Windows窗体程序开发,1.3.3 Windows窗体程序开发,设计过程中主要编辑的对象,结构与控制台应用程序非常相似,其中内容都是自动生成的,不需要程序员干预,单击此三角形,包含了可视化程序过程中添加控件的代码,1.3.4 Web程序开发,Visual Studio中开发Web页面的过程如下: (1)创建新的网站 (2)新建Web页面 (3)设计Web页面

8、(4)添加C#代码,例1.3 创建一个Web网站,并新建一个Web网页,在该网页上提供两个文本框分别输入用户民和密码,再添加一个按钮,当单击该按钮后,核对输入文本框中的用户名和密码是否正确并输出的提示信息。,1.3.4 Web程序开发,(1)创建Web站点 启动Visual Studio 2010后选择“新建”,然后选择“网站”,在出现的界面中(如图所示)左部选择语言为“Visual C#”,在界面中间选择“ASP.NET”网站,在界面的下部选择“文件系统”后,通过选择“浏览”按钮,在对话框中指定存储网站的目录。,1.3.4 Web程序开发,单击“确定”按钮后,会出现如图所示1.14所示的界面

9、,在界面的右上角“解决方案资源管理器中”列出了当前网站中的所有文件。,1.3.4 Web程序开发,(2)新建Web网页 在“解决方案资源管理器”中,选中当前项目后单击鼠标右键,在出现的菜单中选择“添加新项”在出现的对话框中选择“Web窗体”,然后在对话框的下部指定Web页面的名称。单击“确定”按钮后,就会出现如图所示界面,下一步就可以开始Web页面的设计。,图1.15 新建Web页面,1.3.4 Web程序开发,(3)设计Web页面 Visual Studio 为.apsx提供了三种视图进行Web页面的设计: 设计视图:该视图提供页面的可视化表示,可以直观看到当前页面外观; 源代码视图:该视图

10、包含了Web页面的源代码; 拆分视图:该视图联合了设计视图和源代码视图这两个视图。 Visual Studio底部,可进行“设计”、“拆分”或 “源代码” 随意切换,1.3.4 Web程序开发,选择“设计”视图,工作区显示为一片空白界面,从工具箱中将两个标签控件、两个文本框控件以及一个按钮控件拖放到“设计”视图的页面中并放置于如图所示的位置,并按照表进行相应属性设置。 属性的设计与Windows窗体中控件属性设置相同。,1.3.4 Web程序开发,(4) 添加C#代码 双击“设计”视图中的“登陆”按钮,则会在Login.Apsx“源代码”视图中添加响应按钮的单击的方法,,protected v

11、oid Button1_Click(object sender, EventArgs e) if (TextBox1.Text.CompareTo(“张飞“)= 0) ,1.3.4 Web程序开发,(5)调试Web页面 按F5键或选择“调试”菜单组中的“启动调试”命令,执行(调试)页面后出现如图所示的界面; 在该界面中直接选择“确定”按钮,则会调用Visual Studio 内嵌的Web服务器对当前页面进行调试,Web页面代码无错误后,则下一步运行该页面并在IE中进行显示,显示结果如图所示。,图1.17 修改Web.config文件,图1-18:Web页面运行,图1-19:登陆成功提示页面,谢 谢!,

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

当前位置:首页 > 高等教育 > 大学课件

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