内容简介
本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行WinForms程序开发的常用技术和方法。全书共22章。第1章~第10章主要介绍认识Visual C#,C#语言基础,C#语句控制,数组,面向对象编程,熟悉WinForms应用程序,WinForms窗体介绍,WinForms应用程序开发常用控件,菜单栏、工具栏和状态栏设计及对话框等内容;第11章~第20章主要介绍使用ADO.NET操作数据库,文件处理技术,HTML帮助文件的制作,GDI+技术,Windows打印控件,网络开发技术,注册表应用,程序调试,Windows应用程序打包与安装,C# 3.5新特性等内容;第21章和第22章主要结合实际开发经验介绍利用C#开发库存管理系统和人事工资管理系统等内容。
本书附有配套光盘。光盘提供了书中所有实例的源代码,源代码都经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。
本书适用于C#初、中级用户,也可作为大、中专院校师生和培训班的教材,对于程序开发爱好者,本书也有较高的参考价值。
编辑推荐
适合自学《C#程序设计标准教程(DVD视频教学版)》从零起步、循序渐进,全面提高学、练、用能力。技术参考手册全书分为起步篇、提高篇和实例篇,内容全面。您可以根据实际情况选择阅读《C#程序设计标准教程(DVD视频教学版)》的不同部分。
编程实例参考手册书中包含125个编程实例、2个综合项目案例。可以让您在实战中掌握编程技能。
老师讲解超大容量的DVD多媒体教学光盘。总共600分钟的多媒体语音视频教学就像有一位专业老师贴身指导一样。免费网络学习课堂赠送3周(21小时)网上课堂(价值1000元),助您跨越入门障碍。包括9小时网上视频学习,9小时网上实战训练。3小时网上课堂答疑。网址www.cccxy.com(明日网络学习课堂),购书读者进入网址按提示登录即可。
DVD光盘内容:书中所有安全的源代码、600分钟多媒体语音视频教学、《Java编程词典体验版》、赠送6套商务软件。
明日科技有限公司是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用以及行业电子商务网站开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
《C#程序设计标准教程(DVD视频教学版)》提供的模块源代码可直接运用
于二次开发,提高开发效率。全书共20章,包含17个典型模块。内容涉及图形图像处理、多媒体、数据库、网络通信、报表打印、硬件开发等领域。
一部久享盛誉的程序开发宝典,精选500多个典型范例,覆盖全面,源于实际项目开发,帮助读者短时间掌握更多实用技术、提高编程水平,?范例经过精心编排,重点、难点突出,易查易学,附录提供快速索引,查找方便,光盘包含所有范例源代码及速查工具。
目录
第1章 认识Visual C#
1.1 Visual C#概述
1.1.1 Visual C#发展历程
1.1.2 C#语言编程环境
1.2 .NET Framework 3.5简介
1.2.1 什么是.NET Framework
1.2.2 .NET Framework 3.5特性
1.3 安装集成开发环境Microsoft Visual Studio 2008
1.3.1 安装Microsoft Visual Studio 2008开发环境
1.3.2 安装Microsoft Visual Studio 2008 MSDN帮助
1.3.3 如何使用MSDN帮助
1.3.4 利用MSDN帮助附带的示例学习编程
1.4 创建第一个C#程序
1.4.1 创建项目
1.4.2 设计界面
1.4.3 编写代码
1.4.4 调试运行
1.4.5 保存项目
1.5 本章小结
第2章 C#语言基础
2.1 C#语言简介
2.2 数据类型
2.2.1 什么是数据类型
2.2.2 值类型的使用
2.2.3 引用类型的使用
2.2.4 什么是装箱和拆箱
2.2.5 装箱和拆箱的使用
2.3 常量与变量
2.3.1 声明和使用常量
2.3.2 声明变量
2.3.3 变量的作用域
2.3.4 变量的赋值
2.4 数据类型转换
2.4.1 隐式类型转换
2.4.2 显式类型转换
2.5 C#中运算符的使用
2.5.1 算术运算符的使用
2.5.2 赋值运算符的使用
2.5.3 关系运算符的使用
2.5.4 逻辑运算符的使用
2.5.5 位运算的使用
2.5.6 其他特殊运算符
2.5.7 运算符优先级
2.6 字符串处理
2.6.1 比较字符串
2.6.2 定位字符及子串
2.6.3 格式化字符串
2.6.4 截取字符串
2.6.5 分割字符串
2.6.6 插入和填充字符串
2.6.7 删除和剪切字符串
2.6.8 复制字符串
2.6.9 替换字符串
2.6.10 StringBuilder的定义与使用
2.6.11 可变字符串类StringBuilder与String的区别..