C#学习手册

出版时间:2011-5  出版社:电子工业出版社  作者:明日科技 等编著  页数:520  
Tag标签:无  

前言

  前言  我可以学会编程吗?  当然可以!即使你没有基础,即使你是非计算机专业毕业,即使你已过而立之年,甚至是只有初中毕业。我国最早的计算机反病毒专家、江民杀毒软件创始人王江民,初中毕业,38岁开始学计算机,因为英语基础不好,很多人认为他根本没有学会编程的可能性。但王江民没有感觉自己不行,硬是克服各种困难,成为我国最成功的程序开发人员之一。  王江民学习编程的诀窍是什么?  是实践。王江民说:“计算机是实践性非常强的学科。我搞计算机是用计算机,不是学计算机。” 王江民首先学的是BASIC语言。当时,为了辅导上小学的孩子,对软件一片空白的王江民竟然决定编写程序代替家长辅导。短短3个月,王江民就边学边实践,编好了一套数学语文教学软件,试过后效果奇佳,参加电脑报软件交流,被评为第二名,誉为“教育软件第一”。因为这次成功,极大地激发了王江民对编程的兴趣,使他从此把精力转到了软件领域。  所以说:实践是学习编程的最好方法,也是培养编程乐趣、捕获发展机遇的最佳途径。值得注意的是,不要等学完全部知识才去实践,要随时学习,随时实践,哪怕只学了一点点。  这本书适合我吗?  非常适合!本书是学习C#编程的最佳选择。所讲内容通俗易懂,易于学习,贴近实践。对于学习中的难点、重点,注意结合实际开发,采用情景应用的方式进行介绍和练习。本书光盘提供了完整的视频讲座,可以对照本书内容循序渐进地进行学习。利用本书,不但可以学会编程,更能激发学习者理论联系实际的热情,开发出符合市场需求的软件和项目。  『本书内容』  本书分为基础篇、核心篇、高级篇和实战篇,共计23章内容。内容安排按照从零起步、循序渐进的学习顺序,全面提高读者学、练、用的能力。本书知识结构如下图所示。  『本书特色』  最基础、最易学  为了让初学者易于学习,本书力求内容通俗易懂,讲解寓教于乐。对于初学者难理解的专业术语,本书都进行了形象的解释,有些还提供了例图。书后附录中又单独将专业术语提炼出来,供读者学习时参考。初学人员学习编程的另一个障碍是对抽象技术的理解,例如,介绍ADO.NET对象模型时,书中通过现实世界中的水库中的各种装置来做鲜明的对照,如下图所示。  语音视频讲座  为了方便读者学习本书内容,本书附赠光盘中提供了22小时视频讲座。其讲解细致、层次清楚、互动性强,不但可以加深对书中内容的理解,还可以引导学习者掌握“是什么”、“为什么”、“怎么办”、“应注意些什么”的编程思维能力。视频不仅对书中的内容进行了详细介绍,还对相关技术进行了有效扩展,对开发中易犯的各种错误给出了视频解决方案。  注重实用性  初学者经常会遇到这样的情况,书中讲解的技术能够理解,但不知道如何应用。例如,在学习抽象类时,读者能够自己定义抽象类并且能够从抽象类派生子类,但是不知道抽象类能够做什么,在哪里应用抽象类。本书在介绍技术时,注意强调技术的实用性,并且通过实例突出技术的应用价值。对于一些典型的应用,书中通过“情景应用”栏目进行重点介绍。  实战互动练习  要掌握一项技术,最佳的方式就是多练习、多实践。本书每章都提供了多个供读者实践的实例任务,读者可以对照检验对知识的掌握情况。每个实例任务都分为“题目描述”、“技术指导”和“紧急救援”3部分。其中“题目描述”给出了实例功能的详细描述和效果图,“技术指导”给出了开发思路和关键技术,“紧急救援”提供了下载实例源代码和开发文档的地址链接。  思想与激励  本书每章都提供了一个与软件行业相关的励志故事,主要有两个目的:一是读者在学习疲惫的时候,可以阅读这些人物故事,放松一下;二是希望读者能从这些人物事迹中有所感悟。这些人物都具有一些共同的特征,它们都能将学习与实践完美结合;都能发现生活中的一些小机会,借以发扬光大;都具有专注、坚持不懈的精神……。希望这些故事能成为你编程路上的精神食粮,伴您度过编程学习的日日夜夜。  祝大家读书快乐!  明日科技

内容概要

  本书以初学者为核心,全面介绍了使用C#语言进行程序开发的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、情景应用、实战练习等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇23章,其中,第一篇为基础篇,主要包括认识C#语言、熟悉C#程序开发环境、掌握C#语言基础、掌握C#控制语句、熟悉字符和字符串、熟悉数组和集合、掌握C#面向对象程序设计、处理程?异常等内容;第二篇为核心篇,主要包括介绍WinForm窗体、使用WinForm常用控件编程、熟悉高级控件、组件及自定义控件、应用ADO.NET技术操作数据库、掌握C#面向对象高级技术等内容;第三篇为高级篇,主要包括操作文件及数据流、使用GDI+技术绘图、打印和制作报表、应用线程技术编程、熟悉网络通信技术、操作注册表、调试和打包应用程序、了解C#
3.0新技术等内容;第四篇为实战篇,主要包括文档管理系统和进销存管理系统两个实战项目。
本书附有配套光盘,光盘中提供有本书所有程序的源代码、重点难点的实例视频录像、编程词典体验版学习?件。其中,源代码全部经过精心测试,能够在Windows
2000、Windows XP、Windows 2003、Windows 7编译和运行。
读者对象:本书适用于C#的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。

书籍目录

第1篇 基础篇
 第1章 认识C#语言
  1.1 简介C#语言
   1.1.1 介绍C#语言产生背景
   1.1.2 比较C#与其他语言的技术优势
   1.1.3 了解C#语言的优良特性
   1.1.4 纵观C#语言发展趋势
   1.1.5 列举C#语言开发的成功案例
   1.1.6 使用C#语言开发的领域
  1.2 学好C#语言的方法
  1.3 本章小结
 第2章 熟悉C#程序开发环境
  2.1 介绍C#程序开发工具
  2.2 简介.NET Framework框架
   2.2.1 认识.NET Framework
   2.2.2 讨论C#与.NET的关系
  2.3 安装集成开发环境Microsoft Visual Studio 2008
   2.3.1 安装和卸载Microsoft Visual Studio 2008
  ?2.3.2 安装Microsoft Visual Studio 2008 MSDN帮助
   2.3.3 如何使用MSDN帮助
  2.4 熟悉Visual Studio 2008开发环境
   2.4.1 启动Visual Studio 2008开发平台
   2.4.2 创建控制台应用程序
   2.4.3 创建Windows应用程序
   2.4.4 主窗口
   2.4.5 菜单栏
   2.4.6 工具栏
   2.4.7 “工具箱”窗口
   2.4.8 “解决方案资源管理器”窗口
   2.4.9 “属性”窗口
   2.4.10 “窗体设计”窗口
   2.4.11 “错误列表”窗口
   2.4.12 “输出”窗口
  2.5 本章小结
 第3章 掌握C#语言基础
  3.1 编写第一个C#应用程序
  3.2 认识C#程序的基本构成
   3.2.1 使用命名空间组织C#程序
   3.2.2 认识什么是类
   3.2.3 入口方法Main
   3.2.4 标识符及关键字
   3.2.5 C#语句
   3.2.6 注释程序代码
  3.3 数据类型
   3.3.1 数据类型的分类
   3.3.2 使用值类型
   3.3.3 使用引用类型
  3.4 常量与变量
   3.4.1 声明和使用常量
   3.4.2 声明变量
   3.4.3 定义变量的作用域
   3.4.4 给变量赋值
  3.5 转换数据类型
   3.5.1 隐式类型转换
   3.5.2 显式类型转换
   3.5.3 什么是装箱和拆箱
   3.5.4 应用装箱和拆箱操作
  3.6 使用运算符进行计算
   3.6.1 使用算术运算符
   3.6.2 使用赋值运算符
   3.6.3 使用关系运算符
   3.6.4 使用布尔逻辑运算符
   3.6.5 使用条件逻辑运算符
   3.6.6 使用位移运算符
   3.6.7 使用其他运算符
   3.6.8 运算符优先级
   3.6.9 情景应用:制作用户登录程序
  3.7 实战练习
   3.7.1 用“+”运算符进行加法和串连字符串
   3.7.2 使用“?:”运算符判断奇偶数
  3.8 本章小结
第2篇 核心篇
附录:专业术语表

图书封面

图书标签Tags

评论、评分、阅读与下载


    C#学习手册 PDF格式下载


用户评论 (总计8条)

 
 

  •   控件介绍的很详细,比较适合初学者自学,东北话录音,很亲切的说~
  •   晚上拍的,第二天上午就到了,速度很快,书的治疗也超级满意,纸质和内容都符合要求。
  •   配有教学视频,还不错
  •   书不错,值得购买!
  •   满意,书的质量很好,物美价廉,到货及时。
  •   不错,哈哈哈哈哈哈哈哈哈哈
  •   无论是书的质量,还是速度,都很好,感谢当当网
  •   看了前几个说好评的人,请叫他们出来当场对质,我的天,这样的书,也可以不负责任推荐!

    更恶心的是里面的视频,我的天,就是在读书,一句不差!

    强烈要求当当打假!这类书,少上架!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7