词条 | 新编VisualC#2005程序设计从入门到精通 |
释义 | 百科名片作/译者:龙马工作室出版社:人民邮电出版社 出版日期:2008年01月 ISBN:9787115176936 [十位:7115176930] 页数:448 重约:0.852KG 定价:¥65.00 内容提要本书是指导初学者学习Visual C# 2005的入门书籍。全书共分18章,包括建立C#集成开发环境、C#应用程序、C#面向对象编程、Windows应用程序的用户界面设计、多文档应用程序的开发、SQL语言、创建数据库支持的Web应用程序、Web服务的应用与开发、处理多用户请求和发布应用程序等内容。 本书适合Visual C# 2005初学者阅读,对于拥有一定经验的软件开发人员也具有较高的参考价值。 图书目录第1篇 入门篇 第0章 精英成长之路 3 0.1 C# 4 0.2 关于本书 4 0.3 选择Visual Studio 2005 5 0.4 本书阅读方案 5 第1章 建立C#集成开发环境 7 1.1 Microsoft .NET简介 8 1.2 Visual Studio 2005环境要求 9 1.2.1 硬件要求 9 1.2.2 软件要求 9 1.3 安装Visual Studio 2005 9 1.4 Visual Studio 2005入门 11 1.5 本章小结 13 第2章 第一个C#应用程序 15 2.1 创建C#应用程序的基本步骤 16 2.1.1 新建项目 17 2.1.2 设计应用程序的用户界面 17 2.1.3 设置控件的属性 18 2.1.4 编写程序代码 20 2.1.5 运行程序 21 2.2 应用程序的文件组成及代码分析 22 2.2.1 AssemblyInfo.cs文件 22 2.2.2 Form1.cs文件 23 2.2.3 Form1.designer.cs文件 24 2.2.4 Program.cs文件 27 2.2.5 命名空间、项目引用和using语句 27 2.3 应用程序的执行过程分析 29 2.3.1 应用程序的入口点Main方法 29 2.3.2 Form1类的构造函数 29 2.3.3 InitializeComponent方法 30 2.3.4 btnShow_Click方法和btnExit_Click方法 32 2.3.5 Dispose方法 32 2.4 本章小结 33 第3章 C#语言速成(一) 35 3.1 常量和变量 36 3.1.1 常量 36 3.1.2 变量 36 3.2 C#的数据类型 39 3.3 值类型 41 3.3.1 整数类型 41 3.3.2 浮点数类型 43 3.3.3 decimal类型 44 3.3.4 布尔类型 45 3.3.5 字符类型 46 3.3.6 结构类型 47 3.3.7 枚举类型 50 3.3.8 类型转换 50 3.4 运算符和表达式 52 3.4.1 算术运算符 52 3.4.2 关系运算符 54 3.4.3 逻辑运算符 56 3.4.4 位运算符 56 3.4.5 赋值运算符 57 3.4.6 条件运算符 58 3.4.7 其他特殊运算符 58 3.4.8 运算符的优先级 60 第4章 C#语言速成(二) 61 4.1 数组 62 4.1.1 数组基本知识 62 4.1.2 C#数组的特点 63 4.2 流程控制 65 4.2.1 复合语句 65 4.2.2 if语句 65 4.2.3 switch语句 69 4.2.4 while语句 71 4.2.5 do-while语句 72 4.2.6 for语句 73 4.2.7 foreach语句 74 4.2.8 break语句、continue语句和goto语句 76 4.3 面向对象的基础 78 4.3.1 对象 78 4.3.2 类 79 4.3.3 继承 81 4.4 本章小结 84 第5章 Windows应用程序的用户界面设计 85 5.1 Windows Forms基础 86 5.1.1 开发丰富的应用程序界面 86 5.1.2 理解Windows Forms 86 5.2 使用窗体设计器 86 5.2.1 创建窗体 87 5.2.2 调整窗体尺寸 88 5.2.3 窗体在屏幕上的显示位置 88 5.2.4 设置窗体的边框风格 89 5.2.5 创建不同形式的窗体 90 5.3 常用的Windows窗体控件 92 5.3.1 标签 93 5.3.2 文本框 94 5.3.3 按钮 94 5.3.4 列表框 95 5.3.5 组合框 96 5.3.6 单选按钮与复选框 96 5.3.7 主菜单控件和弹出菜单控件 99 5.3.8 工具栏控件 101 5.3.9 多行文本框 101 5.3.10 图片框 102 5.3.11 UpDown控件 103 5.3.12 日期/时间控件 104 5.3.13 进度条控件 104 5.3.14 Provider控件 109 5.3.15 水平滚动条与垂直滚动条 111 5.3.16 Panel和GroupBox容器控件 111 5.4 本章小结 111 第6章 多文档应用程序的开发 113 6.1 多文档应用程序概述 114 6.2 多文档应用程序开发步骤 114 6.3 多文档应用程序开发实例 114 6.3.1 创建父窗体 115 6.3.2 创建子窗体 115 6.3.3 实现父窗体功能 116 6.3.4 Form1.cs文件 117 6.3.5 实现子窗体功能 119 6.3.6 MdiChild.cs文件 119 6.3.7 运行多文档应用程序 120 6.4 本章小结 121 第7章 Windows 应用程序的典型实例 123 7.1 计算器的设计 124 7.1.1 创建计算器项目Calculator 124 7.1.2 设计计算器的用户界面 124 7.1.3 编写代码 125 7.1.4 Form1.cs文件 131 7.1.5 运行项目Calculator 138 7.2 文本编辑器的设计 139 7.2.1 创建文本编辑器项目TextEdit 139 7.2.2 设计文本编辑器的用户界面 139 7.2.3 编写代码 142 7.2.4 Form1.cs文件 149 7.2.5 运行项目TextEdit 155 7.3 本章小结 155 第2篇 提高篇 第8章 SQL速成 159 第9章 创建数据库支持的Web应用程序 177 第10章 数据库支持的应用程序 191 第11章 Web服务的应用与开发 227 第3篇 精通篇 第4篇 实战秘籍篇 附录A 常用快捷键及其技巧(在光盘中) 449 附录B 常见问题及解答(在光盘中) 454 附录C 源码大放送(在光盘中) 470 附录D 教学网站推荐(在光盘中) 474 附录E 资源网站推荐(在光盘中) 476 附录F 视频网站推荐(在光盘中) 478 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。