图书前言

前言

.NET是软件开发人才培养的一个比较重要的方向,技术越来越成熟,已成为面向对象程序开发的主流平台。作为Visual Studio.NET的语言,C#语言备受专业爱好者和从业人员的青睐。Visual C#是一个功能强大、使用简单的语言,既可以开发基于Windows的C/S模式的应用程序,又可以开发基于 Web的B/S模式的应用程序。

目前全社会大力弘扬 “工匠精神”,致力于培养“工匠人才”。工匠精神代表的是一种执着专注、精益求精、一丝不苟、追求卓越的良好品质。本书本着精益求精、一丝不苟、追求卓越的宗旨,在第1版的基础之上对内容和形式进行了调整,配套了丰富的教学和学习资源,包括教学课件、微课视频、测试习题、项目代码等。

本书的编写立足体现应用型本科院校的以能力为本的教学要求,基于Visual Studio 2017开发环境,通过项目情境提出问题,通过示例项目训练技能、解决问题并讲解相应的技术和方法,最后通过完成项目任务巩固所学的知识,训练学生的综合应用能力。本书内容打破传统的学科章节,采用项目化形式编写。本书主要内容如下: 

项目1初识Visual C#开发环境

项目2C#基础知识

项目3设计流程控制程序

项目4数组的使用

项目5开发窗体应用程序

项目6使用集合类型开发程序

项目7设计面向对象应用程序

项目8使用继承和多态开发程序

项目9文件操作

项目10综合实训

本书由张震、陈金萍、李秋编写,其中陈金萍编写项目1~3,张震编写项目4~6,李秋编写项目7~10,张震负责统稿。大连广播电视大学李峰副教授帮助校对初稿,在此感谢所有对本书给予帮助的人。

限于作者水平,书中难免有疏漏之处,敬请读者批评指正。

编者

2025年3月