新書推薦:
《
古罗马800年
》
售價:HK$
188.2
《
写出心灵深处的故事:踏上疗愈之旅(修订版)(创意写作书系)
》
售價:HK$
66.1
《
控制权视角下的家族企业管理与传承
》
售價:HK$
87.4
《
冯友兰和青年谈心系列
》
售價:HK$
167.3
《
利他主义的生意:偏爱“非理性”的市场(英国《金融时报》推荐读物!)
》
售價:HK$
77.3
《
认知行为疗法:心理咨询的顶层设计
》
售價:HK$
99.7
《
FANUC工业机器人装调与维修
》
售價:HK$
99.7
《
吕著中国通史
》
售價:HK$
62.7
內容簡介:
本书以Visual Studio 2010为程序开发环境,采用案例方式对Visual C#.NET进行了较全面阐述。全书共分6章,主要内容包括:Visual Studio.NET简介,C#.NET语法基础,顺序、选择和循环三种结构的程序设计,面向对象程序设计,异常处理,Windows窗体和控件,界面设计,数据库编程,部署Windows应用程序等。本书简明扼要,知识点与实例密切结合,提供了每个实例的详细操作步骤和图表说明及源程序代码,提供了教材所需图片素材,提供了每章的习题及参考答案,提供了上机实操题的源程序代码,配备了授课PPT课件。本书可作为高等职业院校、成人教育学院.NET课程的教材,也可作为.NET程序员或软件技术人员的参考资料。
關於作者:
黄人薇,女,副教授,1997年7月硕士研究生毕业,同年参与工作,任职于广州城市职业学院(前身为广州业余大学),教授过《C语言程序设计》、《VB程序设计》、《.NET程序设计》、《数据结构》、《数据库》、《接口技术》等多门课程,有较丰富的教学经验,曾担任过实验中心副主任、网络与教育中心副主任、教务处副处长等职务,有较丰富的教学管理经验,主持或参与了多项省、市级科研或教研课题,获得软件著作权1项,获得多项科研或教学成果,有较强的科学研究能力。
目錄 :
第1章C#.NET概述1
1.1.NET简介1
1.1.1.NET简述1
1.1.2.NET框架2
1.1.3.NET特性3
1.2Visual Studio .NET集成开发环境4
1.2.1解决方案管理器4
1.2.2控件工具箱4
1.2.3属性窗口5
1.3创建一个简单的C#程序6
1.3.1C#程序的文件类型6
1.3.2应用程序开发步骤6
1.3.3三种常用应用程序7
1.4操作使用技巧及开发调试技巧12
1.4.1拆分代码窗口12
1.4.2设置断点,跟踪调试12
1.4.3变量监视,堆栈观察14
1.5本章小结16
习题16
第2章C#.NET语法基础18
2.1C#程序的组成要素18
2.2数据类型20
2.2.1值类型21
2.2.2引用类型25
2.3常量与变量31
2.3.1常量31
2.3.2变量31
2.3.3类型转换33
2.3.4装箱和拆箱36
2.4运算符与表达式36
2.4.1算术运算符36
2.4.2关系运算符37
2.4.3逻辑运算符37
2.4.4位运算符37
2.4.5赋值运算符38
2.4.6条件运算符38
2.4.7其他运算符38
2.5常见技术问题40
2.6本章小结41
习题41
第3章C#.NET程序设计基础45
3.1顺序结构程序设计45
3.1.1赋值语句45
3.1.2输入与输出语句46
3.2选择结构程序设计48
3.2.1if语句48
3.2.2switch语句52
3.3循环结构程序设计54
3.3.1while语句54
3.3.2dowhile语句56
3.3.3for语句56
3.3.4foreach语句58
3.3.5与程序转移有关的其他语句60
3.3.6循环嵌套61
3.4面向对象程序设计62
3.4.1类和对象62
3.4.2构造函数和析构函数64
3.4.3字段64
3.4.4属性65
3.4.5方法65
3.4.6继承66
3.4.7多态66
3.5异常处理69
3.6常见技术问题70
3.7本章小结72
习题72
第4章C#.NET窗体与控件78
4.1Windows窗体78
4.2Label控件81
4.3TextBox控件82
4.4Button控件83
4.5PictureBox控件83
4.6ImageList组件86
4.7RadioButton控件88
4.8CheckBox控件90
4.9GroupBox控件92
4.10TabControl控件92
4.11ListBox控件96
4.12ComboBox控件100
4.13Timer组件103
4.14菜单栏104
4.14.1MenuStrip控件105
4.14.2ContextMenuStrip控件108
4.15ToolStrip控件108
4.16StatusStrip控件110
4.17通用对话框113
4.17.1打开文件对话框114
4.17.2保存文件对话框115
4.17.3浏览文件夹对话框115
4.17.4字体对话框117
4.17.5颜色对话框118
4.18多窗体程序120
4.18.1添加窗体120
4.18.2设置启动窗体121
4.18.3有关操作121
4.19多文档程序123
4.19.1创建MDI应用程序123
4.19.2MDI的属性、方法和事件124
4.20本章小结127
习题127
第5章C#.NET数据库编程131
5.1ADO.NET概念131
5.2ADO.NET结构131
5.3ADO.NET对象模型132
5.4使用ADO.NET访问数据库133
5.4.1Connection对象133
5.4.2Command对象137
5.4.3DataReader对象138
5.4.4DataAdapter对象140
5.4.5DataSet对象143
5.5DataGridView控件145
5.6数据绑定147
5.7数据的添加、修改与删除152
5.8本章小结156
习题156
第6章综合案例159
6.1功能说明159
6.2设计与实现159
6.2.1主菜单窗体MenuForm159
6.2.2登录窗体LoginForm162
6.2.3修改密码窗体164
6.2.4通讯录编辑窗体166
6.2.5通讯录浏览窗体172
6.2.6通讯录查询窗体173
6.3部署应用程序175
6.3.1创建部署项目175
6.3.2设置部署项目176
6.3.3生成部署项目178
6.4安装应用程序178
6.5本章小结180
参考文献181
內容試閱 :
Visual Studio.NET是Microsoft推出的功能强大的开发平台, C#是Visual Studio.NET开发平台中一种面向对象的可视化编程语言,采用.NET框架,结合事件驱动机制,使程序设计变得快捷高效。
本书从实际教学需求出发,结合初学者的认知规律,以Visual Studio 2010为开发环境,由浅入深、循序渐进地讲解了C#.NET程序设计的基本知识和数据库项目开发技术。全书体系完整、例题丰富、可操作性强,所有例题、上机实操题全部通过调试。
全书共分6章,主要内容包括:.NET简介,.NET集成开发环境,C#.NET语法基础,顺序结构、选择和循环结构的程序设计,面向对象程序设计,异常处理,Windows窗体和相关控件,通用对话框,多窗体程序,多文档程序,数据库编程,部署Windows应用程序等。
本书具有如下特点:
(1)本书简明扼要,从入门知识开始,不要求读者掌握任何程序设计方面的基础知识,适合初学者学习。
(2)本书知识点与实例密切结合,全书提供了几十个实例,以便读者轻松掌握相关理论知识。
(3)本书提供了每个实例的详细操作步骤和图表说明,采用做中学,学中做的教学方式,以便读者轻松掌握实际操作。
(4)本书还提供了一个完整的数据库编程实例,以便读者掌握增加、删除、修改、查询、浏览等数据访问功能的实现。
(5)本书提供的每章课后习题,既有填空、选择、判断、问答等理论知识题,也有运行程序、编写程序等上机实操题,以便读者进一步巩固知识点和掌握编程技巧。
(6)本书提供了每章习题的参考答案,以便读者及时检测所学的知识。
(7)本书配有PPT课件及所有实例与上机操作题的源程序代码等教学资源,均可从华信教育资源网(www.hxedu.com.cn)免费下载。
本书由广州城市职业学院黄人薇担任主编,广州城市职业学院洪洲、山东外事翻译职业学院袁哲担任副主编,广东有线广播电视网络有限公司肖云、广东科学技术职业学院刘海参编。其中,黄人薇编写第4章和第5章,洪洲编写第3章,袁哲编写第2章,肖云编写第6章,刘海编写第1章,全书由黄人薇统稿。
本书是广州城市职业学院创新强校社会服务能力提升项目服务机器人应用协同创新中心、广州市教育系统创新学术团队项目服务机器人关键技术研究与应用(项目编号为1201610027)、广东省高职教育优秀教学团队建设项目软件技术等的研究成果之一。
本书可作为高等职业院校、成人教育学院.NET课程的教材,也可作为.NET程序员或软件技术人员的参考用书。
由于编写时间仓促,编者水平有限,书中存在疏漏之处在所难免,敬请读者批评指正。
编者联系邮箱:1263421385@qq.com。
编 者