C#程序设计课件第01章_第1页
C#程序设计课件第01章_第2页
C#程序设计课件第01章_第3页
C#程序设计课件第01章_第4页
C#程序设计课件第01章_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章

C#2.0开发环境1.1.1.NETFramework2.0简介

一个建立、配置和运行web服务以及应用程序的多语言环境,是Microsoft的新一代web应用程序开发平台,它包含以下三个主要部分:公共语言运行时环境(commonlanguageruntime,CLR)框架类库(FrameworkClassLibrary,FCL)ASP.NET1.1.2C#介绍 C#是一种面向对象的编程语言,是从C和C++派生出来的一种简单、现代、面向对象和类型安全的编程语言,其语言体系都构建在.NET框架上,并且能够与.NET框架完美结合。 优势:快速应用开发(RAD)功能语言的自由性强大的Web服务端组件支持跨平台与XML的融合对C++的继承1.2VS2008集成开发环境

集成开发环境(简称IDEIntegratedDevelopmentEnvironment)是用于提供程序开发环境的应用程序,主要包括代码编辑器、编译器、调试器和图形用户界面工具,为用户提供了一个完全的编程环境。VisualStudio2008是微软公司出品的一款大型应用软件,是.NET开发的首选工具,其中C#是使用最广发的开发语言,方便用户快速有效的建立应用程序。1.2.1安装环境要求

系统配置要求:处理器:最低1.6GHZ,推荐2.2GHZ或以上。内存:最低384MB(Vista最低768MB),推荐1GB或以上。硬盘:最低5400RPM,推荐7200RPM或更高转速,VisualStudio2008安装最小需要1.22GB的可用硬盘空间,完全安装需要大概4GB的可用硬盘空间。现实设备:最低1024*768,推荐1280*1024或以上的分辨率。操作系统:建议使用WindowsXP或更新版本操作系统。1.2.2软件安装步骤

(1)首先购买VisualStudio2008的安装光盘,也可以下载VisualStudio2008安装软件,网上有很多下载地址。将VisualStudio2008安装光盘放入DVD光驱,屏幕将弹出图1-1所示的窗体。1.2.2软件安装步骤(续)

(2)单击第1项“安装VisualStudio2008”链接,进入下一步安装,如图1-2所示,用户此时可以根据自己意愿选择是否参加微软帮助改进安装活动。1.2.2软件安装步骤(续)

(3)单击“下一步”,弹出如图1-3所示的窗体。这个窗体中包含用户许可协议,用户必须接受许可协议中的条款才可继续安装,且用户需在制定的文本框中输入产品的密钥。1.2.2软件安装步骤(续)

(4)单击“下一步”按钮,进入如图1-4所示的窗体,用户此时可以根据自己的需求选择“默认值”、“完全”或“自定义”模式安装组件。如果硬盘空间足够,建议用户完全安装。此处允许用户选择更改安装路径,VisualStudio2008的默认安装路径为“C:\ProgramFiles\MicrosoftVisualStudio9.0\”。1.2.2软件安装步骤(续)

(5)完成设置,单击“安装”按钮,开始安装,安装软件将进入一个漫长的安装过程,如图1-5所示。1.2.2软件安装步骤(续)

(6)安装完成后显示安装成功的窗体,如图1-6示,重新启动电脑,安装结束。1.2.3VS2008基本功能简介

(1)菜单栏 在标题栏下的水平栏,包含:文件、编辑、查看等7个菜单(2)工具栏 为了操作更方便、快捷,常用的菜单命令按功能分组,被分别放入相应的工具栏中,方便开发人员的使用(3)工具箱面板 工具箱是VisualStudio2008的重要工具,它提供了进行Windows窗体应用程序开发所必需的控件,通过工具箱开发人员可以方便地进行可视化的窗体设计,简化了程序设计的工作量,提高了工作效率。1.2.3VS2008基本功能简介(续)(4)“属性”面板 “属性”面板是VisualStudio2008的一个非常有用的工具。该面板为Widows窗体应用程序的开封提供了简单的属性修改方式,还提供了事件的管理功能,可以管理控件事件,方便编程时对事件的处理。如图1-11所示。

(5)代码编辑器 代码编辑器提供了强大的代码编辑功能,它提供了自动换行、渐进式搜索、代码的大纲显示等新功能,窗体如图1-12所示。1.2.3VS2008基本功能简介(续)(6)“错误列表”面板 编写程序代码、编译程序和运行程序过程中发现的错误都会显示到“错误列表”面板中。在开发过程中,“错误列表”面板会提示错误信息,方便开发人员可以从及时发现错误并修改错误。(7)“输出”面板 “输出”用于提示项目的生成情况。

1.3命名空间

“命名空间”,也称“名称空间”,是VS.NET中的各种语言使用的一种代码组织的形式,通过名称空间来分类,区别不同的代码功能,是解决命名冲突的主要途径。 命名空间是数据类型的一种组合方式,但在命名空间中所有数据类型的名称都会自动加上该命名空间的名字作为其前缀。命名空间还可以相互嵌套。例如,大多数用于一般目的的.NET基类位于命名空间System中,基类Array在这个命名空间中,所以其全名是System.Array。

.NET需要在命名空间中定义所有的类型,例如,可以把Customer类放在命名空间YourCompanyName中,则这个类的全名就是YourCompanyName.Customer。1.4创建第一个C#项目

1.4.1第一个控制台应用程序

.NET可以实现多种应用程序开发,包括控制台应用程序、Windows窗体应用程序、WPF应用程序、WCF服务应用程序等。创建步骤:(1)选择“文件”—>“新建”—>“项目”命令,弹出“新建项目”的窗口。1.4.1第一个控制台应用程序(续)

(2)在“新建项目”窗口中,先选择左边“项目类型”列表框“VisualC#”选项,然后选择右边“模板”列表框“控制台应用程序”选项。在下方,需要输入项目名称“HelloWorld”,选择项目保存位置。(3)单击“确定”按钮,VisualStudio2008自动生成应用程序。1.4.1第一个控制台应用程序(续)(4)编写程序代码,在Main()函数中加入一行代码,用于显示“HelloWorld”。staticvoidMain(string[]args){Console.Write("HelloWorld");//用于显示“HelloWorld”字符串

}(5)最后运行程序。选择“调试”—>“启动调试(或按F5)”,也可以选择“调试”—“开始执行(或按Ctrl+F5)”运行程序。1.4.2第一个Windows窗体应用程序

Windows窗体应用程序就是Windows图形界面应用程序,它能通过窗体和对话框完成于计算机用户的信息交互,并实现一系列的功能。 开发步骤:

(1)选择“文件”—>“新建”—>“项目”命令,弹出“新建项目”的窗口,在“新建项目”窗口中,先选择左边“项目类型”列表框“VisualC#”选项,然后选择右边“模板”列表框“Windows窗体应用程序”选项。在下方,需要输入项目名称“Welcome”,选择项目保存位置,单击“确定”按钮。1.4.2第一个Windows窗体应用程序(续) (2)查看“解决方案资源管理器”窗口,如图所示。在文件“Form1.cs”上单击右键,选择“重命名”,将其改名为“Welcome.cs”。

(3)查看主窗口,里面自动生成一个名为“Form1”的窗体,然后单击右侧“属性”窗口,该窗口如图1-20所示,修改Name属性为“Welcome”,修改Text属性为“Welcome”。

1.4.2第一个Windows窗体应用程序(续) (4)单击主窗口左侧的“工具箱”窗口,出现一些Windows控件。

(5)双击“Label”控件,或者单击后按住左键将其拖至主窗口的窗体中,并设置“Lable”控件的属性。

(6)双击“Button”控件,或者单击后按住左键将其拖至主窗口的窗体中,并设置“Button”控件的属性。NamelbtnShowText显示NamelblDisplayText空BackColorWindow1.4.2第一个Windows窗体应用程序(续) (7)双击“显示”按钮,将进入代码窗口,可以看到VS.NET已经自动生成了很多代码。进入代码窗口后,光标自动位于方法“btnShow_Click()”内部,在光标处添加如下代码:

this.lblDisplay.Text="WelcometoC#!";(8)选择“调试”—>“开始执行(不调试)”菜单项,或者使用快捷键“CTRL+F5”运行程序,单击“显示”按钮,在标签中就会出现如图所示的结果。

1.5MSDN

MSDN的全称是MicrosoftDeveloperNetwork,是微软公司面向软件开发者的一种信息服务,是开发人员不可缺少的工具。MSDN实际上是一个以VisualStudio和Windows平台为核心整合的开发虚拟社区,包括技术文档、在线电子教程、网络虚拟实验室、微软产品下载等等一系列服务,它涵盖了所有的可以被开发扩充的平台和应用程序,作为一个学习者,更应该学会使用MSDN。MSDN的基本使用

(1)目录浏览 单击工具栏“目录”按钮,可以在主界面左侧,可以让用户快速的对MSDN的结构有一个大概的了解,为用户使用MSDN起到导航的作用。(2)索引快速访问 单击工具栏“索引”按钮,可以在主界面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论