华信教育资源网
C#程序设计
丛   书   名: 计算机专业•任务驱动应用型教材
作   译   者:路炜 出 版 日 期:2023-04-01
出   版   社:电子工业出版社 维   护   人:王昭松 
书   代   号:G0447290 I S B N:9787121447297

图书简介:

本书基于Visual Stdio 2013(VS2013)以项目教学的方式,循序渐进地讲解C#程序设计的基本原理和具体应用的方法与技巧。全书分为9个项目,具体内容为:HelloWorld、图片移动、交通灯、霓虹灯与跑马灯、贪吃蛇、计算器、局域网聊天室、用户登录界面、企业人事管理系统等内容。本书附有电子资料包,供读者在学习时使用。
定价 42.0
您的专属联系人更多
关注 评论(1) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源
  • 图 书 内 容

    内容简介

    本书基于Visual Stdio 2013(VS2013)以项目教学的方式,循序渐进地讲解C#程序设计的基本原理和具体应用的方法与技巧。全书分为9个项目,具体内容为:HelloWorld、图片移动、交通灯、霓虹灯与跑马灯、贪吃蛇、计算器、局域网聊天室、用户登录界面、企业人事管理系统等内容。本书附有电子资料包,供读者在学习时使用。

    图书详情

    ISBN:9787121447297
    开 本:16(185*260)
    页 数:192
    字 数:307

    本书目录

    项目一  HelloWorld	1
    任务一  安装VS2013开发环境	2
    任务二  创建控制台应用程序	3
    一、创建控制台应用程序
    项目	4
    二、设置窗口布局	4
    三、设置颜色主题	5
    四、设置行号和字体	5
    五、录入代码	6
    六、运行	7
    七、断点调试	7
    八、项目文件构成	9
    任务三  创建Windows窗体应用
    程序	9
    一、创建Windows窗体应用
    程序项目	10
    二、添加控件	10
    三、修改控件属性	11
    四、给控件添加事件并录入
    代码	12
    五、运行	13
    六、项目文件构成	14
    项目总结	14
    项目提升	14
    项目二  图片移动	15
    任务一  知识点	16
    一、面向对象编程	16
    二、类及其成员	17
    三、常用的数据类型	18
    四、常量与变量	19
    任务二  图片移动项目案例	21
    一、创建项目	21
    二、界面布局	21
    三、编写代码	23
    项目总结	29
    项目提升	29
    项目三  交通灯	30
    任务一  知识点	31
    一、流程控制语句	31
    二、运算符	35
    三、类型转换	38
    任务二  交通灯项目案例	39
    一、创建项目	39
    二、界面布局	39
    三、编写代码	41
    项目总结	44
    项目提升	45
    项目四  霓虹灯与跑马灯	46
    任务一  知识点	47
    一、数组	47
    二、结构	49
    三、枚举	51
    任务二  霓虹灯项目案例	52
    一、创建项目	53
    二、界面布局	53
    三、编写代码	54
    任务三  跑马灯项目案例	57
    一、创建项目	58
    二、界面布局	58
    三、编写代码	59
    项目总结	63
    项目提升	64
    项目五  贪吃蛇	65
    任务一  知识点	66
    一、集合	66
    二、泛型集合	69
    任务二  贪吃蛇项目案例	74
    一、创建项目	74
    二、界面布局	75
    三、编写代码	78
    项目总结	91
    项目提升	92
    项目六  计算器	93
    任务一  知识点	94
    一、装箱和拆箱	94
    二、计算器的功能	96
    任务二  计算器项目案例	97
    一、创建项目	97
    二、界面布局	97
    三、编写代码	99
    项目总结	104
    项目提升	104
    项目七  局域网聊天室	106
    任务一  UDP聊天室项目案例	107
    一、创建项目	108
    二、界面布局	108
    三、编写代码	109
    任务二  TCP聊天室项目案例	111
    一、服务器端	112
    二、客户端	116
    项目总结	121
    项目提升	121
    项目八  用户登录界面	122
    任务一  知识点	123
    一、理解异常操作	123
    二、处理异常	124
    任务二  用户登录界面项目
    案例	125
    一、创建项目	126
    二、界面布局	126
    三、编写代码	128
    项目总结	147
    项目提升	147
    项目九  企业人事管理系统	148
    任务一  知识点	149
    一、三层架构	149
    二、各层的主要功能	150
    任务二  企业人事管理系统项目
    案例	151
    一、系统功能的描述	152
    二、搭建三层架构	152
    三、UI界面布局	155
    四、编写代码	164
    项目总结	184
    项目提升	184
    参考文献	186
    
    展开

    前     言

    C#是微软公司发布的一种由C和C++衍生出来的面向对象的、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。
    C#是由C和C++衍生出来的一种安全、稳定、简单、优雅的面向对象的编程语言。它在继承C和C++强大功能的同时删除了一些它们的复杂特性(如没有宏及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
    本书以由浅入深、循序渐进的方式展开讲解,以合理的结构和经典的实例对C#的基本功能与实用功能进行了详细介绍,具有极高的实用价值。通过本书的学习,读者不仅可以掌握C#的基本知识和应用技巧,而且可以灵活地使用C#进行各种编程的应用。
    一、本书的特点
    ? 实例丰富
    本书的实例数量多,种类丰富。本书结合大量的C#编程实例,详细讲解了C#原理与应用知识的要点,让读者在学习实例的过程中潜移默化地掌握C#应用技巧。
    ? 突出提升技能
    本书从全面提升C#实际应用能力的角度出发,结合大量实例来讲解如何使用C#,使读者了解C#基本原理并能够独立地完成各种C#应用操作。
    本书的很多实例本身就是C#开发项目案例,经过作者精心提炼和改编,不仅可以保证读者能够学好知识点,更重要的是,还可以帮助读者掌握实际操作技能,同时培养读者的C#开发实践能力。
    ? 技能与思政教育紧密结合
    本书在讲解C#程序设计与开发专业知识的同时,紧密结合思政教育主旋律,从专业知识角度触类旁通地引导读者提升相关思政品质。
    ? 项目式教学,实操性强
    本书的作者都是在高校从事C#教学研究多年的一线人员,具有丰富的教学实践经验与教材编写经验,多年的教学工作使他们能够准确地把握读者的心理与实际需求。本书基于作者多年的开发经验及教学心得体会编写,力求全面、细致地展现C#开发应用领域的各种功能和使用方法。
    本书采用项目教学的方式,把C#理论知识分解并融入一个个实践操作的训练项目中,增强了本书的实用性。 
    二、本书的基本内容
    本书通过项目案例对C#进行讲解,开发环境是VS2013,VS2013常用的应用程序有3种,分别是控制台应用程序、Windows窗体应用程序、ASP.NET Web应用程序。本书主要讲解Windows窗体应用程序。
    全书共分为9个项目,具体内容为HelloWorld、图片移动、交通灯、霓虹灯与跑马灯、贪吃蛇、计算器、局域网聊天室、用户登录界面、企业人事管理系统。
    三、关于本书的服务
    为了方便各院校师生使用本书,随书附赠多媒体电子资源,读者可登录华信教育资源网(www.hxedu.com.cn)免费注册后下载。
    本书由河北师范大学路炜、漯河食品职业学院的王黎和李敏担任主编,河北软件职业技术学院的王红艳、杨凌职业技术学院的刘元刚和张世勋担任副主编。本书的编写和出版得到了河北军创家园文化发展有限公司的大力支持和帮助,值此图书出版发行之际,向他们表示衷心的感谢。
    编  者 
    
    展开

    作者简介

    路炜,河北师范大学,副教授,主要研究方向:计算机科学与技术、信息安全等,全国职业院校技能大赛专家库成员,主持河北省厅级课题两项,发表计算机专业领域核心论文3篇,省级论文多篇,指导学生参加国家级、省级计算机专业竞赛并多次获奖。
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网