图书介绍
Visual C#.NET Web应用程序设计入门与提高【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 东方人华主编;孙永强,王乔编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302100861
- 出版时间:2005
- 标注页数:450页
- 文件大小:42MB
- 文件页数:463页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C#.NET Web应用程序设计入门与提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 开发环境简介1
1.1 概述2
1.2 集成开发环境介绍2
1.2.1 解决方案资源管理器2
1.2.2 代码编辑器7
1.2.3 【属性】窗口8
1.2.4 工具箱9
1.2.5 服务器资源管理器10
1.2.6 调试器10
1.3.1 检查是否正确安装了IIS 5.15
1.3 IIS 5.0简介15
1.3.2 在IIS 5.0 中创建Web站点16
1.4 小结18
第2章 ASP.NET Web应用程序开发基础19
2.1 创建一个简单的ASP.NET Web应用程序20
2.1.1 创建新项目20
2.1.2 向新项目中添加功能24
2.2 构成ASP.NET Web应用程序的文件26
2.2.1 AssemblyInfo.cs文件26
2.2.2 Global.asax文件27
2.2.3 Web.config文件29
2.2.4 Web窗体文件35
2.3 ASP.NET Web窗体的处理过程38
2.4 命名和编码约定42
2.4.1 公共语言规范42
2.4.2 命名指南43
2.4.3 C#编码建议45
2.5 小结49
第3章 常用的客户端技术50
3.1 级联样式表51
3.1.1 CSS样式的定义方式51
3.1.2 在Visual Studio.NET集成开发环境中编辑CSS样式52
3.1.3 把CSS样式文件应用到HTML文件中54
3.2 表格55
3.2.1 使用表格显示内容56
3.2.2 使用表格安排页面布局57
3.3 客户端脚本61
3.3.1 使用脚本实现弹出窗口功能61
3.3.2 使用脚本进行客户端输入验证77
3.4 小结84
第4章 控件编程85
4.1 介绍ASP.NET服务器控件86
4.1.1 ASP.NET服务器控件的层次结构86
4.1.2 Web服务器控件层次结构87
4.1.3 HTML服务器控件的层次结构89
4.1.4 ASP.NET服务器控件的生存周期89
4.2 实例演示——在线日记本90
4.2.1 diary.css文件91
4.2.2 diaries.xml文件92
4.2.3 MainForm窗体93
4.2.4 EditDiary窗体100
4.3 Web用户控件107
4.3.1 创建Web用户控件108
4.3.2 添加代码109
4.3.3 使用Web用户控件114
4.4 小结121
第5章 Web自定义控件122
5.1 基本概念123
5.2.1 为Web自定义控件指定命名空间124
5.2 创建Web自定义控件124
5.2.2 创建具有指定名称的自定义控件类125
5.2.3 为Web自定义控件指定标记前缀125
5.2.4 为Web自定义控件指定图标126
5.2.5 添加命名空间引用和指定Menu类的特性126
5.3 向Menu控件添加功能127
5.3.1 添加自定义事件127
5.3.2 实现System.Web.UI.INaming Container接口129
5.3.3 实现System.Web.UI.IPostBack EventHandler接口129
5.3.4 添加辅助枚举类129
5.3.5 添加用户角色集合类131
5.3.6 添加表示菜单项的类135
5.3.7 使用XML文件定义Menu控件的内容155
5.3.8 Menu控件的客户端JavaScript脚本156
5.3.9 向Menu类中添加私有成员变量162
5.3.10 向Menu类中添加公共属性163
5.3.11 Menu中添加处理客户端脚本的方法172
5.3.12 向Menu类添加几个处理CSS样式类和URL的辅助方法175
5.3.13 向Menu类中添加两个处理不透明性的方法176
5.3.14 向Menu类添加菜单处理方法177
5.3.15 向Menu类中添加重写Control类的方法和一些辅助方法199
5.3.16 向Menu类中添加实现IStateManager接口的代码202
5.4 为控件创建自定义设计器203
5.5 测试自定义菜单控件207
5.6 小结211
第6章 实用示例——网站资源管理器212
6.1 创建WebSiteExplorer程序213
6.2 显示网站的文件夹结构和当前文件夹中的文件215
6.2.1 显示网站的文件夹结构215
6.2.2 显示当前文件夹中的文件217
6.2.3 Page_Load方法221
6.3 下载文件221
6.4 文件上传223
6.4.1 文件上传窗体223
6.4.2 保存上传文件225
6.4.3 上传文件的简单管理226
6.5 编辑文件227
6.5.1 文件编辑窗体的Page_Load方法228
6.5.3 关闭窗口229
6.5.2 保存文件229
6.6 新建文件230
6.7 新建文件夹231
6.8 打开编辑文件233
6.9 删除文件或文件夹235
6.10 重命名文件或文件夹238
6.11 移动和复制文件或文件夹240
6.11.1 选择目标文件夹240
6.11.2 移动文件或文件夹242
6.11.3 复制文件或文件夹245
6.12 小结248
第7章 访问数据库249
7.1 数据库设计250
7.1.1 文档表(ARTICLES)250
7.1.2 图像表(ARTICLEIMAGES)251
7.1.3 文档类别表(ARTCATEGORIES)252
7.1.4 文档类型表(ARTICLETYPES)253
7.1.5 存储过程253
7.2 数据库访问基础知识262
7.3 数据层设计与实现263
7.3.1 数据层基类——DbObject264
7.3.2 对应于数据库表的数据类或消息类266
7.3.3 访问ARTICLES表的类267
7.3.4 访问ARTCATEGORIES表的类274
7.3.5 访问ARTICLEIMAGES表的类276
7.4 逻辑层的设计与实现278
7.4.1 逻辑层基类BusinessObject279
7.4.2 Article类279
7.4.3 ArtCategory类285
7.5 表示层——ArticleCenter项目的设计与实现286
7.5.1 文档中心的主页288
7.5.2 articleHeader.aspx文件289
7.5.3 CategoryTree.aspx文件290
7.5.4 ArticleMain.aspx文件292
7.5.5 DisplayArticle.aspx文件298
7.5.6 EditArticle.aspx文件299
7.5.7 UploadImages.aspx文件306
7.5.8 SearchResult.aspx文件311
7.6 运行“文档中心”示例程序312
7.7 小结314
第8章 安全性与用户管理315
8.1 ASP.NET安全性基础知识316
8.1.1 IIS中的身份验证317
8.1.2 ASP.NET身份验证319
8.1.3 授权321
8.2 ASP.NET Forms身份验证323
8.3 数据库设计与实现324
8.3.1 数据库表设计324
8.3.2 存储过程326
8.4.1 用户类User333
8.4 数据层的类333
8.4.2 角色类Role341
8.4.3 权限类Permission343
8.5 商务逻辑层的类344
8.5.1 用户类User344
8.5.2 角色类Role350
8.5.3 权限类Permission352
8.6 用户身份验证类355
8.6.1 MyPrincipal类356
8.6.2 Myldentity类358
8.7.1 配置web.config文件361
8.7.2 global.asax.cs361
8.7 表示层实现361
8.7.3 标题用户控件Header.ascx362
8.7.4 用户注册(Register.aspx窗体)367
8.7.5 修改密码ModifyPassword.aspx370
8.7.6 设置新密码SetNewPassword.aspx371
8.7.7 修改用户资料(ModifyUserInfo.aspx)373
8.7.8 维护角色(EditRole.aspx)377
8.7.9 维护权限(EditPermission.aspx)382
8.7.10 管理用户(ManageUsers.aspx)388
8.7.11 显示操作结果(Result.aspx)391
8.8 演示用户管理系统391
8.9 小结396
第9章 广告397
9.1 AdRotator Web服务器控件398
9.2.1 ADVERTISEMENTS表399
9.2 数据库设计与实现399
9.2.2 ADCOUNT表400
9.2.3 插入、更新、删除和获取广告记录的存储过程401
9.2.4 获取指定条件的广告列表的存储过程403
9.2.5 获取当前要显示的广告的存储过程403
9.2.6 添加一条广告计数记录的存储过程405
9.2.7 获取指定广告的计数统计的存储过程406
9.3 程序设计与实现406
9.3.1 数据层类406
9.3.2 逻辑层类413
9.3.3 创建AdControl用户控件416
9.3.5 管理广告419
9.3.4 TransferAdUrl.aspx Web窗体419
9.4 小结428
第10章 安装与部署429
10.1 创建用来安装数据库的项目430
10.1.1 生成创建数据库表和存储过程的SQL脚本431
10.1.2 添加代码433
10.2 创建安装程序442
10.2.1 安装项目中添加文件443
10.2.2 修改安装程序的用户界面444
10.2.3 添加自定义操作446
10.3 执行安装程序447
10.4 小结450
热门推荐
- 2166970.html
- 2254029.html
- 1694259.html
- 2131623.html
- 2829828.html
- 2713265.html
- 114811.html
- 1637810.html
- 3133633.html
- 1996187.html
- http://www.ickdjs.cc/book_444499.html
- http://www.ickdjs.cc/book_3616966.html
- http://www.ickdjs.cc/book_2207740.html
- http://www.ickdjs.cc/book_167978.html
- http://www.ickdjs.cc/book_1699691.html
- http://www.ickdjs.cc/book_998098.html
- http://www.ickdjs.cc/book_3839436.html
- http://www.ickdjs.cc/book_482679.html
- http://www.ickdjs.cc/book_2164044.html
- http://www.ickdjs.cc/book_2772965.html