作品简介

《零基础学C#3.0》详细介绍了Visual Studio 2008环境下的C#编程技术,共分为三篇:基础篇、提高篇和实例篇。从最基本的语法入手,采用通俗易懂的语言对概念进行描述,对具体知识点进行详细的实例讲解,循序渐进地讲述了C#中的实用技术。C#是微软在.NET产品中提供的一种全新的编程语言,也是目前世界上最优秀的编程语言之一。利用Visual Studio 2008开发基于C#语言的应用程序,具有快捷、高效、易用且功能强大等特点。

《零基础学C#3.0》的特点是注重实用性,重点讲述了C#在项目开发中常用的技术,突出了其中的实用性和技巧性。《零基础学C#3.0》实例丰富,语言简练,代码编写规范,方便读者模拟实践。

《零基础学C#3.0》适合C# 3.0的初学者,也适用于基于.NET 3.5程序开发的人员。

作品目录

  • 写给未来的程序员
  • 学习编程需要注意的几点
  • 丛书书目
  • 丛书特点
  • 完善的售后服务
  • 前言
  • 本书特点
  • 本书内容
  • 本书配套光盘内容
  • 本书适合的读者
  • 本书的作者
  • 第一篇 基础篇
  • 第1章 C#3.0初步体验
  • 1.1 初步了解C#
  • 1.2 .NET框架和C#
  • 1.3 .NET集成开发环境Visual Studio 2008
  • 1.4 用VS2008创建和编译C#程序
  • 1.5 认识C#程序
  • 1.6 小结
  • 第2章 C#编程必备知识(一)
  • 2.1 变量和常量
  • 2.2 运算符和表达式
  • 2.3 值类型和引用类型
  • 2.4 数组—同类的组织
  • 2.5 枚举—避免不合理赋值
  • 2.6 C#中实现数据转换
  • 2.7 控制台的输入输出—Console类
  • 2.8 小结
  • 第3章 C#编程必备知识(二)
  • 3.1 C#中的条件判断
  • 3.2 C#中的循环结构
  • 3.3 字符串应用—String类
  • 3.4 简单应用—冒泡排序
  • 3.5 小结
  • 第4章 用面向对象的方法思考问题—C#中类和对象
  • 4.1 C#中的类
  • 4.2 C#中的对象
  • 4.3 构造函数和析构函数
  • 4.4 方法
  • 4.5 方法重载
  • 4.6 结构—不是类的特殊数据类型
  • 4.7 属性
  • 4.8 小结
  • 第5章 父子关系—继承
  • 5.1 继承概述
  • 5.2 面向对象的多态性
  • 5.3 抽象类和抽象方法
  • 5.4 接口
  • 5.5 综合实战—动物特性的面向对象描述
  • 5.6 小结
  • 第6章 索引器、委托和事件
  • 6.1 索引器
  • 6.2 委托
  • 6.3 事件
  • 6.4 小结
  • 第7章 调试、测试和异常处理
  • 7.1 调试
  • 7.2 测试
  • 7.3 异常处理
  • 7.4 小结
  • 第8章 用集合组织数据
  • 8.1 集合概述
  • 8.2 使用ArrayList组织数据
  • 8.3 使用HashTable组织数据
  • 8.4 小结
  • 第9章 泛型
  • 9.1 泛型概述
  • 9.2 使用泛型
  • 9.3 小结
  • 第10章 文件处理
  • 10.1 文件和文件夹操作
  • 10.2 流和FileStream类
  • 10.3 读写文本文件
  • 10.4 读写二进制文件
  • 10.5 读写内存流
  • 10.6 小结
  • 第二篇 提高篇
  • 第11章 Windows编程基础
  • 11.1 用C#创建Windows应用程序
  • 11.2 Windows窗体简介
  • 11.3 Windows窗体中的常用控件
  • 11.4 消息框的使用
  • 11.5 Windows窗体中的高级控件
  • 11.6 经验总结
  • 11.7 小结
  • 第12章 Windows Forms高级界面组件
  • 12.1 单文档和多文档应用程序
  • 12.2 菜单和工具栏
  • 12.3 应用程序示例—用户信息管理
  • 12.4 使用对话框
  • 12.5 小结
  • 第13章 数据库开发基本操作
  • 13.1 创建和连接数据库
  • 13.2 用可视化组件连接并查询数据库示例
  • 13.3 用ADO.NET连接数据库
  • 13.4 数据集简介
  • 13.5 使用DataReader访问数据
  • 13.6 用DataGridView控件显示和操作数据
  • 13.7 综合示例—留言板
  • 13.8 小结
  • 第14章 在C#中使用LINQ
  • 14.1 LINQ概述
  • 14.2 在C#中使用LINQ
  • 14.3 小结
  • 第15章 .NET的三层架构
  • 15.1 三层结构概述
  • 15.2 创建三层结构
  • 15.3 三层结构应用示例—用户登录实现
  • 15.4 小结
  • 第三篇 实例篇
  • 第16章 图书馆管理系统
  • 16.1 实现功能简介
  • 16.2 数据库设计
  • 16.3 界面设计
  • 16.4 通用类的生成
  • 16.5 代码实现和分析
  • 16.6 小结
  • 第17章 酒店管理系统
  • 17.1 系统分析
  • 17.2 实体类的实现
  • 17.3 界面设计
  • 17.4 实现数据访问层
  • 17.5 实现业务逻辑层
  • 17.6 实现表示层数据绑定
  • 17.7 小结
  • 附录
  • 附录A C#快捷键
  • 附录B .NET开发技巧
  • 光盘内容
展开全部