欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

C#与ASP.NET程序设计教程

书      号:9787113121105

丛  书 名:普通高等学校应用型人才培养系列规划教材

作      者:王振武

译      者:

开      本:小16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:29

  • 内容简介

    本书共包含10章,循序渐进地讲述了C#、ASP.NET程序的有关知识,内容系统而全面。文中分别对.NET的基本知识、C#语言的知识、服务器控件和内置对象、数据库、XML和ASP.NET应用程序的配置、MVC设计模式和NHibernate框架进行了介绍。并用专门章节对所讲述内容进行综合应用。让初学者理解如何设计大型的ASP.NET程序,对所学知识进行提高。
  • 前言

    C#是Microsoft公司专为.NET Framework量身定做的编程语言,广泛应用于Web应用程序设计、Web服务程序开发以及COM组件开发等多个领域。对于普通高等院校计算机科学与技术、信息安全、软件工程等专业的学生而言,掌握C#开发技术不但可以快速高效地开发软件,而且有助于提高自身的就业竞争力。
    本书的创作契机
    近几年来,我在给计算机科学与技术专业的学生讲授“C#程序设计”课程的同时,也一直在使用C#语言进行实际项目的开发。目前市面上有关C#的书籍要么页数很多,内容深奥,初学者很难读懂;要么内容组织不系统,无法作为教材使用。因此,在给学生讲授“C#程序设计”课程的时候,很难找到一本合适的教材。与此同时,在使用C#从事Web应用程序开发的过程中发现,大多数项目本质上都是对数据库表进行增加、删除、修改和查询等操作,区别仅仅在于具体的应用方向不同而已。因此,应针对数据库表的增加、删除、修改查询操作给出一组通用而专业的代码作为开发其他Web应用程序的范例。出于上述种种原因,我决定编写本书。
    本书的特点
    本书不仅包含了C#语言的基本知识,而且对如何使用C#语言进行ASP.NET程序设计也进行了详细的讲解。本书结合了编者多年的开发和教学经验,对C# 编程从最基本的理论、概念的阐述到实践样例的安排都进行了循序渐进的精心设计。其特点主要体现在以下几个方面:
    ① 工作内容的全面性。本书对C#语言以及使用C#语言开发ASP.NET应用程序的过程中涉及的知识进行了全面而系统的介绍,非常适合初学者从头开始学习。
    ② 代码的通用性。本书的内容循序渐进,在对相关基础知识进行介绍后,给出了一组使用C#语言对SQL Server数据库表进行增加、删除、修改和查询操作的通用代码,读者可以简单地对该代码进行修改并在新的软件项目中加以应用。这部分内容使初学者可以省去漫长而曲折的摸索过程,极大地提高读者的学习和开发效率;对于有一定C# 语言基础的读者而言,也具有很好的提高作用。
    ③ 开发方法的专业性。本书在给出了一组开发ASP.NET应用程序的C#通用代码之后,又进一步对如何开发分层的Web应用程序进行了详细介绍,重点介绍了MVC模式和NHibernate 框架。对应用程序进行分层开发是企业开发大型软件的常用方法。
    ④ 代码的便捷性。书中所有的代码都收录在随书光盘中,读者可以直接运行以进行学习。
    本书的章节安排
    本书共分10章,循序渐进地讲述了C#、ASP.NET的有关知识,内容系统而全面。
    第1章对.NET的基本知识进行了介绍,具体介绍了.NET Framework的基本理论、Visual Studio .NET 2008的安装和ASP.NET应用程序的开发流程,为对本书整体内容的学习打下一个良好的基础。
    第2章、第3章对C#语言的知识进行了详细的介绍。其中第2章介绍了C#语言的基本语法知识,第3章对C#语言面向对象的知识进行了介绍。第2章、第3章的内容是学习后续章节的基础。
    第4章、第5章分别对服务器控件和内置对象进行了详细的介绍,服务器控件和内置对象都是开发ASP.NET应用程序的必备元素。
    第6章对数据库的基本知识进行了介绍,目的是为在第7章中讲述如何使用ADO.NET访问数据库做准备。在第7章中使用到的数据库表在第6章中都进行了介绍。
    第7章的内容是对前6章内容的综合应用。第7章给出了一组使用C#语言对SQL Server数据库表进行增加、删除、修改和查询操作的通用代码,这组代码无论对于初学者还是对于具有一定C#语言基础的读者而言都是十分有用的,读者可以通过简单的修改应用在自己开发的项目中。
    第8章分别对XML和ASP.NET应用程序的配置进行了介绍,其中XML是学习ASP.NET应用程序配置的基础知识。
    第9章、第10章分别对MVC设计模式和NHibernate框架进行了介绍。其中第9章详细介绍了如何利用MVC设计模式开发分层的ASP.NET应用程序,而第10章介绍的NHibernate则是采用MVC设计模式的一个开源框架。第9章、第10章的内容对于初学者理解如何设计大型的ASP.NET程序有较好的帮助,这部分内容是在前面内容基础之上的提高。
    具体而言,本书10章内容之间的关系如下图所示。
    本书中所有的代码都收录在随书光盘中。另外,本书提供教学课件,读者可登录http://edu.tqbooks.net网站自行下载。由于编者水平有限,本书必定存在缺点和不足之处,恳请专家和读者批评指正。
  • 目录

    第1章 发动机的总体构造和工作原理 1
    1.1 发动机的定义与分类 1
    1.2 四冲程发动机的工作原理 3
    1.2.1 发动机的一般构造和基本名词术语 3
    1.2.2 单缸四冲程汽油机的工作原理 4
    1.2.3 单缸四冲程柴油机的工作原理 6
    1.3 内燃机的工作原理 7
    1.3.1 单缸二冲程汽油机的工作原理 7
    1.3.2 四缸四冲程内燃机的工作原理 8
    1.3.3 六缸机的工作原理 8
    1.3.4 V型八缸四冲程内燃机的工作原理 9
    1.4 发动机的总体结构 10
    1.5 发动机的性能指标 12
    1.6 内燃机产品和型号编制规则 12
    1.7 维修设备与工量具 14
    1.7.1 常用维修设备与机具 14
    1.7.2 常用及专用工具或量具 16
    1.8 CA6110型柴油发动机解体与观察 23
    1.8.1 CA6110型柴油机总成的解体 23
    1.8.2 CA6110型柴油发动机的观察 25
    1.9 桑塔纳轿车汽油机的拆装 27
    思考题 31
    第2章 曲柄连杆机构 32
    2.1 概述 32
    2.1.1 曲柄连杆机构的功用、组成 32
    2.1.2 曲柄连杆机构的受力 32
    2.2 机体组 33
    2.3 活塞连杆组 36
    2.3.1 活塞 37
    2.3.2 活塞环 38
    2.3.3 活塞销 40
    2.3.4 连杆 40
    2.4 曲轴飞轮组 42
    2.4.1 曲轴 43
    2.4.2 曲轴扭转减振器 44
    2.4.3 飞轮 45
    2.5 发动机维修基本知识 46
    2.5.1 零件、合件、组件及组成 46
    2.5.2 零件故障及其原因 46
    2.5.3 零件的磨损及其特性 47
    2.5.4 零件的分类 49
    2.6 气缸盖、气缸体的检验与修理 49
    2.6.1 气缸盖的检修 49
    2.6.2 气缸体平面翘曲变形的检修 50
    2.6.3 气缸的检修 51
    2.7 气缸套拆装 53
    2.8 连杆衬套的铰削、连杆的检验与校正 54
    2.8.1 连杆衬套的铰削 54
    2.8.2 连杆的检验与校正 55
    2.9 活塞连杆组装 56
    2.10 活塞连杆组向气缸内安装 58
    2.11 气缸套的更换 60
    2.12 曲轴的修理 61
    2.12.1 曲轴的检验与鉴定 61
    2.12.2 连杆轴承、曲轴轴承的选配 63
    2.13 机体零件与曲柄连杆机构故障 65
    2.13.1 活塞常见损伤分析 65
    2.13.2 曲轴常见损伤分析 68
    2.13.3 轴瓦常见损伤分析 70
    2.13.4 发动机不能起动或排气管冒黑烟 73
    2.13.5 缸套的早期磨损 73
    思考题 74
    第3章 内燃机的配气机构 75
    3.1 配气机构的功用与分类 75
    3.1.1 配气机构的功用 75
    3.1.2 配气机构的分类 75
    3.2 配气机构的主要零部件 80
    3.2.1 CA6110型发动机配气机构 80
    3.2.2 气门组主要零件 80
    3.2.3 气门传动组主要零部件 83
    3.3 气门间隙 88
    3.4 配气相位 88
    3.5 发动机的换气过程 90
    3.5.1 四冲程发动机的换气过程 90
    3.5.2 影响充气效率的主要因素 91
    3.5.3 提高发动机充气效率的措施 92
    3.6 配气机构的故障与检查调整 93
    3.7 配气机构的观察 95
    3.8 CA6110型柴油机气门间隙的检查调整 97
    3.9 配气相位的检查 97
    3.10 气门与气门座铰研 98
    思考题 100
    第4章 汽油喷射式燃料供给系 101
    4.1 汽油喷射系统概述 101
    4.1.1 汽油喷射的基本概念 101
    4.1.2 汽油喷射系统的类型 102
    4.2 发动机各种工况对可燃混合气成分的要求 106
    4.3 电控汽油喷射系统的组成和工作原理 107
    4.4 燃油供给系统主要装置的结构与工作原理 109
    4.5 电控汽油喷射系统的控制 115
    思考题 116
    第5章 柴油机燃料供给系 117
    5.1 柴油机燃料供给系的作用与组成 117
    5.2 柴油机混合气的形成和燃烧室 118
    5.2.1 可燃混合气的形成与燃烧 118
    5.2.2 燃烧室 119
    5.3 喷油器 122
    5.3.1 喷油器的结构与工作原理 122
    5.3.2 喷油器的拆卸 124
    5.4 喷油泵 124
    5.4.1 柱塞式喷油泵泵油原理 125
    5.4.2 国产系列桂塞式喷油泵 127
    5.4.3 柱塞式喷油泵的供油量调整 130
    5.5 调速器 131
    5.5.1 两极调速器 132
    5.5.2 全程调速器 136
    5.5.3 综合调速器 138
    5.6 连接器及供油提前调节装置 140
    5.6.1 连接器 140
    5.6.2 供油提前角调节装置 141
    5.7 柴油机燃料供给系辅助装置 143
    5.7.1 输油泵 143
    5.7.2 柴油滤清器 145
    5.8 转子分配式喷油泵 146
    5.8.1 径向压缩式分配泵 146
    5.8.2 轴向压缩式分配泵 148
    5.9 电控柴油喷射系统 153
    5.9.1 喷油量的控制 154
    5.9.2 喷油时刻的控制 157
    5.10 柴油共轨技术 157
    5.10.1 共轨系统的结构与原理 157
    5.10.2 共轨系统的组成和主要零部件 158
    5.11 柴油共轨系统介绍 167
    5.11.1 4DC2发动机柴油共轨系统介绍 167
    5.11.2 发动机装配调试操作过程及注意事项 170
    5.11.3 柴油共轨系统常见故障及可能的故障部位 170
    5.11.4 博世柴油共轨系统喷油器专用拆装工具使用介绍 172
    5.12 废气涡轮增压 172
    5.12.1 废气涡轮增压器 173
    5.12.2 冒烟限制器 174
    5.12.3 增压器的使用与维护 175
    5.12.4 CA6110Z增压柴油机结构简介 176
    5.13 柴油机燃料供给系故障诊断 177
    5.13.1 发动机起动困难 177
    5.13.2 发动机动力不足 180
    5.13.3 柴油机工作粗暴 181
    5.13.4 发动机运转不稳 182
    5.14 供给系的主要故障 183
    5.15 柴油机供给系的维修 185
    5.16 喷油器的拆卸、装配与调试 185
    5.17 输油泵的拆卸装配与试验 186
    5.18 两极调速器的拆卸、装配与调试 186
    5.19 A型喷油泵的拆卸、装配与调整 187
    5.20 喷油泵的安装及供油提前角的检查与调整 189
    思考题 189
    第6章 冷却系、润滑系构造与维修 190
    6.1 发动机冷却系的构造与维修 190
    6.1.1 概述 190
    6.1.2 水冷却系的组成及水路循环 190
    6.1.3 水冷却系的主要部件 191
    6.1.4 冷却系的常见故障及排除方法 197
    6.2 发动机润滑系的构造与维修 199
    6.2.1 润滑系功用及润滑方式 199
    6.2.2 发动机润滑系的组成及润滑油路 199
    6.2.3 机油的规格选用 202
    6.2.4 润滑系主要部件 202
    6.2.5 曲轴箱通风 207
    6.2.6 润滑系的常见故障 208
    6.3 发动机冷却系的观察与拆装 208
    6.4 发动机润滑系结构观察与拆装 209
    思考题 211
    第7章 发动机总装 212
    7.1 发动机试验分类与性能标定 212
    7.2 发动机的装配与调整 213
    7.3 发动机的磨合 214
    7.3.1 发动机磨合的意义 214
    7.3.2 磨合规范 215
    7.4 发动机总成修理峻工技术条件 216
    7.5 柴油机的维护保养 217
    7.6 CA6110型柴油机的装配和调整 222
    7.6.1 装配技术要求 222
    7.6.2 装配与调整步骤 223
    7.7 EA827发动机总装 228
    思考题 231
    第8章 发动机综合故障诊断 233
    8.1 柴油机故障现象和原因概述 233
    8.2 柴油机的故障及故障原因 235
    思考题 244
    附录A 常用螺纹紧固件拧紧扭矩范围 245
    参考文献 246


  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1王振武 博士 副教授 计算机工作单位中国矿业大学(北京) 邮政编码 100083电话 13041052672 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    教材内容的组织结构已经基本跳出了传统计算机语言教材的结构,更注重实践活动中的流程和操作,书中采用不同的项目,综合运用所讲述的理论知识,学习目标定位于读者学后能直接参与社会实践作业。对初学者具有指导意义,对专业技术人员具有一定的参考意义。
  • 书评书荐

  • 附件下载

图书推荐