关于本书的内容有任何问题,请联系 桑珊
目 录 第 1章 Visual C#程序设计基础 1 1.1 .NET Framework与Visual C# 1 1.1.1 .NET Framework简介 1 1.1.2 CLI、CLR与MSIL 2 1.1.3 Visual C#语言简介 3 1.1.4 Visual Studio 2005集成开发环境 6 【案例1】基于控制台的应用程序 12 【案例2】基于Windows Forms的应用程序 15 1.2 程序中简单错误的调试 19 1.2.1 程序中的错误 19 1.2.2 MSDN Library的应用 21 1.2.3 养成良好的程序设计风格 22 【案例3】C#程序中简单错误的调试 25 思考与练习1 28 第 2章 C#语言基础 30 2.1 C#的基本语法 30 2.1.1 命名空间 30 2.1.2 基本数据类型 31 2.1.3 变量与常量 33 2.1.4 运算符与表达式 34 2.1.5 类型转换 37 2.1.6 代码注释 40 【案例4】简易计算器 40 2.2 程序流程控制——条件结构 43 2.2.1 算法与程序流程控制 43 2.2.2 关系运算、逻辑运算与条件运算 46 2.2.3 if语句 48 2.2.4 switch语句 49 【案例5】计算方程的根 51 【案例6】用户登录 52 【案例7】计算运费 53 2.3 程序流程控制——循环结构 55 2.3.1 循环结构 55 2.3.2 while语句 56 2.3.3 do...while语句 56 2.3.4 for语句 57 2.3.5 流程转向语句 58 2.3.6 System.Console类 60 【案例8】成绩统计 61 【案例9】乘法表 64 【案例10】素数 65 2.4 复杂数据类型 67 2.4.1 数组 67 2.4.2 枚举 70 2.4.3 结构 71 2.4.4 字符串 73 【案例11】学生成绩分类统计 74 【案例12】求矩阵对角线上元素之和 76 【案例13】职工工资统计 77 【案例14】计算天数 78 【案例15】图书查询 80 2.5 函数 81 2.5.1 函数的定义 81 2.5.2 函数的调用 82 2.5.3 函数的返回 84 2.5.4 函数的参数 85 2.5.5 函数重载 87 2.5.6 Main函数 88 【案例16】验证哥德巴赫猜想 89 【案例17】兔子问题 90 【案例18】函数重载 92 【案例19】命令行计算器 93 思考与练习2 94 第3章 面向对象程序设计 97 3.1 面向对象程序设计简介 97 3.1.1 面向对象的基本概念 97 3.1.2 类的定义 98 3.1.3 类的成员 99 3.1.4 构造函数 103 3.1.5 析构函数 104 3.1.6 域、属性和方法 105 【案例20】温度转换 108 【案例21】圆形计算 109 3.2 继承、多态与抽象类 110 3.2.1 继承 110 3.2.2 多态 112 3.2.3 抽象类 114 【案例22】圆与圆柱 116 3.3 接口 117 3.3.1 接口的定义 117 3.3.2 接口的成员 118 3.3.3 接口的实现 119 【案例23】绘图类接口 120 思考与练习3 121 第4章 基于Windows Forms的程序设计 123 4.1 Windows Forms程序设计基础 123 4.1.1 Windows Forms概述 123 4.1.2 控件基础 124 4.1.3 属性 127 4.1.4 事件 128 4.1.5 窗体与常用控件 131 【案例24】有个性的按钮 134 【案例25】动态显示的窗口 136 【案例26】文本格式编辑 138 4.2 选择控件 140 4.2.1 单选按钮RadioButton 140 4.2.2 复选框CheckBox 141 4.2.3 列表框ListBox 141 4.2.4 组合框ComboBox 143 4.2.5 面板Panel和群组框GroupBox 143 【案例27】电子试卷 144 【案例28】课程选择 146 【案例29】字体设置 149 4.3 图像控件 151 4.3.1 图片框PictrueBox 151 4.3.2 图像列表组件ImageList 153 【案例30】图像浏览器(一) 153 【案例31】散步的猫 156 4.4 消息对话框和通用对话框 158 4.4.1 Windows中的对话框 158 4.4.2 消息对话框MessageBox 159 4.4.3 通用对话框组件 161 4.4.4 其他对话框控件 164 【案例32】图像浏览器(二) 164 4.5 菜单、工具栏与状态栏 168 4.5.1 菜单、工具栏与状态栏简介 168 4.5.2 菜单设计 168 4.5.3 工具栏设计 171 4.5.4 状态栏设计 173 【案例33】弹出菜单 174 【案例34】图像浏览器(三) 176 4.6 SDI与MDI应用程序 183 4.6.1 SDI与MDI应用程序简介 183 4.6.2 MDI多文档应用程序 184 【案例35】图像浏览器(四) 188 思考与练习4 196 第5章 图形与动画 198 5.1 GDI+入门基础 198 5.1.1 图形绘制基础 198 5.1.2 图形坐标系统 199 5.1.3 辅助绘图对象 199 5.1.4 图形对象Graphics 202 5.1.5 画笔(Pen)与画刷(Brush) 205 【案例36】绘制基本图形 210 【案例37】函数图案 213 【案例38】渐变图形 215 5.2 图像处理 218 5.2.1 Image类与Bitmap类 218 5.2.2 图形绘制与变换 220 【案例39】图像变换 221 5.3 图形文字 223 5.3.1 Font类 223 5.3.2 文本的绘制 224 【案例40】特效文字 224 思考与练习5 227 第6章 数据库应用开发 228 6.1 数据库开发基础 228 6.1.1 数据库基础知识 228 6.1.2 MS SQL Server与Access数据库 229 【案例41】在Visual Studio 2005集成开发环境中创建数据库 230 【案例42】在Microsoft Access中创建数据库 232 6.2 通过数据组件访问数据库 235 6.2.1 在Visual Studio 2005中创建数据连接 235 6.2.2 BindingSource组件 236 6.2.3 数据绑定控件 239 【案例43】商品信息浏览 240 【案例44】商品信息查询 243 6.3 ADO.NET数据应用 245 6.3.1 ADO.NET简介 245 6.3.2 数据连接对象Connection 247 6.3.3 数据适配器DataAdapter 249 6.3.4 数据集DataSet 250 6.3.5 Command与DataReader 251 6.3.6 其他常用ADO.NET对象 252 6.3.7 SQL查询 253 【案例45】商品信息编辑 256 思考与练习6 259 第7章 ASP.NET Web应用开发 260 7.1 ASP.NET基础 260 7.1.1 ASP.NET概述 260 7.1.2 HTML语言概述 261 7.1.3 Web Form基本概念 266 7.1.4 ASP.NET的事件处理流程 269 7.1.5 页面指令与页面事件 270 7.1.6 ASP.NET服务器环境 272 【案例46】用户登录页面 273 7.2 Web服务器控件 276 7.2.1 Web服务器控件概述 276 7.2.2 HTML服务器控件 277 7.2.3 Web服务器控件 279 7.2.4 数据验证控件 280 【案例47】用户注册页面 283 【案例48】用户输入信息有效性验证 286 思考与练习7 289
本书为普通高等教育“十一五”国家级规划教材。 本书共11章,主要介绍Windows Server 2...
本书以Microsoft公司的SQL Server 2005数据库系统为平台,采用项目驱动式的教材编写思想,介...
本书全面、通俗地介绍Access 2003的数据管理和操作技术。全书共12章,内容包括数据库系统、关系数据...
本书按照Delphi 7的体系,系统、全面、深入地介绍Delphi 7的各种功能。在讲解功能的同时,结合可...
...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
内 容 提 要 本书围绕软件行业相关岗位的实际需求,采用校企合作的方式设计教材案例,推进“岗课赛证”协同育人...
本书合理选取JavaScript的相关理论知识,优化JavaScript程序设计的教学内容,科学安排各模块的编...
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的编写方式,系统地讲解Python的相关知识。本书...
我要评论