无论您是否从事计算机相关行业,无论您是否接触过C#,无论您是否使用C#开发过项目,您都能从本书中找到最佳起点。本书结合实际工作中的范例逐一讲解C#的各种知识和技术,项目开发篇中更以5个项目的实战来总结本书所学,使您在实战中掌握知识,轻松拥有项目经验。每章首页中,均提供了学习要点,以指导读者重点学习及学后检查。章后的练一练和跟我上机,根据本章内容精选而成,读者可以随时检测自己的学习成果,做到融会贯通。本书在讲解过程中,在各章中使用了“注意”、“提示”、“技巧”等小栏目,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
本书以零基础讲解为宗旨,用实例引导读者深入学习,采取【基础知识→核心技术→应用开发→项目实战】的讲解模式,深入浅出地讲解C#的各项技术及实战技能。
本书第1篇【基础知识】主要讲解认识C#、C#语法入门、程序控制结构、面向对象入门、面向对象的重要特征及集合与泛型等;第2篇【核心技术】主要讲解常用窗体控件、高级窗体控件、C#文件流、多线程操作、ADO.NET 3.5数据库操作、语言集成查询(LINQ)、ASP.NET开发入门及异常、调试、测试和部署等;第3篇【应用开发】主要讲解数据库通用类、信息录入系统、信息修改系统、信息查询系统、Web应用登录系统、角色管理系统、用户管理系统和字典管理系统等实用模块的开发;第4篇【项目实战】包括实战前的项目规划及人力资源管理系统、综合档案管理系统、销售公司网站、图书管理系统和酒店管理系统等5个项目的实战。第5篇【王牌资源】在DVD光盘中赠送了丰富的资源,诸如C#类库查询手册、C#控件查询手册、C#源码大放送、本书【练一练】答案、C#程序员职业规划、C#程序员面试技巧、C#常见面试题、C#常见错误代码及解决方案、C#开发经验及技巧大汇总等。
另外光盘中还包含30小时的全程同步视频教学录像及7小时的指导录像(包括本书所有范例运行指导录像及各章上机指导录像)。
本书适合任何想学习C#的人员,无论您是否从事计算机相关行业,无论您是否接触过C#,通过学习均可快速掌握C#的开发方法和技巧。
如何学习C#
第1篇 基础知识
第1章 Hello C#——认识 C#
1.1 C#简介
1.1.1 C#的发展历史
1.1.2 C#3.0的新特性
1.2 C#程序运行平台——.NET框架
1.2.1 .NET框架介绍
1.2.2 .NET Framework 3.5新增功能
1.2.3 C#程序的运行机制
1.3 C#程序开发利器——集成开发环境Visual Studio 2008
1.3.1 Visual Studio 2008的安装
1.3.2 Visual Studio 2008集成开发环境
1.4 创建第1个C#程序
1.4.1 创建第1个控制台应用程序
1.4.2 创建第1个Windows窗体应用程序
1.5 使用帮助
1.5.1 使用MSDN
1.5.2 学会使用网络
1.6 练一练
1.7 跟我上机
第2章 C#程序开发基础——C#语法入门
第3章 C#程序开发基础——程序控制结构
第4章 主流软件开发方法——面向对象入门
第5章 深入了解面向对象——面向对象的重要特征
第6章 特殊的类——集合与泛型
第2篇 核心技术
第7章 Windows应用程序开发初步——常用窗体控件
第8章 Windows应用程序开发进阶——高级窗体控件
第9章 文件操作的利器——C#文件流
第10章 齐头并进完成任务——多线程操作
第11章 数据库的操纵工具——ADO.NET 3.5数据库操作
第12章 数据查询新模型——语言集成查询(LINQ)
第13章 运行在互联网上的应用——ASP.NET开发入门
第14章 开发出符合质量要求的软件——异常、调试、测试和部署
第3篇 应用开发
第15章 应用开发——数据库通用类的设计
第16章 向数据库中添加记录——信息录入系统
第17章 更新数据——信息修改系统
第18章 最常用的操作——信息查询系统
第19章 Web应用登录系统
第20章 角色管理系统
第21章 用户管理系统
第22章 字典管理系统
第4篇 项目实战
第23章 项目实战前的几点忠告——项目规划
第24章 人力资源管理系统实战
第25章 基于Web的综合档案管理系统
第26章 轻松管理不用愁——管理系统开发实战
第5篇 王牌资源
王牌资源一览
王牌1 C#类库查询手册(光盘中)
王牌2 C#控件查询手册(光盘中)
王牌3 C#源码大放送(光盘中)
王牌4 学习成果检测——本书【练一练】答案(光盘中)
王牌5 C#程序员职业规划(光盘中)
王牌6 C#程序员面试技巧(光盘中)
王牌7 C#常见面试题(光盘中)
王牌8 扫雷英雄榜——C#常见错误及解决方案(光盘中)
王牌9 优秀程序员之路——C#开发经验及技巧大汇总(光盘中)