图书介绍
ASP.NET企业级开发案例精解 C#2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李万宝编著 著
- 出版社: 中国林业出版社;北京希望电子出版社
- ISBN:750384292X
- 出版时间:2006
- 标注页数:613页
- 文件大小:506MB
- 文件页数:625页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET企业级开发案例精解 C#PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
准备工作 Asp.NET Starter Kits的下载安装指南1
第1章 ASP.NET Reports Starter Kit——报表系统7
1.1 ASP.NET Reports Starter Kit整体框架布局概述7
1.2 Tabular Report表格式报表8
1.2.1 Tabular Report应用要点8
1.2.2 Tabular Report数据表设计9
1.2.3 Tabular Report数据显示10
1.2.4 DataList数据源12
1.2.5 DataGrid数据源15
1.2.6 DataGrid排序16
1.2.7 OnItemDataBound事件与格式化数据显示20
1.2.8 Extended Price列的计算21
1.3 Visual Report可视报表21
1.3.1 Visual Report技术概述22
1.3.2 Chart.cs文件和ChartItem.cs文件22
1.3.3 Pie Chart绘图考虑要点与抽象实现25
1.3.4 条形图绘制要点与抽象33
1.3.5 ChartGenerator.aspx页面46
1.3.6 Visual Report可视报表的实现48
1.4 CrossTab Report十字报表50
1.4.1 CrossTab数据表、存储过程和业务逻辑51
1.4.2 CrossTab的实现53
1.5 Master Detail Report报表56
1.5.1 Master Detail报表数据库设计、存储过程与业务逻辑的实现57
1.5.2 MasterDetail的实现58
1.6 Simple Report简单报表62
1.6.1 Simple Report数据业务处理62
1.6.2 Simple Report数据显示62
1.6.3 扩展Simple Report列数据的显示66
1.7 Text Report报表69
1.7.1 数据源与业务逻辑处理70
1.7.2 TextReport.aspx数据显示71
1.8.1 Hierarchical Report数据库业务实现72
1.8 Hierarchical Report分级报表72
1.8.2 页面布局以代码设计74
1.9 Drill Down报表81
1.9.1 DataList和DataGrid三重嵌套81
1.9.2 数据库业务实现82
1.9.3 模板与样式83
1.9.4 OnItemCommand事件86
1.10 ASP.NET Report Starter Kit项目总结89
1.10.1 关于页面组织模式的实现89
1.10.2 打印视图92
1.10.4 数据绑定注意事项93
1.10.5 报表技术展望与Crystal Report水晶报表控件95
1.10.6 Graphics类96
第2章 ASP.NET Commerce Starter Kit——电子商务97
2.1 ASP.NET Commerce Starter Kit的需求与实践概括97
2.1.1 购物流程98
2.2 ASP.NET Commerce Starter Kit数据处理99
2.2.1 建立数据库99
2.2.2 建立数据关系表107
2.2.3 数据访问授权Commerce_GrantPermissions_*.sql109
2.2.4 加载数据Commerce_LoadData.sql脚本110
2.2.5 删除数据表和Commerce数据库113
2.3 注册和登录模块114
2.3.1 顾客资料数据库设计114
2.3.2 顾客注册登录的业务逻辑处理组件——CustomersDB.cs115
2.3.3 顾客注册Register.aspx与登录Login.aspx页面118
2.4 产品系统123
2.4.1 产品系统数据库设计123
2.4.2 产品逻辑处理组件ProductsDB.cs125
2.4.3 自定义标签AlsoBought和PopularItems用户控件126
2.4.4 产品列表——ProductsList.aspx127
2.4.5 产品详细内容——ProductDetails.aspx128
2.5.1 购物车系统数据库设计129
2.4.6 产品搜索页面——SearchResults.aspx129
2.5 购物系统129
2.5.2 购物系统处理组件——ShoppingCartDb.cs132
2.5.3 添加到购物车页面AddToCart.aspx132
2.5.4 购物车页面——ShoppingCart.aspx133
2.5.5 结账页面———Checkout.aspx136
2.6 订单与处理系统137
2.6.1 数据库设计考虑137
2.6.2 订单系统处理组件OrdersDb.cs139
2.6.3 订单列表页面OrderList.aspx140
2.6.4 订单详情页面OrderDetails.aspx141
2.7.2 评论系统处理组件ReviewsDB.cs与实现142
2.7 评论系统142
2.7.1 评论系统数据库设计与处理142
2.7.3 评论列表控件ReviewList.ascx144
2.8 Web Service服务145
2.8.1 胖客户与瘦客户应用程序概述145
2.8.2 分布式概述145
2.8.3 Commerce Starter Kit里Web服务InstantOrder.asmx146
2.8.4 生成XML Web services代理类149
2.9 Commerce框架整体布局152
2.9.1 default.aspx首页152
2.9.3 Menu.ascx用户控件154
2.9.2 Header.ascx用户控件154
2.10 ASP.NET Commerce Starter Kit项目总结155
2.10.1 三层体现结构Commerce的实现方式155
2.10.2 ASP.NET高效开发基本处理体现156
2.10.3 自定义控件和Cache158
2.10.4 ASP.NET Commerce Starter Kit身份验证的实现158
2.10.5 自定义错误页面ErrorPage.aspx160
第3章 ASP.NET Time Tracker Starter Kit——时间跟踪161
3.1 ASP.NET Time Tracker Starter Kit基本使用161
3.1.1 注册与新建用户161
3.1.2 项目的建立与管理163
3.1.3 个人时间跟踪165
3.1.4 生成报表166
3.2 ASP.NET Time Tracker Starter Kit项目体现结构167
3.3 数据库设计168
3.3.1 Time Tracker数据库设计168
3.3.2 数据表关系169
3.4 Time Tracker存储过程170
3.5 Data Access Application Block层181
3.5.1 Microsoft Data Access Application Blocks概述181
3.5.2 Data Access Application Blocks的实现181
3.5.3 Data Access Application Blocks的使用186
3.6 项目与分类业务逻辑处理193
3.6.1 项目分类业务逻辑处理193
3.6.2 用户注册和角色业务逻辑处理200
3.6.3 日志的业务逻辑处理207
3.6.4 项目报表之项目、分类、日志和个人计划208
3.7 DirectoryHelper.cs208
3.8 其他业务逻辑处理文件213
3.9 Time Tracker导航菜单213
3.9.1 Time Tracker导航菜单概述213
3.9.2 Banner导航菜单215
3.9.3 AdminTabs导航菜单217
3.10 注册与登录页面218
3.10.1 注册页面布局与逻辑设计218
3.10.2 用户登录DesktopDefault.aspx页面与SignIn.ascx用户控件220
3.11 用户列表与管理221
3.11.1 查看注册用户UserList.aspx221
3.11.2 用户资料管理UserDetails.aspx223
3.12 项目列表与管理225
3.12.1 项目列表ProjectList.aspx225
3.12.2 项目详细信息页面ProjectDetails.aspx227
3.13 TimeEntry238
3.14.1 报表系统简介248
3.14 Time Tracker报表系统248
3.14.2 Reports.aspx页面249
3.14.3 项目报表ProjectReport.aspx页面253
3.14.4 ResourceReport.aspx报表255
3.15 ASP.NET Time Tracker Starter Kit对移动设备的支持256
3.15.1 使用桌面浏览器浏览移动页面256
3.15.2 使用模拟器浏览移动页面257
3.16 ASP.NET Starter Kit项目总结259
3.16.1 时间处理259
3.16.2 Time Tracker身份验证机制及实现265
3.16.3 Enterprise Library——企业库介绍274
ASP.NET Portal Starter Kit实现要点275
第4章 ASP.NET Portal Starter Kit——门户网站275
4.1 ASP.NET Portal Starter kit系统介绍275
4.2 Html/Text模板277
4.2.1 HTML/Text模板功能介绍与数据库设计277
4.2.2 Html/Text业务逻辑处理文件HtmlTextDB.cs278
4.2.3 HtmlModule.ascx用户控件和EditHtml.aspx页面279
4.3 Announcements模板282
4.3.1 Announcements数据库设计282
4.3.2 Announcements业务逻辑处理AnnnouncementsDB.cs285
4.3.3 Announcements模板和编辑公告页面EditAnnouncements.aspx286
4.4.1 QuickLinks和Links模板的功能与区别289
4.4 QuickLinks和Links模板289
4.4.3 QuickLinks.ascx/Links.ascx用户控件和EditLinks.aspx页面290
4.4.2 QuickLinks和Links业务逻辑处理LinkDB.cs290
4.5 Contacts模板293
4.5.1 Contacts模板功能介绍与数据库业务设计293
4.5.2 Contacts.ascx用户控件和EditContacts.aspx页面293
4.6 Event模板294
4.6.1 Events模板功能介绍与数据库设计294
4.7 Documents模板295
4.7.1 Documents模板功能介绍与数据库设计295
4.6.3 Events.ascx用户控件和EditEvents.aspx页面295
4.6.2 Events的业务逻辑处理EventsDB.cs295
4.7.2 Documents业务逻辑处理DocumentDB.cs297
4.7.3 Document.ascx用户控件ViewDocument.aspx查看页面及EditEvents.aspx编辑页面298
4.8 XML/XSL模板301
4.8.1 XML/XSL的功能与实现301
4.8.2 用XSL格式化XML模块数据显示302
4.9 Image模块304
4.10 Discussion模板305
4.10.1 Discussion模板要点介绍与数据库设计305
4.10.2 Discussion.ascx用户控件和DiscussDetails.aspx页面310
4.11 自定义模板XHtmlText315
4.11.1 建立自定义模板XHtml/Text数据库Portal_XHtmlText315
4.11.2 建立自定义模板XHtml/Text的业务逻辑文件XhtmlTextDB.cs317
4.11.3 建立自定义模板XHtml/Text的用户控件XhtmlModules.ascx320
4.11.4 建立自定义模板XHtml/Text的编辑页面EditXHtml.aspx322
4.11.5 自定义模板XHtml/Text的使用326
4.12 DesktopControls.cs文件327
4.13 模板标头与模板添加、修改329
4.13.1 模板标头的实现DesktopModuleTitle.ascx329
4.13.2 模块的添加和修改331
4.14 管理员工具331
4.15 站点设置模板SiteSettings.ascx用户控件332
4.16.1 导航菜单的实现DesktopPortalBanner.ascx333
4.16 导航菜单的实现与管理333
4.16.2 导航菜单的管理tabs.ascx335
4.16.3 页面的设置TabLayout.aspx338
4.17 角色用户管理346
4.17.1 角色管理模板Roles.ascx346
4.17.2 角色的业务逻辑处理与实现347
4.18 用户管理348
4.18.1 更改角色成员列表及其实现348
4.18.2 用户模板——Users.ascx用户控件与业务逻辑351
4.18.3 管理用户注册信息ManagerUsers.aspx353
4.19 模板列表与添加354
4.20.1 登录、注册和注销的实现355
4.20 登录、注册、注销以及身份验证的实现355
4.20.2 Portal身份验证的实现356
4.21 Portal配置系统解析359
4.21.1 PortalCfg.xml文件359
4.21.2 配置模式文件Portalcfg.xsd362
4.22 通过代码读取XML文档370
4.22.1 读取XML文档370
4.22.2 PortalCfg.cs373
4.23 Configuration.cs文件374
4.23.1 PortalSettings类374
4.23.2 TabSettings和TabStringDetails类378
4.23.3 Configuration类379
4.23.4 AddTab、UpdateTab、DeleteTab和UpdateTabOrder381
4.23.5 AddModuleDefinition、DeleteModuleDefinition、GetModuleDefinitions和UpdateModuleDefinition383
4.23.6 AddModule、DeleteModule、GetModuleSettings和UpdateModule385
4.23.7 GetSingleModuleDefinition、UpdateModuleOrder、UpdateModuleSetting和UpdatePortalInfo385
4.24 Portal对移动设备的支持387
4.25 ASP.NET Portal Starter Kit项目总结388
4.25.1 多层体现结构388
4.25.2 Portal运行原理389
4.25.3 数据存储391
4.25.4 Portal管理员工具使用总结391
第5章 ASP.NET Community Starter Kit——社区论坛395
5.1 ASP.NET Community Starter Kit基本使用396
5.1.1 ASP.NET Community Starter Kit站点换肤396
5.1.2 添加区域(Section)400
5.2 ASP.NET Community Starter Kit请求虚拟公式402
5.2.1 ASP.NET Community Starter Kit请求示意图402
5.2.2 IIS与ASP.NET通信机制403
5.2.3 HttpModule模块405
5.2.4 HttpHandler模块409
5.2.5 HttpHandlerFactory处理工厂414
5.3 ASP.NET Community Starter Kit皮肤加载原理415
5.3.1 抽象工厂模式416
5.3.2 Community外观(皮肤)加载原理417
5.4 Article模板运行原理425
5.4.1 Article模板的基本使用425
5.4.2 Article在解决方案里的组织方式427
5.4.3 Article模块之建立Community_Articles数据表427
5.4.4 Article模块之建立Article存储过程429
5.4.5 初始化Article模块432
5.4.6 Article组件434
5.4.7 Article Controls438
5.4.8 Content类440
5.4.9 Article Page Content Skins446
5.5.1 自定义控件的使用总揽451
5.5 自定义控件的开发451
5.5.2 基本服务器控件开发452
5.5.3 开发从Control/WebControl派生的自定义控件453
5.5.4 重写Render方法454
5.5.5 扩展现有控件的功能458
5.5.6 Community里其他基本自定义控件458
5.6 委托和事件461
5.6.1 委托基本使用461
5.6.2 事件466
5.7.1 Community里数据显示模式470
5.7 数据显示模式与复合控件470
5.7.2 复合控件的开发471
5.7.3 Sorter自定义控件479
5.8 Web Boxes本地工具箱与ListPicker自定义控件485
5.8.1 Web Boxes工具箱的使用485
5.8.2 回发客户端脚本486
5.8.3 服务器控件中的客户端功能490
5.8.4 ListPicker自定义控件的实现492
5.8.5 ListPicker自定义控件的使用495
5.9 TabStrip自定义控件496
5.9.1 TabStrip自定义控件的功能496
5.9.2 TabStrip自定义控件的实现497
5.10.1 可视化编辑器的使用498
5.10 可视编辑器与HtmlTextBox自定义控件498
5.10.2 HtmlTextBox.htc组件499
5.11 自定义模板控件与ContentList502
5.11.1 模板控件开发的基本方法502
5.11.2 ContentList.cs505
5.11.3 绑定自定义控件506
5.12 自定义验证控件与设计器508
5.12.1 自定义验证控件508
5.12.3 定义自定义控件生成器510
5.12.2 自定义验证控件UploadValidator510
5.13 Content的添加和编辑511
5.13.1 ContentAddPage.cs文件511
5.13.2 ContentEditPage.cs文件514
5.14 Topics——分类515
5.14.1 Topic的使用515
5.14.2 Topic的功能与作用516
5.14.3 数据库设计与存储过程516
5.14.4 TopicUtility.cs519
5.15 Web Boxes本地工具箱进行页面布局522
5.15.1 Web Boxes的使用522
5.14.5 Topic的使用522
5.15.2 Web Boxes数据源的获取523
5.15.3 Web Boxes的内部处理524
5.16 资源共享技术525
5.16.1 利用Web Box Services实现站点复制之RSS技术525
5.16.2 RSS技术概述525
5.16.3 ASP.NET Community Starter Kit RSS的获取526
5.16.4 查看历史记录529
5.16.5 利用Web Services实现站点共享529
5.16.6 建立服务529
5.16.7 服务订阅531
5.16.8 Community里服务的使用总结532
5.16.9 Web Box Service主要实现技术533
5.16.10 ServiceType.cs服务类型534
5.16.11 ServiceUtility.cs文件535
5.16.12 整合本地社区服务内容的读取540
5.16.13 服务的数据库设计541
5.17 用户、角色、评价、评论和审核542
5.17.1 用户注册和管理系统542
5.17.2 评论、评价等级与审核546
5.17.3 Users数据库设计的基本考虑548
5.18.1 评论数据库设计555
5.18.2 评价等级控件555
5.18 评价Rating的实现555
5.19 评论系统556
5.19.1 评论系统的特点使用概述556
5.19.2 评论系统的视图557
5.19.3 评论的数据库设计与存储过程558
5.19.4 单个评论的实现559
5.19.5 评论阶梯状的实现560
5.19.6 评论视图的实现561
5.19.7 模板的实现564
5.20 邮件系统569
5.20.1 邮件系统的使用569
5.20.2 邮件系统的实现572
5.21 投票系统575
5.21.1 投票系统的使用575
5.21.2 投票的数据库设计576
5.21.3 投票的显示577
5.21.4 投票与投票结果577
5.22 Community搜索系统580
5.22.1 搜索系统的使用580
5.22.2 Community_SerchKeys表和Community_SearchNoise-Words表581
5.22.3 分词的实现582
5.23.4 搜索与搜索结构实现583
5.23.1 图片的编辑584
5.23 其他要点提示584
5.23.3 删除内容585
5.23.2 查看日志585
5.23.4 查看文档586
5.23.5 Community事件添加补丁586
5.24 区域信息587
5.24.1 SectionInfo类587
5.24.2 区域路径588
5.25 主页和与换肤590
5.25.1 Master Pages与主页设计590
5.25.2 Themes、Skins和换肤590
5.26.1 社区设置信息CommunityInfo类591
5.26 CommunityInfo社区信息591
5.26.2 操作社区CommunityUtility类592
5.26.3 对社区的全局编辑593
5.26.4 社区数据的导出与导入594
5.27 web.config配置的读取597
5.27.1 web.config配置的基本要求597
5.27.2 反射技术598
5.27.3 Community里对web.config读取的技术599
5.28.4 利用反射读取web.config的配置601
附录A 部署ASP.NET Community Starter Kit到远程主机604
附录B ASP.NET Community Starter Kit修复脚本611
热门推荐
- 3805246.html
- 2553814.html
- 2706579.html
- 2605283.html
- 3373354.html
- 2095133.html
- 588865.html
- 2838429.html
- 71009.html
- 2418792.html
- http://www.ickdjs.cc/book_8439.html
- http://www.ickdjs.cc/book_2236504.html
- http://www.ickdjs.cc/book_1010052.html
- http://www.ickdjs.cc/book_2741982.html
- http://www.ickdjs.cc/book_2813844.html
- http://www.ickdjs.cc/book_3864131.html
- http://www.ickdjs.cc/book_236020.html
- http://www.ickdjs.cc/book_3858345.html
- http://www.ickdjs.cc/book_1785245.html
- http://www.ickdjs.cc/book_1658793.html