C#程序设计实用教程

副标题:无

作   者:张晓蕾主编

分类号:

ISBN:9787115180339

微信扫一扫,移动浏览光盘

简介

   本书主要介绍C#程序设计的基础知识、C#面向对象程序设计、基于   Windows Forms的应用程序开发、ADO.NET数据库应用开发和ASP.NET动态网   站设计等内容。全书采用案例驱动的方式进行讲解,通过48个实用案例由   浅至深、层层引导,以案例带动知识点的学习,并注意保证知识的相对完   整性和系统性,使读者能够快速掌握C#,提高程序设计技能。    本书可作为高职高专院校计算机相关专业的教材,也可作为初学者的   自学用书。   

目录

  第1章 Visual C#程序设计基础
   1.1 .NET Framework与Visual C#
   1.1.1 .NET Framework简介
   1.1.2 CLI、CLR与MSIL
   1.1.3 Visual C#语言简介
   1.1.4 Visual Studio 2005集成开发环境
   [案例1]基于控制台的应用程序
   [案例2]基于Windows Forms的应用程序
   1.2 程序中简单错误的调试
   1.2.1 程序中的错误
   1.2.2 MSDN Library的应用
   1.2.3 养成良好的程序设计风格
   [案例3]C#程序中简单错误的调试
   思考与练习1
  第2章 C#语言基础
   2.1 C#的基本语法
   2.1.1 命名空间
   2.1.2 基本数据类型
   2.1.3 变量与常量
   2.1.4 运算符与表达式
   2.1.5 类型转换
   2.1.6 代码注释
   [案例4]简易计算器
   2.2 程序流程控制——条件结构
   2.2.1 算法与程序流程控制
   2.2.2 关系运算、逻辑运算与条件运算
   2.2.3 if语句
   2.2.4 switch语句
   [案例5]计算方程的根
   [案例6]用户登录
   [案例7]计算运费
   2.3 程序流程控制——循环结构
   2.3.1 循环结构
   2.3.2 while语句
   2.3.3 dowhile语句
   2.3.4 for语句
   2.3.5 流程转向语句
   2.3.6 System.Console类
   [案例8]成绩统计
   [案例9]乘法表
   [案例10]素数
   2.4 复杂数据类型
   2.4.1 数组
   2.4.2 枚举
   2.4.3 结构
   2.4.4 字符串
   [案例11]学生成绩分类统计
   [案例12]求矩阵对角线上元素之和
   [案例13]职工工资统计
   [案例14]计算天数
   [案例15]图书查询
   2.5 函数
   2.5.1 函数的定义
   2.5.2 函数的调用
   2.5.3 函数的返回
   2.5.4 函数的参数
   2.5.5 函数重载
   2.5.6 Main函数
   [案例16]验证哥德巴赫猜想
   [案例17]兔子问题
   [案例18]函数重载
   [案例19]命令行计算器
   思考与练习2
  第3章 面向对象程序设计
   3.1 面向对象程序设计简介
   3.1.1 面向对象的基本概念
   3.1.2 类的定义
   3.1.3 类的成员
   3.1.4 构造函数
   3.1.5 析构函数
   3.1.6 域、属性和方法
   [案例20]温度转换
   [案例21]圆形计算
   3.2 继承、多态与抽象类
   3.2.1 继承
   3.2.2 多态
   3.2.3 抽象类
   [案例22]圆与圆柱
   3.3 接口
   3.3.1 接口的定义
   3.3.2 接口的成员
   3.3.3 接口的实现
   [案例23]绘图类接口
   思考与练习3
  第4章 基于Windows Forms的程序设计
   4.1 Windows Forms程序设计基础
   4.1.1 Windows Forms概述
   4.1.2 控件基础
   4.1.3 属性
   4.1.4 事件
   4.1.5 窗体与常用控件
   [案例24]有个性的按钮
   [案例25]动态显示的窗口
   [案例26]文本格式编辑
   4.2 选择控件
   4.2.1 单选按钮RadioButton
   4.2.2 复选框CheckBox
   4.2.3 列表框ListBox
   4.2.4 组合框ComboBox
   4.2.5 面板Panel和群组框GroupBox
   [案例27]电子试卷
   [案例28]课程选择
   [案例29]字体设置
   4.3 图像控件
   4.3.1 图片框PictrueBox
   4.3.2 图像列表组件ImageList
   [案例30]图像浏览器(一)
   [案例31]散步的猫
   4.4 消息对话框和通用对话框
   4.4.1 Windows中的对话框
   4.4.2 消息对话框MessageBox
   4.4.3 通用对话框组件
   4.4.4 其他对话框控件
   [案例32]图像浏览器(二)
   4.5 菜单、工具栏与状态栏
   4.5.1 菜单、工具栏与状态栏简介
   4.5.2 菜单设计
   4.5.3 工具栏设计
   4.5.4 状态栏设计
   [案例33]弹出菜单
   [案例34]图像浏览器(三)
   4.6 SDI与MDI应用程序
   4.6.1 SDI与MDI应用程序简介
   4.6.2 MDI多文档应用程序
   [案例35]图像浏览器(四)
   思考与练习4
  第5章 图形与动画
   5.1 GDI+入门基础
   5.1.1 图形绘制基础
   5.1.2 图形坐标系统
   5.1.3 辅助绘图对象
   5.1.4 图形对象Graphics
   5.1.5.画笔(Pen)与画刷(Brush)
   [案例36]绘制基本图形
   [案例37]函数图案
   [案例38]渐变图形
   5.2 图像处理
   5.2.1 Image类与Bitmap类
   5.2.2 图形绘制与变换
   [案例39]图像变换
   5.3 图形文字
   5.3.1 Font类
   5.3.2 文本的绘制
   [案例40]特效文字
   思考与练习5
  第6章 数据库应用开发
   6.1 数据库开发基础
   6.1.1 数据库基础知识
   6.1.2 MS SQL Server与Access数据库
   [案例41]在Visual Studio 2005集成开发环境中创建数据库
   [案例42]在Microsoft Access中创建数据库
   6.2 通过数据组件访问数据库
   6.2.1 在Visual Studio 2005中创建数据连接
   6.2.2 BindingSource组件
   6.2.3 数据绑定控件
   [案例43]商品信息浏览
   [案例44]商品信息查询
   6.3 ADO.NET数据应用
   6.3.1 ADO.NET简介
   6.3.2 数据连接对象Connection
   6.3.3 数据适配器DataAdapter
   6.3.4 数据集DataSet
   6.3.5 Command与DataReader
   6.3.6 其他常用ADO.NET对象
   6.3.7 SQL查询
   [案例45]商品信息编辑
   思考与练习6
  第7章 ASP.NET Web应用开发
   7.1 ASP.NET基础
   7.1.1 ASP.NET概述
   7.1.2 HTML语言概述
   7.1.3 Web Form基本概念
   7.1.4 ASP.NET的事件处理流程
   7.1.5 页面指令与页面事件
   7.1.6 ASP.NET服务器环境
   [案例46]用户登录页面
   7.2 Web服务器控件
   7.2.1 Web服务器控件概述
   7.2.2 HTML服务器控件
   7.2.3 Web服务器控件
   7.2.4 数据验证控件
   [案例47]用户注册页面
   [案例48]用户输入信息有效性验证
   思考与练习7
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C#程序设计实用教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon