基本信息
编辑推荐
循序渐进,实战讲述
海量资源,可查可练
在线解答,高效学习
内容简介
计算机书籍
《C#从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行应用程序开发应该掌握的各方面技术。全书共分28章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、面向对象技术高级应用、异常处理、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、程序调试、迭代器和分部类、泛型的使用、文件及数据流技术、帮助文件的使用、GDI+图形图像技术、水晶报表与打印、网络编程技术、注册表技术、线程的使用、Windows应用程序打包、企业人事管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C#应用程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:
语音视频讲解:总时长40小时,共209段 实例资源库:686个实例及源码详细分析
模块资源库:15个经典模块开发过程完整展现 项目案例资源库:15个企业项目开发过程完整展现
测试题库系统:636道能力测试题目 面试资源库:323个企业面试真题
PPT电子教案
《C#从入门到精通(第3版)》适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
目录
第1篇 基 础 知 识
第1章 初识C#及其开发环境 3
视频讲解:46分钟
1.1 C#概述 4
1.1.1 C#语言及其特点 4
1.1.2 C#与.NET框架 5
1.2 安装与卸载Visual?Studio?2010 5
1.2.1 安装Visual?Studio?2010系统的必备条件 5
1.2.2 安装Visual?Studio?2010 6
1.2.3 卸载Visual?Studio?2010 8
1.3 熟悉Visual?Studio?2010开发环境 9
1.3.1 创建项目 10
1.3.2 菜单栏 11
1.3.3 工具栏 13
1.3.4 “工具箱”面板 13
1.3.5 “属性”面板 14
1.3.6 “错误列表”面板 14
1.3.7 “输出”面板 15
1.4 Visual?Studio?2010帮助系统 15
前言
“软件开发视频大讲堂”丛书(第2版)于2010年8月出版,自出版至今,绝大部分品种在全国软件开发类零售图书排行榜中,依然持续名列前茅。丛书迄今累计已销售近40万册,被百余所高校计算机相关专业、软件学院选为教学参考书,在众多的软件开发类图书中成为一支最耀眼的品牌。
“软件开发视频大讲堂”丛书(第3版)在前两版的基础上,增删了品种,修正了疏漏,重新录制了视频,提供了从入门学习,到实例应用,到模块开发,到项目开发,到能力测试,直到面试等各个阶段的海量开发资源库。为了方便教学,还提供了教学课件PPT。
C#是微软公司为Visual Studio开发平台推出的一种简洁、类型安全的面向对象的编程语言,开发人员通过它可以编写在.NET Framework上运行的各种安全可靠的应用程序。C#面世以来,以其易学易用、功能强大的优势被广泛应用,而Visual Studio开发平台则凭借其强大的可视化用户界面设计,让程序员从复杂的界面设计中解脱出来,使编程成为一种享受。C#不但可以开发数据库管理系统,而且也可以开发集声音、动画、视频为一体的多媒体应用程序和网络应用程序,这使得它正在成为程序开发人员使用的主流编程语言。
本书内容
本书提供了从入门到编程高手所必备的各类知识,共分4篇,大体结构如下图所示。
第1篇:基础知识。本篇通过介绍初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法以及结构和类等内容,并结合大量的图示、实例、视频等使读者快速掌握C#语言,为以后编程奠定坚实的基础。
第2篇:核心技术。本篇介绍面向对象技术高级应用、异常处理、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件和程序调试等内容。学习完本篇,能够使读者开发一些小型应用程序。
第3篇:高级应用。本篇介绍迭代器和分部类、泛型的使用、文件及数据流技术、帮助文件的使用、GDI+图形图像技术、水晶报表与打印、网络编程技术、注册表技术、线程的使用和Windows应用程序打包等内容。学习完本篇,能够使读者开发出文件流程序、图形图像程序、报表打印程序、多媒体程序、网络程序和多线程应用程序等。
第4篇:项目实战。本篇通过开发一个大型、完整的企业人事管理系统,运用软件工程的设计思想,让读者学习如何进行软件项目的实践开发。书中按照“编写项目计划书→系统设计→数据库设计→创建项目→实现项目→运行项目→项目打包部署→解决开发常见问题”的流程进行介绍,带领读者一步一步亲身体验开发项目的全过程。
本书特点
由浅入深,循序渐进:本书以初、中级程序员为对象,先从C#语言基础学起,再学习C#的核心技术,然后学习C#的高级应用,最后学习开发一个完整项目。讲解过程中步骤详尽、版式新颖,在操作的内容图片上以“(((…”编号+内容的方式进行标注,让读者在阅读中一目了然,从而快速把握书中内容。
语音视频,讲解详尽:书中每一章节均提供声图并茂的视频教学录像,读者可以根据书中提供的视频位置在光盘中找到。这些视频能够引导初学者快速入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。
实例典型,轻松易学:通过实例学习是最好的学习方式,本书通过一个知识点、一个例子、一个结果、一段评析、一个综合应用的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎每行代码都提供了注释。
精彩栏目,贴心提醒:本书根据需要在各章使用了很多“注意”、“说明”、“技巧”等小提示,让读者在学习过程中可以更轻松地理解相关知识点及概念,并轻松地掌握个别技术的应用 技巧。
应用实践,随时练习:书中几乎每章都提供了“实践与练习”,让读者能够通过对问题的解答重新回顾、熟悉所学的知识,为进一步学习做好充分的准备。
读者对象
初学编程的自学者 编程爱好者
大中专院校的老师和学生 相关培训机构的老师和学员
毕业设计的学生 初、中级程序开发人员