Windows程序设计(C#2.0)实例教程

Windows程序设计(C#2.0)实例教程

刘志成, 宁云智, 林东升, 编著

出版社:电子工业出版社

年代:2010

定价:36.0

书籍简介:

本书介绍了C#的Windows编程的基本技术,通过WebShop电子商城后台管理系统介绍了Windows基本控件和ADO.NET数据库编程技术的应用。主要内容包括:Visual C#.NET 2005开发环境;C#.NET基本语法;WebShop后台登录模块的设计与实现;WebShop用户管理模块的设计与实现;WebShop商品管理模块的设计与实现;WebShop会员管理模块的设计与实现;WebShop系统管理模块的设计与实现;WebShop后台主模块的设计与实现;报表技术;部署应用程序。

书籍目录:

第1章 C#.NET编程基础

1.1 .NET与C#概述

1.1.1 .NET概述

1.1.2 C#概述

【例1-1】创建一个简单的控制台程序

1.2 C#数据类型

1.2.1 数据类型概述

1.2.2 数据类型转换

【例1-2】使用数据类型

课堂实践1

1.3 常量与变量

1.3.1 变量和变量作用域

1.3.2 常量和const关键字

【例1-3】根据指定的半径求圆的面积

1.3.3 标识符和关键字

1.3.4 运算符和表达式

【例1-4】使用表达式

课堂实践2

1.4 字符串和数组

1.4.1 字符串

1.4.2 数组及应用

【例1-5】应用数组实现选择排序

课堂实践3

1.5 流程控制

1.5.1 if-else选择结构

【例1-6】判断指定数的奇偶性

1.5.2 switch选择结构

【例1-7】百分制成绩转换到五级制

1.5.3 for和foreach循环结构

【例1-8】计算1到100的累加和

1.5.4 while和do-while循环结构

【例1-9】猜数字游戏

1.5.5 跳转语句

课堂实践4

1.6 知识拓展-typeof运算符

课外拓展

第2章 面向对象编程技术

2.1 面向对象概述

2.1.1 面向对象的基本概念

2.1.2 面向对象的基本特性

课堂实践1

2.2 C#中的类与对象

2.2.1 类的声明

2.2.2 字段、方法和属性

2.2.3 对象的创建

【例2-1】编写描述学生的C#类

2.2.4 构造函数

【例2-2】使用构造函数

课堂实践2

2.3 继承与多态

2.3.1 继承

【例2-3】编写交通工具类和小汽车类

2.3.2 多态

【例2-4】编写绘画类

课堂实践3

2.4 接口、委托和事件

2.4.1 接口

【例2-5】遥控器接口及实现

2.4.2 委托

【例2-6】实例化委托对象

2.4.3 事件

课堂实践4

2.5 知识拓展

2.5.1 名称空间

2.5.2 异常处理

课外拓展

第3章 教学案例系统分析与设计

3.1 WebShop电子商城系统简介

3.2 电子商城需求分析

3.2.1 电子商城需求概述

3.2.2 系统用例模型

3.2.3 系统开发环境

3.3 功能模块设计

3.3.1 用户管理模块

3.3.2 商品管理模块

3.3.3 订单管理模块

3.3.4 系统工具模块

3.3.5 系统设置模块

3.4 数据库设计

3.4.1 会员信息表

3.4.2 商品类别表

3.4.3 商品信息表

3.4.4 员工表

3.4.5 支付方式表

3.4.6 订单信息表

3.4.7 订单详情表

3.4.8 用户表

3.5 图书管理系统功能介绍

3.5.1 公用模块

3.5.2 档案管理员

3.5.3 借阅管理员

3.5.4 系统管理员

课外拓展

第4章 WebShop后台登录界面的设计

4.1 技术准备

4.1.1 使用IDE创建Windows应用程序

4.1.2 Windows的消息系统

【例4-1】第一个Windows应用程序

4.1.3 Form类

4.1.4 MessageBox类

【例4-2】简单窗体程序

4.1.5 解决方案和项目

课堂实践1

4.1.6 Label控件

4.1.7 TextBox控件

4.1.8 Button控件

【例4-3】简单加法器

4.1.9 PictrueBox控件

【例4-4】“关于”对话框

课堂实践2

4.2 登录界面的设计

4.2.1 界面分析

4.2.2 功能实现

4.3 知识拓展

4.3.1 控件的常用属性和事件

4.3.2 LinkLabel控件

4.3.3 MaskedTextBox 控件

【例4-5】使用MaskedTextBox

课外拓展

第5章 WebShop后台登录功能的实现

5.1 技术准备

5.1.1 ADO.NET对象模型

5.1.2 System.Data命名空间

5.1.3 SqlConnection类

5.1.4 连接字符串

【例5-1】创建电子商城数据库连接

课堂实践1

5.1.5 SqlCommand类

5.1.6 SqlDataReader类

【例5-2】读取会员信息

课堂实践2

5.2 登录功能的实现

5.2.1 界面分析

5.2.2 功能实现

课堂实践3

5.3 知识拓展

5.3.1 程序调试技术

5.3.2 Debug和Release

5.3.3 连接Access数据库

5.3.4 连接Oracle数据库

5.3.5 ODBC方式连接数据库

课外拓展

第6章 用户管理功能的设计与实现

6.1 技术准备

6.1.1 RadioButton控件

6.1.2 GroupBox控件

【例6-1】字体设置

6.1.3 CheckBox控件

【例6-2】闹钟设置

课堂实践1

6.1.4 CheckListBox控件

【例6-3】选择爱好

6.1.5 TabControl控件

【例6-4】使用选项卡

【例6-5】用户权限设置

课堂实践2

6.2 添加用户的设计与实现

6.2.1 界面设计

6.2.2 功能实现

6.3 权限设置的设计与实现

6.3.1 界面设计

6.3.2 功能实现

课堂实践3

6.4 知识拓展

6.4.1 焦点控制和键盘事件处理

6.4.2 添加已有窗体到项目

6.4.3 ToolTip组件

6.4.4 NumericUpDown控件

6.4.5 Panel控件

课外拓展

第7章 商品管理功能的设计与实现

7.1 技术准备

7.1.1 ListBox控件

【例7-1】简易点菜单

7.1.2 DataAdapter类

7.1.3 DataSet类

【例7-2】使用DataSet进行登录验证

课堂实践1

7.1.4 ComboBox控件

【例7-3】 组合框数据绑定

7.1.5 DateTimePicker控件

7.1.6 Timer组件

【例7-4】简易备忘录

课堂实践2

7.2 商品管理功能的实现

7.2.1 界面设计

7.2.2 功能实现

7.2.3 通用数据库访问类

7.3 添加/修改商品功能的实现

7.3.1 界面设计

7.3.2 功能实现

课堂实践3

7.4 知识拓展

7.4.1 MonthCalendar控件

7.4.2 App.config文件

课外拓展

第8章 订单管理功能的设计与实现

8.1 技术准备

8.1.1 DataGirdView控件

【例8-1】数据源向导

【例8-2】查询商品信息

课堂实践1

8.1.2 BindingSource类

8.1.3 BindingNavigator控件

【例8-3】订单详情导航

8.1.4 存储过程的调用和SqlParameter

【例8-4】调用存储过程查询商品

课堂实践2

8.2 订单管理功能的设计与实现

……

内容摘要:

《Windows程序设计(C#2.0)实例教程/全国高等职业教育计算机类规划教材·实例与实训教程系列》介绍了C#的Windows编程的基本技术,通过WebShop电子商城后台管理系统介绍了Windows基本控件和ADO.NET数据库编程技术的应用。主要内容包括:Visual C#.NET 2005开发环境;C#.NET 基本语法;WebShop后台登录模块的设计与实现;WebShop用户管理模块的设计与实现;WebShop商品管理模块的设计与实现;WebShop会员管理模块的设计与实现;WebShop系统管理模块的设计与实现;WebShop后台主模块的设计与实现;报表技术;部署应用程序。

书籍规格:

书籍详细信息
书名Windows程序设计(C#2.0)实例教程站内查询相似图书
9787121113802
如需购买下载《Windows程序设计(C#2.0)实例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)36.0语种简体中文
尺寸26 × 18装帧平装
页数 364 印数

书籍信息归属:

Windows程序设计(C#2.0)实例教程是电子工业出版社于2010.8出版的中图分类号为 TP312 ,TP316.7 的主题关于 C语言-程序设计-高等学校:技术学校-教材 ,窗口软件,Windows-程序设计-高等学校:技术学校-教材 的书籍。