C#从入门到实践(免费)资料

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.公共语言运行库 2..NET Framework类库 3.公共语言运行库、.Nwk.baidu.comT Framework类库和应用程序的关系 4.语言互操作性 5.C#应用程序执行流程
C#从入门到实践
1.1.3 C#应用程序
C#应用程序包括两种应用程序:控制台(Console)应用程 序(1.3小节创建的应用程序就是一个控制台应用程序) 和Windows窗体应用程序(1.4小节创建的应用程序就是 一个Windows窗体应用程序)。控制台应用程序的界面往 往比较简单,而Windows窗体应用程序能够提供丰富的图 形界面。
C#从入门到实践
1.2.2 配置集成开发环境(IDE)
由于Microsoft Visual Studio 2008集成开发环境(IDE)非常 复杂,为了以后能够更加方便地开发各种C#应用程序, 在此,特意详细介绍配置Microsoft Visual Studio 2008集 成开发环境的方法。
C#从入门到实践
C#从入门到实践
1.1.2 .NET框架
C#程序必须在.NET Framework上运行。.NET Framework是 Windows的一个不可或缺的组件,是一个支持构建、部署和运 行下一代应用程序和Web服务的完整Windows组件。.NET Framework能够提供效率极高的、基于标准的多语言(如C#、 VB.NET、C++、J#等)环境,能够将现有的应用程序与下一 代应用程序和服务集成,并能迅速部署和操作Internet规模的应 用程序。.NET Framework主要包括两个组件:公共语言运行 库(Common Language Runtime,简称为CLR)和.NET Framework类库(Class Library)。
C#从入门到实践
1.1.1 C#语言
C#是一种Microsoft公司设计的、简洁的、类型安全的、面 向对象的语言,它松散地基于C/C++语言,并且有很多方 面和Java语言类似。开发人员可以使用C#语言来构建在 .NET Framework上运行的各种安全、可靠的应用程序。
C#语法表现力强、简单易学、容易上手。通常地,开发人员 通过很短的时间的学习,就能够使用C#语言开发高效的 程序。C#语法提供了许多强大的功能,如可为空置(null )的值类型、枚举、委托、lambda表达式、直接内存访 问等。C#支持泛型类型和方法,进而提供了更为出色的 类型安全和性能。特别地,C#还提供了迭代器、语言集 成查询(LINQ)表达式等高级功能,使得开发人员可以 在C#代码中创建具有查询功能的程序代码。
第1章 C#入门基础
Microsoft公司是这样描述C#的:“C#是从C和C++派生来的 一种简单、现代、面向对象和类型安全的编程语言。C# (读做'Csharp')主要是从C/C++编程语言家族移植过来 的,C和C++的程序员会马上熟悉它。C#试图结合Visual Basic的快速开发能力和C++的强大灵活的能力。”。本 章将讲解使用C#语言开发的入门知识,主要介绍以下知 识点。
C#从入门到实践
1.3.2 解决方案资源管理器
创建Sample_01_CA控制台应用程序成功之后,Microsoft Visual Studio 2008集成开发环境(IDE)将为该应用程序 创建一个默认类文件,名称为“Program.cs”。打开“解 决方案资源管理器”面板,可以查看Sample_01_CA控制 台应用程序包含的所有资源和数据,如图1.25所示。
.NET Framewrok; 搭建Visual Studio 2008开发环境; 创建第一个控制台应用程序; 创建第一个Windows窗体应用程序。
C#从入门到实践
1.1 C#概述
C#是一种简单的、现代的、面向对象的、类型安全的编程语 言。它不但提供了面向对象编程的技术,而且还提供了面 向组件编程的支持技术。Visual C# 2008提供了许多方便 开发的工具,如高级代码编辑器、方便的用户界面设计器 、集成调试器等。开发人员使用这些工具,可以更容易在 C#语言3.0版和.NET Framework 3.5版的基础上开发应用 程序。
C#从入门到实践
1.3.1 创建Sample_01_CA控制台应用程序
依次选择“开始”|“所有程序”|“Microsoft Visual Studio 2008”|“Microsoft Visual Studio 2008”命令,打开“起始 页 - Microsoft Visual Studio”对话框。单击“最近项目” 面板中的“创建”下的“项目”链接,弹出“新建项目” 对话框,如图1.24所示。
1.控制台应用程序 2.Windows窗体应用程序
C#从入门到实践
1.2 搭建Visual Studio 2008开发环境
本小节介绍搭建开发C#应用程序(如Windows窗体应用程序 、ASP.NET网站等)的环境,包括安装Microsoft Visual Studio 2008、配置集成开发环境(IDE)、熟悉集成开发 环境(IDE)等内容。
1.2.3 熟悉集成开发环境(IDE)
Microsoft Visual Studio 2008集成开发环境包括多个可以停 靠或浮动的面板,如“工具箱”、“服务器资源管理器” 、“解决方案资源管理器”、“属性”等面板。
C#从入门到实践
1.3 创建第一个控制台应用程序
本节介绍使用Microsoft Visual Studio 2008集成开发环境( IDE)创建第一个控制台应用程序——Sample_01_CA的 方法,以及开发Sample_01_CA应用程序所涉及的各种基 本技术,如编写C#代码、运行应用程序等。
注意:笔者机器的操作系统为Microsoft Windows Server 2003 Enterprise Edition Service Park 2。
C#从入门到实践
1.2.1 安装Microsoft Visual Studio 2008
下面介绍在笔者机器上安装Microsoft Visual Studio Team System 2008简体中文版的操作步骤,具体如下。
相关文档
最新文档