注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETC# Web编程

C# Web编程

C# Web编程

定 价:¥48.00

作 者: (美)Chris H.Pappas,(美)William H.Murray著;袁鹏飞译
出版社: 人民邮电出版社
丛编项:
标 签: C语言 程序设计

ISBN: 9787115105646 出版时间: 2002-01-01 包装: 胶版纸
开本: 26cm 页数: 422 字数:  

内容简介

  C#是Microsoft针对.NET框架而专门开发的一种面向对象程序设计语言,它继承了C/C++的强大功能,但舍弃了C/C++中很多复杂、容易出现编程错误的特性和功能,并融合了Visual Basic的易用性。本书以循序渐进的方式介绍如何使用C#进行Web程序设计,并提供了丰富的实例和完整的实例代码。全书共分为12章,分别介绍C#的发展历史、语法要点、C#和Visual Studio.NET、控件属性、事件、Web表单输入/输出处理、GDI图形设计、图形绘制、数值应用和转换、Web服务等。本书适合于初中级程序开发人员阅读。通过阅读本书,读者可以快速、全面地掌握C# Web程序设计技术。

作者简介

暂缺《C# Web编程》作者简介

图书目录

第1章 C#发展历史 
1.1 所有都始自Algol 
1.1.1 为什么在C#中看到C 
1.1.2 C与旧的高级语言 
1.1.3 C的优点 
1.2 从C到C++和面向对象的程序设计 
1.3 Visual Basic 
1.4 进入Internet
1.5 HTML家族 
1.5.1 在CGI 
1.5.2 在PERL 
1.5.3 JavaScript和JScript 
1.5.4 在VBScript 
1.5.5 插件和ActiveX 
1.5.6 允许所有类型的计算机访问 
1.5.7 Web浏览器 
1.5.8 多彩浏览,唾手可得 
1.5.9 信息,到处都是信息 
1.5.10 全双向通信 
1.6 C#——另一种金字塔方案 
1.6.1 在ANSI C# 
1.6.2 什么是MSIL 
1.6.3 Microsoft和.NET 
1.6.4 C#和.NET 
1.6.5 通用语言规范——CLS 
1.6.6 CLS对C++的扩展 
1.6.7 互操作能力的重要性 
1.7 C#引言与综述 
1.7.1 C#——广泛的应用领域 
1.7.2 C#的效率 
1.7.3 C#和新的Web标准 
1.7.4 C#使你成为更好的程序员 
1.7.5 C#延长应用程序的生命期 
1.7.6 从设计到实现的精确转换 
1.7.7 广泛的互操作性 
1.8 小结
第2章 C#语法要点 
2.1 Visual Studio.NET和C# 
2.2 独特的C# 
2.3 概述 
2.3.1 容易使用 
2.3.2 一致性 
2.3.3 最新的资源 
2.3.4 面向对象功能 
2.3.5 类型安全 
2.3.6 可伸缩性 
2.3.7 版本控制 
2.3.8 可移植性 
2.3.9 灵活性 
2.4 总体介绍 
2.4.1 可见性 
2.4.2 访问成员 
2.4.3 拆分 
2.4.4 名称解析 
2.5 重要的数据、标识符和关键字 
2.5.1 关键字 
2.5.2 预处理伪指令 
2.5.3 运算符 
2.5.4 预定义类型 
2.5.5 数值转换 
2.6 C#程序设计元素
2.6.1 数组
2.6.2 属性、事件、指示器、特性和版本控制 
2.6.3 装箱、拆箱和统一类型系统 
2.6.4 类、结构和枚举 
2.6.5 名域 
2.6.6 语句 
2.7 小结 
第3章 C#和Visual Studio.NET
3.1 为什么要在Web工程中使用C#
3.2 C#语言和Web应用
3.3 开始使用Visual Studio.NET
3.3.1 设置一个新工程 
3.3.2 为什么选择ASP.NET Web Application模板
3.3.3 ASP.NET Web Application模板需求
3.3.4 什么时候选择Web Application而不是Web Service
3.3.5 GridLayout与FlowLayout
3.3.6 在Solution Explorer
3.3.7 Visual Studio.NET解决方案文件
3.3.8 使用动态帮助 
3.3.9 编辑窗口显示选项 
3.4 基于事件的程序设计
3.5 C#使用的Visual Studio工具
3.6 标准控件
3.7 控件属性
3.7.1 修改控件默认属性
3.7.2 一种修改几种控件属性的快速方法
3.7.3 对象名称和标记
3.7.4 事件处理程序
3.7.5 用代码修改属性
3.8 创建友好的用户界面
3.8.1 良好设计的因素
3.8.2 使用表格
3.8.3 控件基础 
3.9 添加代码 
3.10 执行程序 
3.11 小结 
第4章 静态控件属性 
4.1 Properties窗口详细介绍 
4.2 属性详细介绍 
4.3 修改属性 
4.3.1 Button属性 
4.3.2 CheckBox控件属性 
4.3.3 Calendar属性 
4.3.4 表单颜色和图像属性 
4.3.5 Panel控件属性 
4.3.6 Label控件属性 
4.3.7 ListBox控件属性 
4.3.8 Image控件属性 
4.3.9 HyperLink控件 
4.3.10 LinkButton控件 
4.3.11 RadioButtonList控件属性 
4.3.12 TextBox控件属性 
4.3.13 DataGrid控件 
4.3.14 ToolTip属性 
4.4 小结 
第5章 动态控件属性 
5.1 编写控件代码 
5.2 属性加代码 
5.3 事件处理程序 
5.4 动态修改控件属性 
5.4.1 Button属性 
5.4.2 CheckBox属性 
5.4.3 Label属性 
5.4.4 Image属性 
5.4.5 LinkButton和HyperLink属性 
5.4.6 DropDownList属性 
5.4.7 ListBox属性 
5.4.8 Panel属性 
5.4.9 RadioButton属性 
5.5 Tip Calculator的另一种设计方法 
5.5.1 用正确的控件完成正确的工作 
5.5.2 工程代码 
5.6 小结 
第6章 事件 
6.1 事件处理程序概述 
6.2 事件 
6.2.1 AdCreated事件 
6.2.2 CancelCommand事件 
6.2.3 ChartDrillDown事件 
6.2.4 在CheckedChanged 
6.2.5 Click事件 
6.2.6 Command事件 
6.2.7 DayRender事件 
6.2.8 DeleteCommand事件 
6.2.9 EditCommand事件 
6.2.10 GroupTreeDrillDown事件 
6.2.11 GroupTreeGrow事件 
6.2.12 GroupTreeNavigate事件 
6.2.13 ItemCommand事件 
6.2.14 LevelUp事件 
6.2.15 PageDrillDown事件 
6.2.16 PageIndexChanged事件 
6.2.17 PageNavigate事件 
6.2.18 Refresh事件 
6.2.19 Search事件 
6.2.20 SelectedIndexChanged事件 
6.2.21 SelectionChanged事件 
6.2.22 SortCommand事件 
6.2.23 SubreportDrillDown事件 
6.2.24 TextChanged事件 
6.2.25 UpdateCommand事件 
6.2.26 VisibleMonthChanged事件 
6.2.27 Zoom事件 
6.3 事件间的细微差别 
6.3.1 鼠标和键盘事件 
6.3.2 继承事件和定制事件 
6.3.3 冒泡 
6.4 小结 
第7章 处理Web表单输入 
7.1 用于输入的Web控件 
7.1.1 使用TextBar控件 
7.1.2 使用RadioButton和RadioButtonList控件 
7.1.3 使用CheckBox和CheckBoxList控件 
7.1.4 使用Calendar控件 
7.1.5 使用Validation控件 
7.1.6 使用Button和ImageButton控件 
7.1.7 使用ListBox和DropDownList控件 
7.2 HTML服务器控件 
7.3 小结 
第8章 处理Web表单输出 
8.1 输出 
8.1.1 使用TextBox或Label控件 
8.1.2 使用多行TextBox控件 
8.1.3 使用TextBox控件的表格输出 
8.1.4 输出到打印机 
8.1.5 使用AdRotator控件 
8.2 以列表形式输出 
8.2.1 使用Table控件 
8.2.2 使用DataGrid控件 
8.2.3 使用DataList控件 
8.2.4 使用Repeater控件 
8.3 小结 
第9章 GDI图形设计基础 
9.1 System.Drawing名域 
9.2 System.Drawing.Drawing2D名域 
9.3 C#的图形类 
9.4 坐标系统 
9.5 绘图界面 
9.6 图形属性 
9.6.1 颜色 
9.6.2 直线绘图样式 
9.6.3 画刷填充样式 
9.6.4 DrawAndFill工程 
9.7 绘图基本元素 
9.7.1 在DrawArc 
9.7.2 在DrawEllipse 
9.7.3 在DrawLine 
9.7.4 在DrawPie 
9.7.5 在DrawPolygon 
9.7.6 在DrawRectangle 
9.7.7 在DrawString 
9.7.8 在FillEllipse 
9.7.9 在FillPie 
9.7.10 在FillPolygon 
9.7.11 在FillRectangle 
9.7.12 DrawingPrimitives工程 
9.8 具有GDI+输出的Web工程 
9.9 小结 
第10章 绘制图形 
10.1 BarChart工程 
10.1.1 BarChart工程代码 
10.1.2 绘制独特的直方图 
10.2 小结 
第11章 数值应用和转换 
11.1 基数转换计算器 
11.2 素数计数器 
11.3 三角表 
11.4 确定一月中的天数 
11.5 日历 
11.6 统计 
11.7 排序 
11.8 资产折旧 
11.8.1 把代码附加到表单 
11.8.2 资产折旧和数据共享 
11.9 还贷 
11.9.1 开发还贷代码 
11.9.2 查看贷款偿还选项 
11.10 小结 
第12章 Web服务 
12.1 方法、库和Web服务 
12.2 “HelloWorld”Web服务 
12.2.1 创建HW1 Web服务工程 
12.2.2 设计HW1 Web服务 
12.2.3 测试HW1 Web服务代码 
12.2.4 分发HW1 Web服务 
12.2.5 创建测试HW1的客户端应用 
12.2.6 分发和测试客户端应用 
12.3 一个转换Web服务 
12.3.1 创建DegToRad1 Web服务工程 
12.3.2 设计DegToRad1 Web服务 
12.3.3 测试DegToRad1 Web服务代码 
12.3.4 分发DegToRad1 Web服务 
12.3.5 创建测试DegToRad1的客户端应用 
12.3.6 分发和测试客户端应用 
12.4 小结

本目录推荐