C#程序设计项目化教程
本书结合实际应用和项目开发,是一本上手块、案例丰富、面向应用的教材。课件处为本书源代码。

作者:崔艳春、高云、夏平

丛书名:21世纪计算机科学与技术实践型教程

定价:29.5元

印次:1-3

ISBN:9787302428220

出版日期:2016.06.01

印刷日期:2019.06.11

图书责编:谢琛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书针对软件技术专业职业岗位的从业需求,重构教学内容,以“学生成绩管理系统”真实项目开发过程为主线,引导学生掌握使用C#语言开发Windows应用程序的方法和技能,达到学以致用的目标。本书分为C#基础知识、学生成绩管理系统开发和C#其他技术扩展三个部分,以完成“学生成绩管理系统”为工作任务,每章实现系统的一个功能,先呈现工作任务的完成效果,再进行知识准备,最后给出具体实现步骤,完成工作任务。 本书切合实际,结构合理,内容丰富,操作方便,各章配有精心设计的习题,并为任课教师提供免费的电子课件和源代码。 本书可以作为应用型本科和高等职业教育计算机及相关专业的教材,也可作为软件开发人员参考用书,还可用于读者自学。

崔艳春。南京信息职业技术学院讲师、工程师,学院青年骨干教师。主持并参与多项院级课改课题,参与多项省级院级课题。主持一项横向课题“江苏省加强地方消耗臭氧层物质(ODS)淘汰能力建设项目信息系统”,副主编过教材《SQL Server 2008数据库技术实用教程》,并发表多篇学术论文。高云,南京信息职业技术学院副教授,主编过《SQL Server 2008数据库技术实用教程》等教材,发表论文数篇。

微软公司的Microsoft .NET改变了开发人员开发应用程序的方式及思维方式,有利于创建各种全新的应用程序。C#是微软公司基于.NET平台推出的新一代编程语言,其功能强大、简洁明快,使程序设计工作变得轻松快捷,因而成为众多程序员的首选编程语言,在各个领域都得到了广泛的应用。 本书特色 本书不是C#基本语法教程,而是一本软件开发教程,以“项目主导,任务驱动”的模式讲解真实项目“学生成绩管理系统”的开发过程。每章按照“布置任务→知识准备→实现功能”的体系结构完成,让读者掌握使用C#的一些关键技术,掌握应用软件开发中的常用技术与方法。 本书主要内容 第1章Visual C#简介。通过该部分的学习,可了解C#发展历程和.NET Framework、C#语言,会安装和卸载Visual Studio.NET 2012,熟悉Visual Studio.NET 2012开发环境,能创建第一个Windows应用程序,为后面学习做好准备。 第2章基础知识积累。通过该部分的学习,读者应掌握C#基本语法,包括数据类型、变量、常量、表达式、运算符、程序流程控制、面向对象等基本概念。 第3章学生成绩管理系统介绍。通过该部分的学习,读者应了解软件开发的过程(需求分析、总体设计、数据库设计、模块设计、调试运行等),熟悉学生成绩管理系统数据库结构以及需要实现的主要功能模块。 第4章启动窗体设计。通过该部分的学习,读者应掌握Form窗体、Label控件、LinkLabel控件、TextBox控件的使用方法,理解多窗体项目的创建方法,理解线程的基本操作,根据具体步骤完成启动窗体设计。 第5章学生...

目录
荐语
查看详情 查看详情

第1章Visual C#简介1

1.1Visual C#概述1

1.1.1C#语言发展历程1

1.1.2C#语言特性2

1.2.NET Framework3

1.3安装与卸载Visual Studio.NET 20124

1.3.1系统必备4

1.3.2安装Visual Studio.NET 20125

1.3.3卸载Visual Studio.NET 20129

1.4Visual Studio.NET开发环境介绍10

1.4.1Visual Studio界面10

1.4.2菜单栏10

1.4.3工具栏11

1.4.4工具箱12

1.4.5代码编辑器13

1.4.6解决方案资源管理器13

1.4.7属性窗口14

1.5第一个Windows应用程序15

1.5.1编写C#程序的三个步骤15

1.5.2C#应用程序文件19

本章小结20

习题20

第2章基础知识积累22

2.1数据类型22

2.1.1值类型23

2.1.2引用类型26

2.1.3类型转换262.2变量28

2.2.1变量的命名28

2.2.2变量的声明28

2.3常量29

2.3.1常量的声明29

2.3.2常量的使用30

2.4运算符与表达式30

2.4.1算术运算符30

2.4.2赋值运算符31

2.4.3关系运算符32

2.4.4逻辑运算符32

2.4.5其他特殊运算符33

2.4.6运算符优先级33

2.5程序流程控制34

2.5.1顺序结构34

2.5.2选择结构35

2.5.3循环结构38

2.5.4跳转语句... 查看详情

1)本书采用四阶段教学方式讲解,四阶段教学方式为“案例呈现-->案例分析-->案例知识准备-->案例实现”。

2)本书通过一个大的项目“学生成绩管理系统”贯穿全文,让读者在学中做,在做中学,不断提高编程能力和程序设计能力。

3)本书为初学者考虑,程序设计中的操作以详尽的表述结合图例来说明,以求读者对每一步操作清清楚楚。

5)本书在编排上注意做到简明扼要、由浅入深和循序渐进,力求通俗易懂、简捷实用。

查看详情