图书介绍
圣殿祭司的ASP.NET 2.0开发详解 使用C# 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 奚江华编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121061317
- 出版时间:2008
- 标注页数:847页
- 文件大小:180MB
- 文件页数:879页
- 主题词:主页制作-程序设计;C语言-程序设计
PDF下载
下载说明
圣殿祭司的ASP.NET 2.0开发详解 使用C# 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Visual Studio 2005 IDE集成开发环境新功能介绍1
Visual Studio 2005对程序员的意义2
Visual Studio 2005开发工具版本介绍4
Visual Studio 2005与Visual Studio*NET 2003开发环境的共存4
Visual Studio 2005开发工具安装7
建立您的第一个ASP.NET 2.0的WebSite网站9
解决方案资源管理器功能图解12
方案与项目的管理与设置14
设计模式与源文件模式17
文档大纲窗口18
HTML标签导航(Tag Navigation)19
源文件模式下控件拖曳的改良20
HTML标签格式保留的改良20
显示不可见的HTML Elements21
文档窗口21
窗口位置的配置24
Web开发环境的设置25
安装部署29
Visual Studio 2005 Starter Kit包32
范例程序名称列表33
VS 2005 SP1修补更新34
结论34
第2章Visual Studio 2005高级功能秘技35
CodeBeside36
CodeBehind 2.043
项目设计工具(Project Designer)45
将ASP.NET程序开发服务器Port固定下来的秘技46
ASP.NET网站多个.NET Framework版本的设置49
aspnet regiis.exe IIS登录工具50
网站数据库的注册53
数据库连接字符串的设置与读取53
数据库连接设置的加解密55
ASP.NET网站特殊文件夹56
代码段(Code Snippets)57
程序代码重构(Refactoring)65
ASP.NET 2.0的编译模型(Compilation Model)70
ClientBuildManager类的编译功能76
发布网站(Publish Web Site)79
项目同时使用C#与VB*NET两种语言及多组件的技巧80
结论84
SQL Server 2005数据库的安装、管理与使用策略85
SQL Server 2005数据库介绍86
SQL Server 2005版本介绍87
SQL Server 2005 Express的SP1后续新版本及修补更新89
软硬件安装需求93
谈SQL 2005标准版、SQL 2005 Express、 SQL 2000共存安装96
安装SQL Server 2005联机丛书105
导入北风数据库(Northwind)106
SQL Server 2005数据库的设置与管理108
在VS 2005 IDE中连接SQL Server数据库111
数据库功能介绍114
结论120
ASP.NET 2.0的Page、 Cross Page Posting与Client-Side Script新功能121
跨网页公布(Cross-Page Posting)122
HtmlHead与HtmlMeta类133
Client端Script的增强与改良137
Client端的异步Callback (Client-Callback)151
ASP.NET网页指示符(Page Directive)158
结论159
第5章 微软ASP.NET2.0的AJAX利剑——ASP.NETAJAX161
前言162
AJAX异步技术162
AJAX简单范例163
AJAX范例程序特点说明167
了解AJAX应用程序与ASP*NET AJAX167
结论173
第6章ASP.NETAJAX服务器控件175
以Server端与Client端为中心的两种开发模式176
ASP.NET AJAX系统环境安装设置178
服务器端的ASP.NET AJAX异步定时器应用180
再论ASP.NET AJAX异步更新与传统的页面更新191
ASP.NET AJAX服务器控件属性与事件功能解说195
ASP.NET AJAX大未来197
结论198
第7章ASP.NET2.0其他新增控件介绍199
FileUpload文件上传控件200
TextBox的自动完成(AutoCompleteType )改良210
DropDownList控件的AppendData BoundItems属性213
Panel控件的滚动条215
MultiView与View控件216
Wizard向导控件221
结论242
第8章 全方位的神奇新对象My243
My对象含义244
My对象与项目类型相依性247
My对象对C#程序员的意义248
在C#环境中使用My对象的步骤249
My的大分类对象功能简介253
My.Application对象254
My.Computer对象261
My.Corms对象275
My.Log对象276
My.Resources对象278
My.Settings对象284
My.User对象290
My.WebServices对象292
My对象内部运作原理揭秘297
C#直接调用My对象的奇幻联想298
结论300
第9章GridView与SqlDataSource控件——应用篇301
GridView功能特色302
GridView与SqIDataSource控件架构303
GridView与SqIDataSource声明式语法304
GridView控件属性306
网站数据库的注册与导入308
对V S 2005及GridView向导的正确期许313
GridView的DataSourceID vs. DataSource属性314
数据控件的七种字段类型(Fields Type)的应用315
谈GridView的AJAX异步Callback358
GridView分页外观设置359
GridView的多个数据表的Table Join查询361
GridView结合OnClientClick进行确认操作363
结论364
第10章GridView与SqIDataSource控件——动态程序篇365
GridView对数据处理与事件模式的改变366
GirdView控件方法与事件366
GridView的CodeBehind撰写模式368
GridViewRow的RowType与RowState属性370
GridView与多个Table数据表的Join查询379
GridView分页与排序功能(Page*Sort)380
GridView数据行的选择功能(Selection)387
GridView数据行的删除功能(Delete)393
GridV iew数据行的编辑与更新功能396
动态创建TemplateField模板字段的原理400
GridView表头表尾的跨列跨行、多重表头表尾406
GridV iew对背景图片的支持415
GridView数据行的外部更新417
GridView的数据库交易421
结论421
新一代数据访问方式Data Source控件423
祭司对Data Source控件的观点424
Data Source控件诞生的使命424
Data Source数据源控件简介426
Data Source控件架构426
DataSourceID属性与数据绑定控件428
DataSourceMode数据源模式429
DataSource控件参数类型431
六种参数类型的应用433
参数方向(Parameter Direction)438
Data Source控件的数据筛选过滤机制440
Data Source控件的缓存446
Data Source控件的分页与排序原理解说448
Data Source控件数据库事务449
SqlDataSource控件事务机制的诡异之处456
SqlDataSource控件对Stored Procedure存储过程的访问457
Obj ectDataSource控件460
数据访问冲突检测472
数据源控件与ADO.NET之间的抉择时机481
结论482
DetailsView、 FormView与DataList控件介绍483
DetailsView控件484
FormView控件510
DataList控件518
结论523
ASP.NET2.0网站导航功能(Web Site Navigation)525
ASP.NET 2.0网站导航功能的意义526
网站导航控件简介527
创建网站导航地图路径529
TreeV l ew控件532
SiteMapPath服务器控件547
Menu服务器控件553
通过SiteMapProvider API访问多个SiteMap文件564
SiteMap类API569
结论572
Master Pages母版页573
Master Pages母版页概观574
创建Master Pages母版页576
使用Master Pages创建内容页580
Master Pages母版页运作原理582
嵌套Master Pages (Nested Master Pages)584
在内容页中以程序读取Master Page相关对象587
结论588
ASP.NET2.0网站管理工具与Configuration配置API589
注册ASP.NET网站数据库与设置Provider590
ASPNET REGSQL数据库注册工具591
ASP.NET网站管理工具(Web Site Administration Tool)595
当没有安装V S 2005时如何使用ASP.NET网站管理工具616
ASP.NET MMC Snap-In嵌入式管理单元617
配置管理API (Configuration API)620
Web.config配置文件加密627
ASPNET REGIIS命令的IIS注册与Web.config加密解密632
结论635
ASP.NET网页安全管理的验证与授权637
祭司的话638
验证与授权的定义638
验证与授权在Windows操作系统上的权力根源640
IIS网站目录安全设置642
Windows验证模式644
Forms验证模式645
Forms验证模式机制的探讨649
结论651
ASP.NET2.0网页安全管理的Login控件653
祭司的话654
Login相关控件655
检查ASP.NET 2.0网站安全设置相关功能656
Login控件656
自定义Login控件模板663
LoginName控件667
LoginStatus控件667
LoginView控件669
创建用户向导CreateUserWizard控件671
变更密码ChangePassword控件673
恢复密码PasswordRecovery控件674
结论676
ASP.NET2.0网页安全管理的Membership与Role API677
祭司的话678
Membership成员资格679
Membership背后运作的秘密712
角色管理(Role Management)714
ASP.NET 2.0网页授权(Authorization)735
结论738
Profile用户设置文件739
Profile用户设置文件应用范围740
Profile设置文件对用户资料的存储741
定义Profile用户设置文件742
更新Profile用户设置文件745
Profile用户设置文件与用户身份验证的关系748
读取全部用户的Profile设置文件数据749
Profile用户设置文件运作原理753
匿名用户Profile (Anonymous Profile)757
存储与使用匿名用户Profile设置文件759
匿名者Profile迁移(Migration)762
ProfileModule类765
Profile-Personalize事件766
ProfileAutoSaving事件772
ProfileManager类775
以程序读取Web*config文件中的Profile Property属性设置782
以程序动态创建Profile设置文件784
以程序读取anonymousIdentification相关属性设置787
加密Profile设置文件区块强化安全性789
结论789
第20章Web Parts Framework791
Web部件架构792
Web部件(Web Parts)概观800
细说Web部件控件集合801
Web部件的五种显示模式(DisplayMode )805
Web部件的个性化数据的管理839
结论846
第1章Visual Studio 2005 IDE集成开发环境新功能介绍1
添加第二个网站项目14
设置显示方案16
第2章Visual Studio 2005高级功能秘技35
Partial Class的应用41
固定ASP.NET程序开发服务器的Port46
以aspnet- regiis.exe手动注册ASP.NET版本50
读取Web.config中的数据库连接设置54
使用代码段58
下载扩充C#代码段包59
使用重构的提取方法66
使用重构的重命名68
动态编译的证明71
使用aspnet-compiler*exe预编译74
通过程序API运行编译工作77
一个项目同时使用C#与VB类程序80
第3章SQL Server 2005数据库的安装、管理与使用策略85
V S 2005连接数据库112
定义视图116
第4章ASP.NET 2.0的Page、 Cross Page Posting与Client-Side Script新功能121
初步体验跨网页公布123
使用@PreviousPageType指示符126
使用@Reference指示符128
使用HtmlHead类添加CSS设置133
使用HtmlMeta类添加〈Meta〉设置135
设置控制项成为焦点(Focus)138
设置WebForm窗体默认按钮与焦点139
Client端的Confirm确认对话框142
在Server端的Button引发Client端Click事件(打开网页)144
使用RegisterClientScriptlnclude动态注册.js文件147
使用RegisterClientScriptBlock动态注册JavaScript指令区块149
使用RegisterStartUpScript动态注册JavaScript指令150
使用Callback进行异步数据库查询151
使用Callback进行异步数据库查询(简化版)156
第5章 微软ASP.NET2.0的AJAX利剑——ASP.NET AJAX161
AJAX简单范例163
第6章ASP.NETAJAX服务器控件175
ASP.NET AJAX服务器端时钟范例184
ASP.NET AJAX服务器端时钟范例GDI+加强版187
Partial-Page Rendering局部更新与传统Postback更新之对比191
日历控件结合ASP.NET AJAX异步193
GridView控件结合ASP.NET AJAX异步194
第7章ASP.NET2.0其他新增控件介绍199
FileUpload控件上传文件200
FileUpload多个文件上传203
限制FileUpload文件上传类型206
设定 TextBox控件AutoCompleteType自动完成属性210
使用DropDownList控件的AppendDataBoundItems属性214
使用Panel控件的滚动条215
使用Multi V iew与View控件显示图片216
Multi V iew结合Menu控件219
以Wizard控件建立会员帐号申请223
编辑Wizard控件模板234
Wizard控件事件的应用238
第8章 全方位的神奇新对象My243
使用My.Computer对象251
使用My.Application.Info对象读取应用程序信息256
使用My.Application.Log对象写入Log文件259
使用My.Application.Log对象写入事件查看器(EventLog )260
使用My.Computer.Info对象读取计算机信息263
使用My.Computer.Audio对象播放音效264
使用My.Computer.Clipboard对象读取剪贴板图片266
使用My.Computer.FileSystem对象读取文本文件269
使用My.Computer.Network对象Ping计算机IP271
使用My.Computer.Ports对象访问计算机COM Port272
使用My.Computer.Registry对象读取Registry文件274
使用My.Forms对象动态起始Windows窗体275
使用My.Log对象读取Log信息276
使用My.Resources对象读取资源文件图片279
在Web中使用My.Resources对象读取资源文件图片281
使用My.Settings对象访问设置文件289
使用My.User对象(Web项目)291
使用My. WebServices对象读取Web Services294
C#直接调用My对象的验证298
第9章GridView与SqlDataSource控件——应用篇301
ASP.NET网站数据库连接设置308
V S 2005对SQL Server数据库拖曳的支持310
使用BoundField数据绑定字段319
标准数值格式化字符串(Standard Numeric Format Strings)的应用322
BoundField字段DataFormatString字符串格式化的应用323
使用ButtonField按钮字段329
ButtonField按钮字段的格式化333
使用CommandField命令按钮字段334
自定义CommandField命令按钮字段337
使用CheckBoxField复选框字段339
使用HyperLinkField超链接字段340
使用HyperLinkField超链接字段(动态程序代码)343
使用ImageField图像字段346
GridView动态显示数据库图片349
创建TemplateField模板字段353
将Field字段转换成模板356
设置GridView控件的分页360
GridView显示Client端的Confirm对话框363
第10章GridView与SqlDataSource控件——动态程序篇365
判断GridViewRow的RowState371
GridView数据行的光棒效果375
GridView数据行的光棒效果(JavaScript版)377
GridView显示多个Table Join查询结果379
GridView分页使用图片按钮并添加分页码显示381
GridView图片与数字分页按钮并存382
GridView分页与排序程序技巧384
GridView选择数据行及动态字段排序387
Master-Details数据明细查询392
GridView数据行的删除功能393
删除多重字段组成唯一识别键值的数据行395
GridView数据行的编辑与更新功能396
用程序动态创建TemplateField模板字段401
HTML的表格跨列跨行407
GridView多重表头与表尾的跨列跨行409
GridView数据列的折行413
创建GridView表头表尾与数据行的背景图片416
GridView数据行的外部更新418
第11章 新一代数据访问方式Data Source控件423
以DataReader作为数据源的绑定429
使用ControlParameter参数类型433
使用CookieParameter参数类型434
使用FormParameter参数类型436
使用QueryStringParameter参数类型437
使用SessionParameter参数类型438
使用一般数值或字符串当参数DefaultValue438
参数方向的设置439
使用SelectCommand筛选过滤数据441
使用FilterExpression筛选数据444
添加员工基本数据的ADO.NET1.0数据库事务程序449
多笔式的ADO.NET 1.0数据库事务451
SqlDataSource控件的数据库事务452
连续大量数据添加至数据库的事务454
创建存储过程457
以ADO.NET调用存储过程458
以SqlDataSource程序代码访问存储过程459
以SqlDataSource向导访问存储过程460
以ObjectDataSource调用商务对象程序463
ObjectDataSource与DataSet Designer的结合468
冲突检测的OverwriteChanges475
冲突检测的CompareAll V alues477
DetailsView、 FormView与DataList控件介绍483
创建基本的DetailsView487
读取DetailsView数据项的字段标题及内容信息489
DetailsView模式的应用494
DetailsView的Style模式设置496
DetailsView外观调整496
创建DetailsView表头表尾与数据行的背景图片499
自定义DetailsView模板功能501
动态显示数据库中Image字段图片508
访问FormView的数据与模式512
自定义命令按钮516
DataList控件的ExtractTemplateRows属性运用519
显示数据库Image图片520
DataList字段项的数据访问521
ASP.NET2.0网站导航功能(Web Site Navigation)525
创建SiteMap格式的网站导航结构文件529
创建XML格式的网站导航结构文件531
TreeV iew使用SiteMapDataSource绑定至SiteMap文件533
TreeView绑定至XML文件534
使用TreeView节点编辑器创建TreeView控件536
以TreeNode节点方式创建TreeView控件538
通过程序与XML文件进行连接以创建TreeView控件540
检查TreeView被勾选的节点544
TreeView控件的TreeNode节点折叠与展开事件545
置换TreeView节点文字546
创建基本的SiteMapPath控件548
SiteMapPath控件的ItemCreated事件应用552
创建Menu控件菜单菜单554
静态与动态菜单的应用555
Menu使用SiteMapDataSource绑定至SiteMap文件557
Menu绑定至XML文件557
使用菜单项编辑器( MenuItem Editor)创建558
以MenuItem项创建Menu控件558
通过程序与XML文件进行绑定以创建Menu控件560
Menu控件的MenuItemD ataB ound事件应用563
TreeView控件使用多个SiteMap文件定义564
TreeView控件使用多个XML文件定义567
读取网站导航RootNode根节点信息569
Master Pages母版页573
创建Master Pages母版页576
创建嵌套Master Pages母版页584
在内容页中以程序读取Master Page相关对象587
ASP.NET 2.0网站管理工具与Configuration配置API589
使用ASP.NET网站管理工具595
创建ASP.NET用户帐号599
创建Role角色603
应用程序设置操作609
另类的网站应用程序脱机秘技612
独立运行ASP.NET网站管理工具616
使用ASP.NET配置设置工具设置SQL Server数据库连接618
读取〈connectionStrings〉区块连接字符串设置值623
连续读取〈connectionStrings〉区块连接字符串623
读取〈appSettings〉区块应用程序设置值624
连续读取〈appSettings〉区块应用程序设置值625
读取〈mailSettings〉区块SMTP Mail设置625
应用程序〈appSettings〉区块的加密627
数据库连接字符串Connection String区块的加密631
使用ASPNET REGIIS命令进行Web.config的加密解密633
第16章ASP.NET网页安全管理的验证与授权637
Windows验证模式的使用644
Forms验证模式的使用646
第17章ASP.NET 2.0网页安全管理的Login控件653
使用Login控件658
自定义Login控件的验证程序660
自定义Login控件模板663
使用LoginName控件667
使用LoginStatus控件668
自定义Login V iew模板669
自定义RoleGroup模板670
使用CreateUserWizard控件创建用户帐号672
使用ChangePassword控件673
使用PasswordRecovery控件674
第18章ASP.ET2.0网页安全管理的Membership与Role API677
用Membership.CreateUser()方法创建用户帐号685
利用MembershipCreateStatus取得帐号创建成功或失败的消息687
利用Membership.Validate()方法验证用户身份688
利用Membership.FindUserByName()及FindUser ByEmail()寻找用户691
利用Membership.GetAllUsers()读取所有用户资料693
利用Membership.Update()更新用户资料695
统计目前在线用户697
利用Membership.DeleteUser()删除用户帐号698
读取用户密码701
利用MembershipUser类改变或重设用户密码703
利用MembershipUser来改变或重设安全问题及解答705
利用MembershipUser.UnlockUser()解除被锁定的用户帐号707
是否允许用户帐号能够被验证710
利用Roles.GetAllRoles()方法取得Roles数据库所有角色群718
添加与删除角色720
将一个用户加入一个角色(一对一)723
将一个用户加入多个角色(一对多)725
将多个用户加入一个角色(多对一)727
将多个用户加入多个角色(多对多)729
将一个用户自一个角色中移除(一对一)731
将一个用户自多个角色中移除(一对多)731
将多个用户自一个角色中移除(多对一)731
将多个用户自多个角色中移除(多对多)731
使用Roles.GetRolesForUser()方法读取用户角色732
使用Roles.GetUsersInRole(string rolename)方法读取用户角色733
判断用户是否属于某个角色734
创建用户与角色对网页访问的授权736
第19章Profile用户设置文件739
Profile用户设置文件的初步体验742
更新Profile用户设置文件745
读取所有用户Profile设置文件(DropDownList)749
读取所有用户Profile设置文件(CheckBoxList )751
存储与使用匿名用户Profile设置文件760
匿名者Profile设置文件的迁移762
Profile设置文件结合Role角色与Profile Personalize事件766
利用Profile ProfileAutoSaving事件动态改变Profile自动存储机制772
以ProfileManager读取Profile的相关属性776
以ProfileManager.DeleteProfile方法删除单一用户Profile设置文件777
以ProfileManager.DeleteProfiles方法删除多个用户Profile设置文件778
删除与查询超过指定日期时间内未登录用户的Profile781
以程序读取Web.config文件中的Profile Property属性设置782
以程序动态创建Profile设置文件785
读取匿名身份识别区块属性788
第20章Web Parts Framework791
设计第一个Web部件页面793
设计模式的使用809
编辑模式的使用816
Web部件属性设置导出(Export)821
目录模式下的DeclarativeCatalogPart826
目录模式下的PageCatalogPart831
目录模式下的导入Web部件控件835
连接区域838
使用WebPartManager.Personalization进行个性化数据重设839
使用PersonalizationAdministration类读取及重设个性化设置843
热门推荐
- 2642612.html
- 2351007.html
- 3074109.html
- 2846213.html
- 3566726.html
- 2685736.html
- 668432.html
- 2000406.html
- 298426.html
- 1372293.html
- http://www.ickdjs.cc/book_583632.html
- http://www.ickdjs.cc/book_2779495.html
- http://www.ickdjs.cc/book_2999541.html
- http://www.ickdjs.cc/book_566993.html
- http://www.ickdjs.cc/book_3709016.html
- http://www.ickdjs.cc/book_3715278.html
- http://www.ickdjs.cc/book_3619817.html
- http://www.ickdjs.cc/book_3247550.html
- http://www.ickdjs.cc/book_3223324.html
- http://www.ickdjs.cc/book_433667.html