Visual Basic.NET企业级开发案例精解PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:陈娴,刘旭辉,陈颖编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115137099
- 页数:528 页
第一部分 FotoVision——智能客户端图像处理 3
第1章 FotoVision简介 3
1.1 运行FotoVision 3
1.1.1 下载安装FotoVision 3
目录 3
1.1.2 安装FotoVision 4
1.1.3 打开FotoVision解决方案 5
1.2 FotoVision业务简介 6
1.3 智能客户端程序的部署 6
1.4 智能客户端介绍 7
第2章 FotoVision的架构设计 9
2.1 系统总体概览 9
2.2 FotoVision桌面应用程序 10
2.3 FotoVision Web应用程序 11
第3章 FotoVision的系统基础设计 13
3.1.1 图片存储格式 14
3.1 配置管理 14
3.1.2 资源文件 16
3.1.3 实现Windows XP风格界面——Manifest文件 17
3.2 常用工具类 20
3.2.1 实现图片操作列表——Actions.vb 20
3.2.2 实现存储并读写相册元数据——Album.vb 25
3.2.3 实现剪裁选取图片——CropHelpr.vb 27
3.2.4 实现加密和解密数据——DataProtection.vb 34
3.2.5 实现拖放操作——DropData.vb 37
3.2.6 实现自定义事件的参数——EventArgs.vb 40
3.2.7 实现操作图片中的EXIF数据——Exif.vb 46
3.2.8 实现文件管理功能——FileManager.vb 49
3.2.9 实现获取文件或字符串的哈希值——Hash.vb 56
3.2.10 实现存储指定质量的JPEG图片——JpegQuality.vb 57
3.2.11 实现图片操作的优化处理——OptimizeActions.vb 58
3.2.12 实现创建和存储图片——Photo.vb 63
3.2.13 实现图片的所有操作例程——PhotoHelper.vb 67
3.2.14 实现存储图片信息——PhotoInfo.vb 73
3.2.15 实现以向导方式提供图片打印功能——Print.vb 74
3.2.16 实现主窗体上的进度条——Progress.vb 77
3.2.17 实现可读写的配置文件——Settinggs.vb 78
3.2.18 实现存储配置文件的配置节信息——SettingValues.vb 82
3.2.19 实现存储图片亮度、对比度、gamma参数以及饱和度——SliderValues.vb 83
3.3 全局信息类Global.vb 84
第4章 FotoVision的组件 86
4.1 FotoVision的组件 86
4.2 集成图片操作所需控件——DetailsActions用户控件 87
4.2.1 DetailsActions用户控件的效果 87
4.2.2 DetailsActions用户控件的实现 88
4.3 显示当前相册相关信息——DetailsAlbum用户控件 95
4.3.1 DetailsAlbum用户控件的效果 95
4.3.2 DetailsAlbum用户控件的实现 95
4.4.2 DetailsPhotos组件类的实现 100
4.4.1 DetailsPhotos组件类的效果 100
4.4 实现自绘制列表以显示多张图片信息——DetailsPhotos组件类 100
4.5 实现拖放操作的上下文菜单——DropContextMenu类 109
4.5.1 DropContextMenu类的效果 109
4.5.2 DropContextMenu类的实现 109
4.6 实现在列表中显示多张图片缩略图——PhotoListView组件类 111
4.6.1 PhotoListView组件类的效果 111
4.6.2 PhotoListView组件类的实现 111
4.7 实现单张图片显示——PhotoViewer组件类 119
4.7.1 PhotoViewer组件类的效果 119
4.7.2 PhotoViewer组件类的实现 121
4.8 实现支持Tab键控制输入焦点——TabTextBox组件类 130
4.8.1 TabTextBox组件类的效果 130
4.8.2 TabTextBox组件类的实现 131
第5章 FotoVision的面板系统 132
5.1 FotoVision的面板系统 132
5.2.1 PaneCaption面板的效果 133
5.2.2 PaneCaption面板的实现 133
5.2 PaneCaption面板 133
5.3 BasePane面板 138
5.3.1 BasePane面板的效果 138
5.3.2 BasePane面板的实现 138
5.4 AlbumsPane面板 140
5.4.1 AlbumsPane面板的效果 140
5.4.2 AlbumsPane面板的实现 140
5.5 PhotosPane面板 154
5.5.1 PhotosPane面板的效果 154
5.5.2 PhotosPane面板的实现 154
5.6 DetailsPane面板 167
5.6.1 DetailsPane面板的效果 167
5.6.2 DetailsPane面板的实现 168
6.1.1 LoginForm窗体的效果 172
6.1.2 LoginForm窗体的实现 172
6.1 登录窗体——LoginForm窗体 172
第6章 FotoVision的文件上载系统 172
6.2 上载文件窗体——UploadForm窗体 173
6.2.1 UploadForm窗体的效果 173
6.2.2 关键技术 174
6.2.3 UploadForm窗体的实现 175
6.2.4 业务逻辑处理类 181
7.1 FotoVision的主窗体 199
第7章 FotoVision的主窗体 199
7.1.1 MainForm窗体的效果 200
7.1.2 MainForm窗体的实现 201
7.2 PropertiesForm窗体 232
7.2.1 PropertiesForm窗体的效果 232
7.2.2 PropertiesForm窗体的实现 232
7.3 SettingsForm窗体 238
7.3.1 SettingsForm窗体的效果 239
7.3.2 SettingsForm窗体的实现 239
7.4.1 InitialMessageForm窗体的效果 241
7.4.2 InitialMessageForm窗体的实现 241
7.4 InitialMessageForm窗体 241
7.5 ConfirmPhotoForm窗体 242
7.5.1 ConfirmPhotoForm窗体的效果 242
7.5.2 ConfirmPhotoForm窗体的实现 243
7.6 DeletePhotoForm窗体 245
7.6.1 DeletePhotoForm窗体的效果 245
7.6.2 DeletePhotoForm窗体的实现 245
7.7.2 ErrorForm窗体的实现 247
7.7.1 ErrorForm窗体的效果 247
7.7 ErrorForm窗体 247
7.8 AboutForm窗体 248
7.8.1 AboutForm窗体的效果 249
7.8.2 AboutForm窗体的实现 249
第8章FotoVision的LoginManager工具 251
8.1 LoginManager的常用工具类 251
8.1.1 关键技术 251
8.1.2 常用工具类 253
8.2.1 MainForm窗体的效果 257
8.2 LoginManager的MainForm窗体 257
8.2.2 MainForm窗体的实现 258
第9章 FotoVision的Web浏览 263
9.1 FotoVision的Web版 263
9.1.1 关键技术 264
9.1.2 配置管理 265
9.1.3 图片路径及信息存储 266
9.1.4 常用工具类 266
9.2 Web版首页default.aspx 278
9.2.1 Web版首页的效果 278
9.2.2 关键技术 279
9.2.3 用户表示层 279
9.3 相册浏览页面 282
9.3.1 相册浏览的效果 283
9.3.2 关键技术 283
9.3.3 用户表示层 283
9.4.1 图片浏览页面的效果 292
9.4 图片浏览页面 292
9.4.2 用户表示层 293
9.5 FotoVision中Web Services的应用 297
9.5.1 Web Services的效果 297
9.5.2 关键技术 298
9.5.3 用户表示层 299
第二部分 Portal Starter Kit——企业门户站点系统 311
第10章 Portal简介 311
10.1 运行Portal 311
10.1.1 下载安装Portal 311
10.1.2 安装Portal 312
10.1.3 打开Portal解决方案 312
10.2 Portal业务简介 313
10.3 Portal的部署 313
10.3.1 部署 313
10.3.2 物理设计 315
11.1.2 系统设计开发环境介绍 316
11.1.1 系统设计构想 316
第11章 Portal的架构设计 316
11.1 需求分析 316
11.1.3 内容管理与展现服务 317
11.2 功能设计——三层结构设计 318
11.3 数据库设计与实现 320
11.3.1 数据库的需求分析 320
11.3.2 数据库的逻辑设计 320
11.3.3 数据库存储过程 324
11.4 开发启示 325
11.4.1 Portal架构特点 325
11.4.2 Portal设计特点 325
11.4.3 Portal其他特点 325
第12章 Portal的系统基础设计 326
12.1 配置管理——整个Portal站点的配置文件 326
12.1.1 Global.asax 327
12.1.2 Portal站点的CSS文件 329
12.1.3 Web.config 330
12.1.4 FormsAuthenticationTicket类 333
12.2 常用工具类 334
12.2.1 处理Portal配置的Configuration.vb 334
12.2.2 处理XML文件的数据访问层PortalCfg.vb 347
第13章 Portal的框架 381
13.1 框架概述 381
13.1.1 Portal的tab页面 382
13.1.2 Portal模块 382
13.1.3 框架总结 383
13.2 Portal的站点配置文件及处理类 383
13.2.1 关键技术 383
13.2.2 PortalCfg.xml 384
13.2.3 PortalCfg.xsd 385
13.3 前台页面使用的用户控件 386
13.3.1 关键技术 386
13.3.2 DesktopPortalBanner用户控件 392
13.3.3 DesktopModuleTitle用户控件 394
13.4 Portal的前台页面 395
13.4.1 前台页面的效果 396
13.4.2 用户表示层 396
13.5 ASP.NET访问数据库的相关知识 398
13.5.1 ADO.NET 398
13.5.2 Connection对象 399
13.5.3 Command对象 401
13.5.4 DataReader对象 402
13.5.5 DataAdapter对象 404
第14章 Portal的模块 406
14.1 Portal模块系统的设计 406
14.2 Announcements(公告)模块 408
14.2.1 Announcements模块的效果 408
14.2.2 关键技术 410
14.2.3 用户表示层 412
14.2.4 数据访问层 416
14.2.5 存储过程 419
14.3 Contacts(雇员联系)模块 422
14.3.1 Contacts模块的效果 423
14.3.2 关键技术 424
14.3.3 用户表示层 425
14.3.4 数据访问层和存储过程 430
14.4 Discussion(消息)模块 430
14.4.1 Discussion模块的效果 430
14.4.2 关键技术 431
14.4.3 用户表示层 432
14.4.4 数据访问层和存储过程 438
14.5 Documents(文档)模块 438
14.5.1 Documents模块的效果 438
14.5.2 关键技术 440
14.5.3 用户表示层 441
14.6 Events(事件)模块 446
14.5.4 数据访问层和存储过程 446
14.6.1 Events模块的效果 447
14.6.2 用户表示层 448
14.6.3 数据访问层和存储过程 452
14.7 HTML(HTML文本)模块 452
14.7.1 HtmlModule模块的效果 453
14.7.2 用户表示层 453
14.8.1 Image模块的效果 456
14.8 Image(图像)模块 456
14.7.3 数据访问层和存储过程 456
14.8.2 用户表示层 457
14.8.3 数据访问层和存储过程 460
14.9 Links(链接广告)模块 460
14.9.1 Links模块的效果 460
14.9.2 用户表示层 461
14.9.3 数据访问层和存储过程 465
14.10.2 用户表示层 466
14.10.1 QuickLinks模块的效果 466
14.10 QuickLinks(快速链接)模块 466
14.10.3 数据访问层和存储过程 468
14.11 XML(基于XML的商品排名)模块 468
14.11.1 XmlModule模块的效果 468
14.11.2 用户表示层 469
14.11.3 数据访问层和存储过程 471
第15章 Portal的后台管理 472
15.1.2 功能设计 473
15.1.1 需求分析 473
15.1 后台管理概述 473
15.1.3 公用模块 474
15.2 用户注册、登录和退出 481
15.2.1 用户注册、登录和退出的效果 482
15.2.2 关键技术 483
15.2.3 用户表示层 486
15.3 站点管理 488
15.3.2 用户表示层 489
15.3.1 站点管理的效果 489
15.4 布局管理 490
15.4.1 布局管理的效果 490
15.4.2 关键技术 491
15.4.3 用户表示层 492
15.5 角色管理 504
15.5.1 角色管理的效果 504
15.5.2 用户表示层 505
15.5.3 数据访问层 510
15.5.4 存储过程 513
15.6 用户管理 516
15.6.1 用户管理的效果 516
15.6.2 用户表示层 517
15.7 模块管理 523
15.7.1 模块管理的效果 523
15.7.2 用户表示层 524
- 《建筑施工企业统计》杨淑芝主编 2008
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《江苏中小企业生态环境评价报告》南京大学金陵学院企业生态研究中心 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《成本管理会计与企业决策分析》郭媛责任编辑;(中国)李跃升 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019