新書推薦:
《
古罗马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 C#是一种完全面向对象的高级语言,它继承自C/C++、Java,是微软公司专门为.NET Framework量身定做的编程语言。它简单易学,摒弃了C++中的指针、宏和多重继承机制,使程序更加稳定。C#必将成为现代和未来的主流编程语言。 本书由浅入深、系统全面地介绍了最流行的编程语言——Visual C#的具体使用和编程技术。全书共分15章,内容翔实、系统性强,依据高校教学大纲组织内容,同时覆盖最新版本的所有知识点,并将实际经验融入基本理论之中。
|
內容簡介: |
本书由浅入深、系统全面地介绍了Visual C#.NET 2.0的基本知识和开发技巧。全书共分15章,内容包括Visual C#简介、变量、表达式以及数值类型、流程控制、数组与字符串、函数、字段和属性、程序调试与异常处理、面向对象编程技术、创建用户界面及常见窗体控件的使用、ADO.NET与数据工具、GDI+绘图、文件、ASP.NET、Windows窗口应用程序的部署、项目实践等。附录中给出了各章习题参考答案。
本书以“基础理论一实用技术一实训”为主线组织编写,每一章都设置了“案例实训”,以便于读者掌握该章的重点及提高实际操作能力。本书示例丰富、结构清晰、易教易学,对易混淆和实用性强的内容进行了重点的提示和讲解。
本书配有电子教学课件和案例实训资源包,以方便教学。
本书既可作为大中专院校的教材,也可作为各类培训班的培训教程,此外,也非常适合从C#1.1向C#2.0转型的人员阅读。
|
目錄:
|
第1章 Visual C#简介
1.1 .NET Framework 2.0介绍
1.2 Visual C#介绍
1.2.1 Visual C#的由来
1.2.2 C#2.0新增的功能
1.3 Visual C#语言的特点
1.3.1 简洁的语法
1.3.2 精心地面向对象设计
1.3.3 与Web的紧密结合
1.3.4 完整的安全性与错误处理
1.3.5 灵活的版本处理技术
1.3.6 灵活性和兼容性
1.4 Visual C#开发环境介绍
1.4.1 Visual C#的界面
1.4.2 菜单栏
1.4.3 标题栏
1.4.4 工具栏按钮
1.4.5 代码和文本编辑器
1.4.6 类视图窗口和解决方案资源管理器
1.4.7 属性窗口
1.5 第一个C#程序
1.6 案例实训
1.7 小结
1.8 习题
第2章 变量与表达式
2.1 变量
2.1.1 变量的声明
2.1.2 变量的命名
2.1.3 变量的种类、赋值
2.1.4 变量类型之间的转换
2.2 常量
2.3 表达式
2.3.1 数学运算符
2.3.2 赋值运算符
2.3.3 运算符的优先级
2.4 数据类型
2.4.1 值类型
2.4.2 引用类型
2.5 案例实训
2.6 小结
2.7 习题
第3章 流程控制
3.1 选择结构控制语句
3.1.1 三元运算符
3.1.2 if语句
3.1.3 switch语句
3.2 循环结构
3.2.1 while循环
3.2.2 dO循环
3.2.3 for循环
3.2.4 foreach语句
3.2.5 死循环
3.3 跳转语句在循环体中的作用
3.3.1 break和continue语句
3.3.2 goto语句
3.3.3 return语句
3.4 案例实训
3.5 小结
3.6 习题
第4章 数组与字符串
4.1 一维数组
4.2 多维数组与交错数组
4.3 ArrayList类
4.4 HashTable
4.4.1 HashTable简述
……
第5章 函数、字段和属性
第6章 程序调试与异常处理
第7章 面向对象编程技术
第8章 常见窗体控件的使用
第9章 使用ADO.NET访问数据库
第10章 GDI+绘图
第11章 Web应用程序基础
第12章 文件操作
第13章 多项目设计与开发
第14章 Windows窗口应用程序的部署
第15章 项目实践
附录 各章习题参考答案
参考文献
|
內容試閱:
|
第1章 Visual C#简介
本章要点
.NET Framework 2.0介绍
Visual C#程序设计语言的优点
Visual StudiO 2005开发平台的展示
本章主要是对C#语言基础知识的介绍,其中包括关于C#特点的介绍以及关于VisualStudio开发环境的介绍,最后将给出一个简单的示例,介绍Windows窗体应用程序的编写方法。
1.1 .NET Framework 2.0介绍
目前.NET Framework的主流版本是2.0,在本小节中,我们主要向读者介绍.NETFramework 2.0。在下一小节中,将介绍C#2.0新增的功能。
.NET Framework是微软为开发应用程序创建的一个富有革命性的新平台。.NETFramework发布的第一个版本是运行在Windows操作系统上的,以后随着技术的成熟和更新,其他操作系统,如Linux、FreeBSD,甚至个人数字助手PDA类设备,都将有运行在其上的.NET Framework版本。
.NET Framework是.NET的核心部分。.NET应用程序运行时所需的所有核心服务都是由.NET Framework提供的。.NET Framework的核心是公共语言运行时CLR,另外还包括.NET框架类库。
在.NET Framework中,CLR是一个公共语言运行环境。它为.NET应用程序运行提供了各种必要的服务。所有符合公共语言规范的语言——包括Microsoft Visual Basic、MicrosofTVisual C++和其他微软编程语言以及针对.NET平台推出的第三方语言,都可以使用这些服务。公共语言运行时解决了语言的集成问题。在逐渐以网络计算为重点的今天,公共语言运行时显得尤为重要。
.NET Framework从底层的内存管理和构件装载一直到前端的用户界面,在各个层次上为用户提供了所有可能的支持。图1.1中给出了.NET Framework的主要组成部分。
.NET Framework的最底层是公共语言运行时CLR。它是.NET Framework的核心,也是其关键的功能引擎。CLR为所有语言和环境提供了一个通用基础,使得跨语言集成成为可能。CLR还负责内存的分配和管理、代码的即时编译、代码的装载、对象的引用计数,以及垃圾回收等操作。
……
|
|