《Visual C#.NET Web应用程序设计(第2版)》[45M]百度网盘|pdf下载|亲测有效
《Visual C#.NET Web应用程序设计(第2版)》[45M]百度网盘|pdf下载|亲测有效

Visual C#.NET Web应用程序设计(第2版) pdf下载

出版社 社会出版社
出版年 2012-05
页数 390页
装帧 精装
评分 9.2(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供Visual C#.NET Web应用程序设计(第2版)电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com


内容介绍

基本信息

书名:Visual C#.NET Web应用程序设计(第2版)

原价:49.80元

作者:杨学全 主编

出版社:电子工业出版社

出版日期:2012-5-1

ISBN:9787121148453

字数:749000

页码:458

版次:1

装帧:平装

开本:16开

商品重量:

编辑推荐


《Visual C#.NETWeb应用程序设计(第2版)》共12章,主要内容为:.NET框架与ASP.NET概述、Web开发基础、Web窗体、服务器控件、主题与母版页、ADO.NET、数据绑定控件、成员资格角色管理与登录控件、ASP.NET应用程序状态管理与配置、XML技术、Web服务和教务管理系统开发案例等。本书根据职业技能培养的要求,结合“教务管理系统”案例,给出100多个例题和习题,以便于学习者更好地学习和掌握Web开发的基础知识与基本技术。尤其是书中的程序范例“教务管理系统”,有助于将所学的知识融会贯通,使读者可以更好地领会ASP.NET语法和编程技巧,对读者开发Web应用程序起到指导作用。本书由杨学全老师主编。

内容提要


《Visual C#.NETWeb应用程序设计(第2版)》根据B/S模式程序设计技术领域和软件开发职业的任职要求,参照相关的职业资格标准,坚持能力本位的职业教育思想,采用项目驱动方式进行编写。全书共12章,主要内容为:.NET框架与ASP.NET概述、Web开发基础、Web窗体、服务器控件、主题与母版页、ADO.NET、数据绑定控件、成员资格角色管理与登录控件、ASP.NET应用程序状态管理与配置、XML技术、Web服务和教务管理系统开发案例等。本书根据职业技能培养的要求,结合“教务管理系统”案例,给出100多个例题和习题,以便于学习者更好地学习和掌握Web开发的基础知识与基本技术。尤其是书中的程序范例“教务管理系统”,有助于将所学的知识融会贯通,使读者可以更好地领会ASP.NET语法和编程技巧,对读者开发Web应用程序起到指导作用。《Visual C#.NETWeb应用程序设计(第2版)》既可作为计算机及其相关专业的本、专科教材,也可作为Web开发者,尤其是企业级应用系统开发者的参考书。本书由杨学全老师主编。

目录


第1章 .NET框架与ASP.NET概述1.1 .NET简介1.1.1 .NET1.1.2 .NET框架概述1.2 Web服务与Web程序设计模式1.2.1 Web服务与动态网页1.2.2 浏览器/服务器模式及其优点1.2.3 常见的动态网页制作技术1.3 ASP.NET技术概述1.3.1 搭建ASP.NET的运行环境1.3.2 网站根目录、虚拟目录与ASP.NET页面1.3.3 安装ASP.NET 3.5的开发环境1.3.4 使用Visual Studio 2008 创建Web应用程序1.4 本章小结1.5 上机实验第2章 Web开发基础2.1 HTML简介2.1.1 HTML2.1.2 URL2.1.3 HTML文件结构2.2 常用的HTML标记2.2.1 HTML的文字标记2.2.2 特殊标记和图形标记2.2.3 超级链接标记2.3 表格2.3.1 定义表格的基本语法2.3.2 表格<table>标记的属性2.3.3 行<tr>标记的属性2.3.4 单元格<td>和<th>标记的属性2.4 页面布局2.4.1 CSS简介2.4.2 DIV层2.4.3 DIV CSS页面布局2.5 上机实验2.6 本章习题第3章 Web窗体3.1 Web窗体概述3.1.1 Web窗体的创建3.1.2 Web窗体的概念与技术优点3.1.3 Web窗体的组成文件3.2 代码内联与后台编码3.2.1 后台编码3.2.2 代码内联3.3 ASP.NET的执行过程3.4 Web窗体的事件驱动编程3.4.1 事件驱动编程的概念3.4.2 Web窗体的处理过程及窗体事件3.5 Web窗体的程序实例3.6 本章小结3.7 上机实验第4章 ASP.NET 服务器控件4.1 服务器控件概述4.1.1 服务器控件的基本知识4.1.2 服务器控件的事件模型4.1.3 HTML服务器控件4.2 标准控件4.2.1 基本控件4.2.2 选择控件4.2.3 标准控件的综合应用示例4.2.4 高级控件4.2.5 动态生成控件4.3 验证控件4.3.1 RequiredField Validator控件4.3.2 CompareValidator控件4.3.3 RangeValidator控件4.3.4 RegularExpressionValidator控件4.3.5 CustomValidator控件4.3.6 ValidationSummary控件4.3.7 验证控件的综合应用示例4.4 导航控件4.5 用户控件4.6 本章小结4.7 上机实验第5章 主题和母版页5.1 主题5.1.1 主题概述5.1.2 创建主题5.1.3 将主题应用于整个应用程序5.2 母版页5.2.1 母版页概述5.2.2 创建母版页(master)5.2.3 创建内容页(Content)5.3 本章小结5.4 上机实验第6章 内置对象与应用程序状态管理、配置6.1 ASP.NET内置对象6.1.1 什么是HTTP协议6.1.2 内置对象概述6.1.3 Respoe对象6.1.4 Request对象6.1.5 Server对象6.2 ASP.NET用户状态管理6.2.1 Cookie的使用6.2.2 会话(Session)的使用6.2.3 ASP.NET中的Application对象6.2.4 页面之间跳转与传值6.3 ASP.NET应用程序配置管理6.3.1 Global.asax文件6.3.2 Web.config文件6.4 本章小结6.5 上机实验第7章 ADO.NET初步7.1 ADO.NET概述7.2 ASP.NET中的数据控件7.2.1 数据源控件7.2.2 数据绑定控件7.3 创建、连接数据库7.3.1 创建、连接SQL Server数据库文件7.3.2 将获取数据绑定到DropDownList控件7.3.3 连接字符串7.3.4 创建、连接SQL Server 2008数据库7.4 本章小结7.5 上机实验第8章 数据绑定控件8.1 GridView控件8.1.1 GridView控件简介8.1.2 在GridView控件中显示数据8.1.3 显示条件查询结果8.1.4 在GridView控件中实现分页、排序和选择8.1.5 编辑数据表8.1.6 GridView控件中的数据绑定列8.1.7 美化GridView控件8.2 DataList控件8.3 DetailsView控件8.3.1 DeatailsView控件简介8.3.2 在DetailsView控件中显示数据8.3.3 在DetailsView控件中编辑数据8.4 FormView控件8.4.1 FormView控件简介8.4.2 使用FormView控件显示数据8.4.3 在FormView控件中编辑数据8.5 ListView与DataPager控件8.6 本章小结8.7 上机实验题——留言本的制作第9章 成员资格、角色管理与登录控件9.1 启用成员资格和角色管理9.1.1 身份验证和授权9.1.2 启用成员资格和角色管理9.2 登录控件9.2.1 CreateUserWizard控件9.2.2 Login控件9.2.3 ChangePassword控件9.2.4 PasswordRecovery控件9.2.5 LoginStatus控件9.2.6 LoginName控件9.2.7 LoginView控件9.3 成员资格管理9.3.1 成员资格管理数据库9.3.2 Membehip类9.3.3 MembehipUser类9.4 角色管理9.5 综合应用示例9.6 本章小结9.7 上机实验第10章 XML技术10.1 XML简介10.2 XML的语法10.2.1 XML文件结构10.2.2 XML声明10.2.3 XML元素10.2.4 XML标记10.2.5 XML数据内容10.2.6 XML注释10.3 使用Visual Studio 2008创建和编辑XML文件10.4 使用XMLDataSource读取XML中的数据10.4.1 XMLDataSource控件10.4.2 TreeView显示XML中的数据10.4.3 GridView显示XML中的数据10.5 本章小结10.6 上机实验第11章 Web服务11.1 什么是Web服务11.2 创建一个简单的Web服务11.3 访问Web服务11.4 本章小结11.5 上机实训第12章 项目实例:综合教务管理系统12.1 系统需求分析12.1.1 学生对本系统的需求12.1.2 教师对本系统的需求12.1.3 教务管理员对本系统的需求12.2 系统分析12.2.1 系统功能模块划分12.2.2 系统流程分析12.3 系统设计12.3.1 体系结构设计12.3.2 数据库设计与实现12.4 数据访问层(Data Access Layer)12.4.1 通用数据操作类DataAccessLayer12.4.2 课程相关类Coue和CoueDAL12.4.3 使用强类型DataSet做数据访问层12.5 业务逻辑层(Business Logic Layer)12.5.1 CoueBLL类12.5.2 MarkingBLL类12.5.3 CodeBLL类12.6 表示层12.6.1 用户控件12.6.2 系统首页12.6.3 母版页12.6.4 主题、皮肤和样式12.6.5 课程管理模块12.6.6 用户管理模块12.6.7 教师模块12.6.8 学生模块12.6.9 公用模块12.7 系统配置12.8 系统扩展12.9 本章小结

作者介绍


文摘


序言




关联推荐

本书既可作为计算机及其相关专业的本、专科教材,也可作为Web开发者,尤其是企业级应用系统开发者的参考书。
目录

第1章 .NET框架与ASP.NET概述 1
1.1 .NET简介 1
1.1.1 .NET 1
1.1.2 .NET框架概述 2
1.2 Web服务与Web程序设计模式 3
1.2.1 Web服务与动态网页 3
1.2.2 浏览器/服务器模式及其优点 4
1.2.3 常见的动态网页制作技术 5
1.3 ASP.NET技术概述 5
1.3.1 搭建ASP.NET的运行环境 6
1.3.2 网站根目录、虚拟目录与ASP.NET页面 8
1.3.3 安装ASP.NET 3.5的开发环境 12
1.3.4 使用Visual Studio 2008 创建Web应用程序 19
1.4 本章小结 25
1.5 上机实验 26
第2章 Web开发基础 27
2.1 HTML简介 27
2.1.1 HTML 27
2.1.2 URL 28
2.1.3 HTML文件结构 28
2.2 常用的HTML标记 29
2.2.1 HTML的文字标记 29
2.2.2 特殊标记和图形标记 32
2.2.3 超级链接标记 33
2.3 表格 34
2.3.1 定义表格的基本语法 34
2.3.2 表格<table>标记的属性 35
2.3.3 行<tr>标记的属性 37
2.3.4 单元格<td>和<th>标记的属性 38
2.4 页面布局 40
2.4.1 CSS简介 41
2.4.2 DIV层 52
2.4.3 DIV+CSS页面布局 56
2.5 上机实验 60
2.6 本章习题 60
第3章 Web窗体 62
3.1 Web窗体概述 62
3.1.1 Web窗体的创建 62
3.1.2 Web窗体的概念与技术优点 65
3.1.3 Web窗体的组成文件 67
3.2 代码内联与后台编码 69
3.2.1 后台编码 69
3.2.2 代码内联 70
3.3 ASP.NET的执行过程 72
3.4 Web窗体的事件驱动编程 74
3.4.1 事件驱动编程的概念 74
3.4.2 Web窗体的处理过程及窗体事件 77
3.5 Web窗体的程序实例 78
3.6 本章小结 80
3.7 上机实验 80
第4章 ASP.NET 服务器控件 82
4.1 服务器控件概述 82
4.1.1 服务器控件的基本知识 82
4.1.2 服务器控件的事件模型 83
4.1.3 HTML服务器控件 83
4.2 标准控件 85
4.2.1 基本控件 85
4.2.2 选择控件 93
4.2.3 标准控件的综合应用示例 101
4.2.4 高级控件 106
4.2.5 动态生成控件 125
4.3 验证控件 126
4.3.1 RequiredField Validator控件 126
4.3.2 CompareValidator控件 128
4.3.3 RangeValidator控件 131
4.3.4 RegularExpressionValidator控件 132
4.3.5 CustomValidator控件 135
4.3.6 ValidationSummary控件 137
4.3.7 验证控件的综合应用示例 137
4.4 导航控件 142
4.5 用户控件 153
4.6 本章小结 156
4.7 上机实验 156
第5章 主题和母版页 158
5.1 主题 158
5.1.1 主题概述 158
5.1.2 创建主题 160
5.1.3 将主题应用于整个应用程序 166
5.2 母版页 167
5.2.1 母版页概述 167
5.2.2 创建母版页(master) 168
5.2.3 创建内容页(Content) 171
5.3 本章小结 173
5.4 上机实验 173
第6章 内置对象与应用程序状态管理、配置 174
6.1 ASP.NET内置对象 174
6.1.1 什么是HTTP协议 174
6.1.2 内置对象概述 175
6.1.3 Response对象 176
6.1.4 Request对象 182
6.1.5 Server对象 186
6.2 ASP.NET用户状态管理 187
6.2.1 Cookie的使用 188
6.2.2 会话(Session)的使用 193
6.2.3 ASP.NET中的Application对象 196
6.2.4 页面之间跳转与传值 198
6.3 ASP.NET应用程序配置管理 204
6.3.1 Global.asax文件 204
6.3.2 Web.config文件 206
6.4 本章小结 210
6.5 上机实验 210
第7章 ADO.NET初步 211
7.1 ADO.NET概述 211
7.2 ASP.NET中的数据控件 211
7.2.1 数据源控件 211
7.2.2 数据绑定控件 213
7.3 创建、连接数据库 214
7.3.1 创建、连接SQL Server数据库文件 215
7.3.2 将获取数据绑定到DropDownList控件 218
7.3.3 连接字符串 220
7.3.4 创建、连接SQL Server 2008数据库 221
7.4 本章小结 224
7.5 上机实验 224
第8章 数据绑定控件 225
8.1 GridView控件 225
8.1.1 GridView控件简介 225
8.1.2 在GridView控件中显示数据 228
8.1.3 显示条件查询结果 231
8.1.4 在GridView控件中实现分页、排序和选择 237
8.1.5 编辑数据表 241
8.1.6 GridView控件中的数据绑定列 246
8.1.7 美化GridView控件 259
8.2 DataList控件 260
8.3 DetailsView控件 264
8.3.1 DeatailsView控件简介 264
8.3.2 在DetailsView控件中显示数据 265
8.3.3 在DetailsView控件中编辑数据 270
8.4 FormView控件 273
8.4.1 FormView控件简介 273
8.4.2 使用FormView控件显示数据 274
8.4.3 在FormView控件中编辑数据 281
8.5 ListView与DataPager控件 289
8.6 本章小结 297
8.7 上机实验题——留言本的制作 297
第9章 成员资格、角色管理与登录控件 302
9.1 启用成员资格和角色管理 302
9.1.1 身份验证和授权 302
9.1.2 启用成员资格和角色管理 304
9.2 登录控件 306
9.2.1 CreateUserWizard控件 306
9.2.2 Login控件 307
9.2.3 ChangePassword控件 308
9.2.4 PasswordRecovery控件 309
9.2.5 LoginStatus控件 310
9.2.6 LoginName控件 311
9.2.7 LoginView控件 311
9.3 成员资格管理 312
9.3.1 成员资格管理数据库 313
9.3.2 Membership类 313
9.3.3 MembershipUser类 315
9.4 角色管理 316
9.5 综合应用示例 317
9.6 本章小结 340
9.7 上机实验 340
第10章 XML技术 341
10.1 XML简介 341
10.2 XML的语法 342
10.2.1 XML文件结构 342
10.2.2 XML声明 343
10.2.3 XML元素 344
10.2.4 XML标记 345
10.2.5 XML数据内容 346
10.2.6 XML注释 347
10.3 使用Visual Studio 2008创建和编辑XML文件 348
10.4 使用XMLDataSource读取XML中的数据 350
10.4.1 XMLDataSource控件 350
10.4.2 TreeView显示XML中的数据 351
10.4.3 GridView显示XML中的数据 353
10.5 本章小结 355
10.6 上机实验 355
第11章 Web服务 356
11.1 什么是Web服务 356
11.2 创建一个简单的Web服务 357
11.3 访问Web服务 359
11.4 本章小结 362
11.5 上机实训 363
第12章 项目实例:综合教务管理系统 364
12.1 系统需求分析 364
12.1.1 学生对本系统的需求 364
12.1.2 教师对本系统的需求 364
12.1.3 教务管理员对本系统的需求 365
12.2 系统分析 365
12.2.1 系统功能模块划分 365
12.2.2 系统流程分析 366
12.3 系统设计 366
12.3.1 体系结构设计 366
12.3.2 数据库设计与实现 367
12.4 数据访问层(Data Access Layer) 371
12.4.1 通用数据操作类DataAccessLayer 371
12.4.2 课程相关类Course和CourseDAL 373
12.4.3 使用强类型DataSet做数据访问层 389
12.5 业务逻辑层(Business Logic Layer) 393
12.5.1 CourseBLL类 393
12.5.2 MarkingBLL类 398
12.5.3 CodeBLL类 401
12.6 表示层 403
12.6.1 用户控件 403
12.6.2 系统首页 405
12.6.3 母版页 407
12.6.4 主题、皮肤和样式 409
12.6.5 课程管理模块 410
12.6.6 用户管理模块 421
12.6.7 教师模块 437
12.6.8 学生模块 446
12.6.9 公用模块 452
12.7 系统配置 457
12.8 系统扩展 458
12.9 本章小结 458