VisualC#程序设计应用教程机械工业pdf下载pdf下载

VisualC#程序设计应用教程机械工业百度网盘pdf下载

作者:
简介:本篇主要提供VisualC#程序设计应用教程机械工业pdf下载
出版社:睿智启图书专营店
出版时间:2011-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名:Visual C#程序设计应用教程9787111319948机械工业
  • ISBN:9787111319948
  • 定价:31
  • 出版社:机械工业出版社
  • 作者:郭力子

参考信息(以实物为准)

  • 出版时间:2011-01-01
  • 印刷时间:
  • 版次:1
  • 印次:0
  • 包装:平装
  • 开本:16开
  • 用纸:
  • 页数:283
  • 字数:0

内容简介

    《Visual C#程序设计应用教程》从实际应用的角度出发,全面系统地介绍了Visual C#程序设计的基本知识和应用技术。全书共分10章,内容包括C#和VisualStudio □005概述,变量与表达式,流程控制和函数,数组、集合与字符串,面向对象编程基础,Windows应用程序设计,数据库访问,文件处理和绘图基础,Web应用程序设计基础,程序应用项目实践等。《Visual C#程序设计应用教程》内容立足于课堂教学和面向应用,书中配有丰富的案例,各章均配有实训练习题和习题,便于读者掌握重点及提高程序设计动手能力。全书内容循序渐进,示例面向应用,全面兼顾了知识介绍、编程能力培养和实践技能训练。《Visual C#程序设计应用教程》可作为高职高专相关专业的教材,也可作为C#程序设计培训机构的教材,还可作为.NET开发人员的参考书。

前言序言

  Visual C#是微软公司的VisualStudio.NET开发□台上面向对象的编程语言。作为一种继承自C/C++和Java的语言,VisualC≠简单易学、面向对象而且类型安全,已成为当今计算机程序设计的主流编程语言。Visualc撑既具有C、C++那样的强大功能,又具有Java那样的面向对象机制,还兼有类似VB开发的高效率和方便性。使用这种面向对象的、可视化的编程语言,结合事件驱动的模块设计,将使程序设计变得轻松快捷。
  本书共分10章,内容包括C#和VisualStudio□005,变量与表达式,流程控制和函数,数组、集合与字符串,面向对象编程基础,Windows应用程序设计,数据库访问,文件处理和绘图基础,Web应用程序设计基础,程序应用项目实践。
  本书突出实际应用,注重能力培养。内容简明扼要、由浅入深、顺序渐进,力求通俗易懂、简洁实用。全面兼顾了知识介绍、编程能力培养和实践技能训练。
  本书案例简单明了、实用性强,力求带给读者真实的编程体验。每章后都配有实训题,其中很多都是书中案例的扩展,有助于读者实践。另外,还配有丰富的简答题和选择题供读者练习以巩固已学的知识内容。为了帮助读者快速理解,书中案例前都有关于代码编写的简要分析,代码部分尽量给予注释,案例后针对重要或易错的内容还有提示说明。读者通过仔细研读这些代码并且通过实训操作,可以迅速培养和提高独立解决实际编程问题的能力。本书□后的项目实践,可进一步帮助读者提高编写C#应用程序的综合能力。
  本书适用于高职高专相关专业,也可作为C#程序设计培训机构的教材或参考书。建议读者遵循书中介绍的方法和步骤实际建立案例程序,然后对案例程序进行修改或扩展,并通过对案例代码进行分析和讨论掌握案例背后所包含的概念、原理、知识点和方法等。这是学习程序设计□稳妥、有效和快捷的途径。

目录

出版说明
前言
□□章 C#和/isuaIscudi0 □005
概述
1.1 C≠语言简介
1.□ VisualStudio □005集成开发环境
1.□.1 菜单栏与工具栏
1.□.□ 设计器与编辑器窗口
1.□ _3解决方案资源管理器窗口
1.□.4 工具箱窗口
1.□.5 属性窗口
1.□.6 类视图窗口
1.□.7 服务器资源管理器窗口
1.3 创建C≠应用程序
1.3.1 创建控制台应用程序
1.3.□ 创建Windows应用程序
1.4 C样应用程序的一般结构
1.5 c撑中标识符命名风格
1.6 实训
1.7 习题

第□章 变量与表达式
□.1 输入与输出
□.□ 变量与常量
□.□.1 变量的声明
□.□.□ 变量的种类
□.□.3 常量的声明与使用
□.3 数据类型
□.3.1 值类型
□.3.□ 引用类型
□.3.3 数组类型
□.3.4.类型转换
□.3.5 装箱与拆箱
□.4 运算符与表达式
□.4.1 算术运算符
□.4.□ 赋值运算符
□.4.3 关系和类型测试运算符
□.4.4 逻辑运算符
□.4.5 其他特殊运算符
□.4.6 运算符的优先级
□.5 应用示例——常用变量类型的运算
□.6 实训
□.7 习题

第3章 流程控制和函数
3.1 选择语句
3.1.1 if语句
3.1.□ switch语句
3.□ 循环语句
3.□.1 while语句
3.□.□ dowhile语句
3.□ .3 for语句
3.□.4 foreach语句
3.3 跳转语句
3.3.1 break语句和continue语句
3.3.□ goto语句
3.3.3 rettull语句
3.4 函数
3.4.1 函数的定义和使用
3.4.□ 函数参数的传递方式
3.5 异常处理
3.5.1 try...catch语句
3.5.□ try...catchfinally语句
3.6 应用示例——四则运算器
3.7 实训
3.8 习题

第4章 数组、集合与字符串
4.1 数组
4.1.1 一维数组
4.1.□ 多维数组
4.□ 集合
4.□.1 ArrayIist类
4.□.□ Hashtable类
4.3 字符串
4.3.1 字符串的形式与声明
4.3.□ 字符串的处理
4.4 应用示例——使用二维数组
4.5 实训
4.6 习题

第5章 面向对象编程基础
5.1 面向对象程序设计概述
5.□ 类
5.□.1 类的声明
5.□.□ 对象和类的实例化
5.□ 3类的成员
5.□.4 类成员的访问
5.□.5 构造函数和析构函数
5.□.6 类的继承
5.□.7 类的多态
5.3 字段、属性和索引器
5.3.1 字段
5.3.□ 属性
5.3.3 索引器
5.4 方法
5.4.1 方法的声明
5.4.□ 方法的调用
5.4.3 静态方法
5.4.4 方法的重载
5.4.5 方法的覆盖
5.4.6 使用base访问
5.5 抽象类与接口
5.5.1 抽象类
5.5.□ 接口
5.6 委托
5.7 应用示例——类的继承的
综合应用
5.8 实训
5.9 习题

第6章 Windows应用程序设计
6.1 在Visual Studio中创建窗体(Form)
6.1.1 添加控件
6.1 _□设定布局
6.1.3 控件的属性、方法和事件
6.□ 按钮控件
6.3 文本类控件
6.3.1 标签控件
613.□ 文本框控件
6.3.3 格式文本控件
6.4 菜单、工具栏和状态栏控件
6.4.1 菜单控件
6.4.□ 工具栏控件
6.4.3 状态栏控件
6.5 选择类控件
6.5.1 单选按钮控件和复选框控件
6.5.□ 列表框控件
6.5.3 下拉组合框控件
6.5.4 列表视图控件
6.5.5 树视图控件
6.6 容器类控件
6.6.1 面板控件
6.6.□ 分组框控件
6.6.3 选项卡控件
6.7 通用对话框
6.7.1 “打开文件”和“保存文件”对话框
6.7.□ 其他对话框
6.7.3 “模式”和“非模式
6.8 其他控件
6.8.1 日期控件
6.8.□ 定时器控件
6.9 多窗体的概念与创建
6.10 应用示例——文本编辑器
6.11 实训
6.1□ 习题

第7章 数据库访问
7.1 关系数据库和SOL基本概念
7.1.1 关系数据库基本概念
7.1.□ SQL基本概念
7.□ ADO.NET简介
7.□.1.ADO.NET的基本构成
7.□.□.NET数据提供程序
7.3 应用ADO.NET访问数据库
7.3.1 数据库连接
7.3.□ 显示数据记录
7.3.3 更新、插入和删除数据记录
7.3.4 使用参数化SQI。语句访问数据库
7.4 使用DataSet
7.4.1 DamS和DataAdapter
7.4.□ 使用DataSet显示和更新记录
7.5 控件的数据绑定
7.5.1 数据绑定
7.5.□ 使用1extBox控件
7.5.3 使用DataGridView控件
7.6 使用存储过程
7.7 应用示例——学生信息管理系统
7.8 实训
7.9 习题

第8章 文件处理和绘图基础
8.1 文件和目录处理
8.1.1 文件处理类
8.1.□ 文本文件处理
8.1.3 二进制文件处理
8.1.4 文件夹处理类
8.1.5 文件夹基本操作
8.1.6 XML文件读/写
8.□ GDI+绘图基础
8.□.1 创建绘图对象
8.□.□ 基本图形绘制
8.□.3 图像处理基础
8.□.4 使用图像文件
8.3 应用示例——图片处理
观看器
8.4 实训
8.5 习题

第9章 Web应用程序设计基础
9.1 ASP.NET基础
9.1.1 ASP.NET的特点
9.1.□ IIS安装与虚拟目录
9.1.3 创建ASP.NETWeb应用程序
9.1.4 用文本编辑器创建ASP.NET应用程序
9.1.5 ASP.NET的基本语法
9.□ ASP.NET常用控件
9.□.1 HT池控件
9.□.□ Web标准控件
9.□.3 Validation验证控件
9.□.4 Data数据控件
9.□.5 母版页
9.3 ASP.NET内置对象
9.3.1 Page对象
9.3.□ Request对象
9.3.3 Response对象
9.3.4 Session对象
9.3.5 Application对象
9.3.6 Setver对象
9.4 应用示例——网上聊天室
9.5 实训
9.6 习题

□□0章 程序应用项目实践
10.1 多层应用程序
10.□ 系统功能概述
10.3 概要设计
10.3.1 应用程序模块设计
10.3.□ 应用程序结构
10.4 详细设计
10.4.1 数据库层
10.4.□ 数据库访问层
10.4.3 务逻辑层
10.5 实训
10.6 习题
参考文献

精彩书摘

    .NET框架类库是.NET框架面向所有的.NEI程序语言提供的一个公共的基础类库。这个类库构成了.NET框架的核心部分,而各个类又包含了多个方法、属性和其他成员。利用这些类和类所包含的方法、属性和其他成员,就可以快速搭建各种应用程序。常见的几组类库如下。
    1)System类:该类提供支持其他类所需要的基本服务,如底层服务、输入输出、文本处理等任务。
    □)Data类:该类提供处理数据库的操作。
    3)XMI。类:该类提供处理XML文件的操作。
    4)Web类:该类用来完成用户界面和Web服务的任务,这是ASRNET开发人员□常用到的类。
    5)Windows Forms:该类提供传统的桌面应用程序服务。
    6)Drawing类:该类提供创建图形、复杂字体等操作。
    ADO.NET(Microsoft ActiveX DataObject)是微软公司的新一代数据库访问技术。ADO.NET为非连接的编程模型提供了改进的支持。它还提供了丰富的XMI.,支持。
    ASENET是一个建立在公共语言运行库基础上的编程模型,可以使用ASP.NET在服务器上构建功能强大的Web应用程序。ASRNETWeb窗体提供了简单易用而且功能强大的方法来构建动态的Web用户界面UI(LJserInterface)。
    .NET框架支持以下3种类型的用户界面。
    1)Windows窗体,它运行在WIN3□/64客户端上。
    □)Windows控制台应用程序。
    3)Web窗体,它通过.ASENEI工作。
    □.开发环境
    .NET为使用与开发人员提供了功能强大、种类丰富的管理与开发工具。这些工具包括:jNET的集成开发环境VisualStudio□00x(从□000年以来,Visual Studio的发展经历了许多版本),以及一些相关的工具,如编译、连接、反汇编、证书管理、注册工具、XMI。工具等。正是由于有了它们的支持,.NET。日趋强大,现已成为计算机软件和系统开发的主要□□□台之一。