





定价:39元
印次:1-6
ISBN:9787302490258
出版日期:2018.02.01
印刷日期:2023.07.25
图书责编:孟毅新
图书分类:教材
本书根据应用型人才的培养目标和“应用为本,学以致用”的教学理念,精选必需的教学内容,分别在DOS和Windows视窗两种运行环境下介绍C#程序设计基础知识与Windows应用开发技术,并以一个完整的基于三层架构的实例——图书借阅管理系统详细介绍实际项目的开发过程。全书共分8章,主要内容包括C#语言概述、.NET框架和Visual Studio.NET开发工具概述,C#语法与结构化程序设计基础,面向对象程序设计基础,基于三层架构的图书馆借阅管理系统基础设计,异常处理,ADO.NET数据库应用程序设计,图书馆借阅管理系统的窗体设计与功能实现。 本书既可作为应用型本科计算机相关专业的专业教材,也可以作为非计算机专业学生及计算机爱好者学习C#语言的入门书籍。
本书根据应用型人才的培养目标和“应用为本,学以致用”的办学理念,精选必需的教学内容,分别在DOS和Windows视窗两种运行环境下介绍C#程序设计基础知识与Windows应用开发技术,并以一个完整的基于三层架构的实例——图书借阅管理系统详细介绍实际应用项目的开发过程。全书共分8章,包括C#语言概述、.NET框架和Visual Studio.NET开发工具概述、C#语法与结构化程序设计基础、面向对象程序设计基础、基于三层架构的图书馆借阅管理系统基础设计、异常处理、ADO.NET数据库应用程序设计、图书馆借阅管理系统的窗体设计与功能实现。本书既可作为应用型本科计算机相关专业的专业教材,也可以作为非计算机专业学生及计算机爱好者学习C#语言的入门书籍。
开发Windows应用软件的程序员都希望又快又好地开发出满足用户需求的软件产品,当然这除了要依靠程序员的能力和勤奋以外,还要有好用的软件开发平台,正所谓“工欲善其事,必先利其器”。自2002年微软推出C#语言和.NET平台以来,经过十几年的发展,现在已经有越来越多的程序员开始利用C#语言和.NET平台来开发各种应用软件。 作为一个软件开发平台,.NET框架提供了一个庞大的类库,该类库以面向对象的方式封装了各种Windows API函数,通过它程序员可以高效地开发各种应用软件,从而摆脱了“编程语言+Win32 API函数”的低效软件开发模式。在.NET框架类库中,有两种非常重要的技术,那就是ADO.NET和ASP.NET,前者是数据访问平台,后者是Web开发平台,它们为开发数据库程序和Web应用程序提供了强有力的支持。另外,利用.NET类库开发的程序将被编译成MSIL(微软中间语言)代码,并需要在.NET框架中的托管平台CLR(公共语言运行库)上运行,CLR将为其提供安全保障和垃圾回收等功能。 C#语言是一种优雅的编程语言,它汲取了目前几种主流编程语言如C++、Java和Visual Basic的精华,拥有语法简洁、面向对象、类型安全和垃圾回收等现代语言的诸多特征,从而成为.NET平台下的最佳编程利器。 本书是一本既详细讲解C#语法,又介绍如何利用C#开发三层架构应用项目的教材。本书使用Visual Studio.NET开发Windows应用程序,使读者掌握Windows窗体和控件的使用、自定义用户控件以及Windows应用程序的部署等。本书通过示范项目——图书借阅管理系统...
1.1C#语言概述1
1.1.1Microsoft Visual Studio简介1
1.1.2C#运行环境——.NET框架2
1.2安装Microsoft Visual Studio 20133
1.3C#主要应用程序类型5
1.3.1控制台应用程序5
1.3.2Windows应用程序8
1.3.3Web应用程序10
1.3.4WPF和Silverlight应用程序12
1.3.5Windows Phone应用程序14
本章小结15
习题15
第2章表达式求值16
2.1值类型16
2.2引用类型21
2.3变量与常量25
2.3.1变量25
2.3.2常量27
2.4类型转换27
2.4.1隐式类型转换27
2.4.2显示类型转换28
2.4.3装箱和拆箱29
2.5运算符和表达式30
2.5.1算术运算符30
2.5.2关系运算符31
2.5.3逻辑运算符31
2.5.4位运算符332.5.5赋值运算符33
2.5.6条件运算符34
2.5.7运算符的优先级与结合34
本章小结35
习题35
实验36
第3章流程控制38
3.1分支语句38
3.1.1if语句38
3.1.2switch语句43
3.2循环语句48
3.2.1while循环语句48
3.2.2dowhile循环语句48
3.2.3for循环语句49
3.2.4foreach循环语句50
3.3跳转语句52
3.3.1break语句52
3.3.2continue语句52
3.3.3return语句53... 查看详情
本书既可作为应用型本科计算机相关专业的专业教材,也可以作为非计算机专业学生及计算机爱好者学习C#语言的入门书籍。