书籍详情

圣殿祭司的ASP.NET 2.0开发详解:使用C#(第2版)

圣殿祭司的ASP.NET 2.0开发详解:使用C#(第2版)

作者:奚江华

出版社:电子工业出版社

出版时间:2008-04-01

ISBN:9787121061318

定价:¥98.00

购买这本书可以去
内容简介
  本书以全新ASP.NET 2.0内容设计为出发点,循序渐进地以图文步骤及观念讲解新的ASP.NET 2.0技术精要。内容涵盖VS 2005开发工具、SQL Server 2005安装管理策略与ASP.NET 2.0各种新功能等,让您置身最顶尖的技术潮流。以最新颖最正宗的ASP.NET 2.0语法诠释新一代网页技术,让您学到的不只是新功能,而是百分之百原汁原味的新的语法与观念,完全掌握ASP.NET 2.0的精髓。内容以专家级水平为基准点,透过精辟立论来诠释ASP.NET 2.0技术之美,挖掘最深入的秘密,目的是为了引领与造就读者成为ASP.NET 2.0专家,清清楚楚地了解ASP.NET 2.0技术脉络。
作者简介
  奚江华,台湾微软TechED 2006讲师,微软MSDN讲座专属讲师,微软MSDN Atlas Framework专栏名家,DotNet开发圣殿Blog版主http://blog.sina.com.tw/4907/,AJAX魔法祭坛Blog版主http://blog.sina.com.tw/ajax/,中环股份有限公司软件开发PM,网新科技.NET系统开发顾问,行远文教基金会.NET系统开发顾问,中原大学信息管理硕士
目录
第1章  Visual Studio 2005 IDE集成开发环境新功能介绍    1
1.1  Visual Studio 2005对程序员的意义    2
1.2  Visual Studio 2005开发工具版本介绍    4
1.3  Visual Studio 2005与Visual Studio .NET 2003开发环境的共存    4
1.4  Visual Studio 2005开发工具安装    7
1.5  建立您的第一个ASP.NET 2.0的WebSite网站    9
1.6  解决方案资源管理器功能图解    12
1.7  方案与项目的管理与设置    14
1.8  设计模式与源文件模式    17
1.9  文档大纲窗口    18
1.10  HTML标签导航(Tag Navigation)    19
1.11  源文件模式下控件拖曳的改良    20
1.12  HTML标签格式保留的改良    20
1.13  显示不可见的HTML Elements    21
1.14  文档窗口    21
1.15  窗口位置的配置    24
1.16  Web开发环境的设置    25
1.17  安装部署    29
1.18  Visual Studio 2005 Starter Kit包    32
1.19  范例程序名称列表    33
1.20  VS 2005 SP1修补更新    34
1.21  结论    34
第2章  Visual Studio 2005高级功能秘技    35
2.1  CodeBeside    36
2.2  CodeBehind 2.0    43
2.3  项目设计工具(Project Designer)    45
2.4  将ASP.NET程序开发服务器Port固定下来的秘技    46
2.5  ASP.NET网站多个.NET Framework版本的设置    49
2.6  aspnet_regiis.exe IIS登录工具    50
2.7  网站数据库的注册    53
2.8  数据库连接字符串的设置与读取    53
2.9  数据库连接设置的加解密    55
2.10  ASP.NET网站特殊文件夹    56
2.11  代码段(Code Snippets)    57
2.12  程序代码重构(Refactoring)    65
2.13  ASP.NET 2.0的编译模型(Compilation Model)    70
2.14  ClientBuildManager类的编译功能    76
2.15  发布网站(Publish Web Site)    79
2.16  项目同时使用C# 与VB.NET两种语言及多组件的技巧    80
2.17  结论    84
第3章  SQL Server 2005数据库的安装、管理与使用策略    85
3.1  SQL Server 2005数据库介绍    86
3.2  SQL Server 2005版本介绍    87
3.3  SQL Server 2005 Express的SP1后续新版本及修补更新    89
3.4  软硬件安装需求    93
3.5  谈SQL 2005标准版、SQL 2005 Express、SQL 2000共存安装    96
3.6  安装SQL Server 2005联机丛书    105
3.7  导入北风数据库(Northwind )    106
3.8  SQL Server 2005数据库的设置与管理    108
3.9  在VS 2005 IDE中连接SQL Server数据库    111
3.10  数据库功能介绍    114
3.11  结论    120
第4章  ASP.NET 2.0的Page、Cross Page Posting与Client-Side Script新功能    121
4.1  跨网页公布(Cross-Page Posting)    122
4.2  HtmlHead与HtmlMeta类    133
4.3  Client端Script的增强与改良    137
4.4  Client端的异步Callback(Client-Callback)    151
4.5  ASP.NET网页指示符(Page Directive)    158
4.6  结论    159
第5章  微软ASP.NET 2.0的AJAX利剑——ASP.NET AJAX    161
5.1  前言    162
5.2  AJAX异步技术    162
5.3  AJAX简单范例    163
5.4  AJAX范例程序特点说明    167
5.5  了解AJAX应用程序与ASP.NET AJAX    167
5.6  结论    173
第6章  ASP.NET AJAX服务器控件    175
6.1  以Server端与Client端为中心的两种开发模式    176
6.2  ASP.NET AJAX系统环境安装设置    178
6.3  服务器端的ASP.NET AJAX异步定时器应用    180
6.4  再论ASP.NET AJAX异步更新与传统的页面更新    191
6.5  ASP.NET AJAX服务器控件属性与事件功能解说    195
6.6  ASP.NET AJAX大未来    197
6.7  结论    198
第7章  ASP.NET 2.0其他新增控件介绍    199
7.1  FileUpload文件上传控件    200
7.2  TextBox的自动完成(AutoCompleteType)改良    210
7.3  DropDownList控件的AppendData BoundItems属性    213
7.4  Panel控件的滚动条    215
7.5  MultiView与View控件    216
7.6  Wizard向导控件    221
7.7  结论    242
第8章  全方位的神奇新对象My    243
8.1  My对象含义    244
8.2  My对象与项目类型相依性    247
8.3  My对象对C# 程序员的意义    248
8.4  在C# 环境中使用My对象的步骤    249
8.5  My的大分类对象功能简介    253
8.6  My.Application对象    254
8.7  My.Computer对象    261
8.8  My.Forms对象    275
8.9  My.Log对象    276
8.10  My.Resources对象    278
8.11  My.Settings对象    284
8.12  My.User对象    290
8.13  My.WebServices对象    292
8.14  My对象内部运作原理揭秘    297
8.15  C# 直接调用My对象的奇幻联想    298
8.16  结论    300
第9章  GridView与SqlDataSource 控件——应用篇    301
9.1  GridView功能特色    302
9.2  GridView与SqlDataSource控件架构    303
9.3  GridView与SqlDataSource声明式语法    304
9.4  GridView控件属性    306
9.5  网站数据库的注册与导入    308
9.6  对VS 2005及GridView向导的正确期许    313
9.7  GridView的DataSourceID vs. DataSource属性    314
9.8  数据控件的七种字段类型(Fields Type)的应用    315
9.9  谈GridView的AJAX异步Callback    358
9.10  GridView分页外观设置    359
9.11  GridView的多个数据表的Table Join查询    361
9.12  GridView结合OnClientClick进行确认操作    363
9.13  结论    364
第10章  GridView与SqlDataSource控件——动态程序篇    365
10.1  GridView对数据处理与事件模式的改变    366
10.2  GirdView控件方法与事件    366
10.3  GridView的CodeBehind撰写模式    368
10.4  GridViewRow的RowType与RowState属性    370
10.5  GridView与多个Table数据表的Join查询    379
10.6  GridView分页与排序功能(Page & Sort)    380
10.7  GridView数据行的选择功能(Selection)    387
10.8  GridView数据行的删除功能(Delete)    393
10.9  GridView数据行的编辑与更新功能    396
10.10  动态创建TemplateField模板字段的原理    400
10.11  GridView表头表尾的跨列跨行、多重表头表尾    406
10.12  GridView对背景图片的支持    415
10.13  GridView数据行的外部更新    417
10.14  GridView的数据库交易    421
10.15  结论    421
第11章  新一代数据访问方式  Data Source控件    423
11.1  祭司对Data Source控件的观点    424
11.2  Data Source控件诞生的使命    424
11.3  Data Source数据源控件简介    426
11.4  Data Source控件架构    426
11.5  DataSourceID属性与数据绑定控件    428
11.6  DataSourceMode数据源模式    429
11.7  DataSource控件参数类型    431
11.8  六种参数类型的应用    433
11.9  参数方向(Parameter Direction)    438
11.10  Data Source控件的数据筛选过滤机制    440
11.11  Data Source控件的缓存    446
11.12  Data Source控件的分页与排序原理解说    448
11.13  Data Source控件数据库事务    449
11.14  SqlDataSource控件事务机制的诡异之处    456
11.15  SqlDataSource控件对Stored Procedure存储过程的访问    457
11.16  ObjectDataSource控件    460
11.17  数据访问冲突检测    472
11.18  数据源控件与ADO.NET之间的抉择时机    481
11.19  结论    482
第12章  DetailsView、FormView与DataList控件介绍    483
12.1  DetailsView控件    484
12.2  FormView控件    510
12.3  DataList控件    518
12.4  结论    523
第13章  ASP .NET 2.0网站导航功能 (Web Site Navigation)    525
13.1  ASP.NET 2.0网站导航功能的意义    526
13.2  网站导航控件简介    527
13.3  创建网站导航地图路径    529
13.4  TreeView控件    532
13.5  SiteMapPath服务器控件    547
13.6  Menu服务器控件    553
13.7  通过SiteMapProvider API访问多个SiteMap文件    564
13.8  SiteMap类API    569
13.9  结论    572
第14章  Master Pages母版页    573
14.1  Master Pages母版页概观    574
14.2  创建Master Pages母版页    576
14.3  使用Master Pages创建内容页    580
14.4  Master Pages母版页运作原理    582
14.5  嵌套Master Pages(Nested Master Pages)    584
14.6  在内容页中以程序读取Master Page相关对象    587
14.7  结论    588
第15章  ASP.NET 2.0网站管理工具与Configuration配置API    589
15.1  注册ASP.NET网站数据库与设置Provider    590
15.2  ASPNET_REGSQL数据库注册工具    591
15.3  ASP.NET网站管理工具(Web Site Administration Tool)    595
15.4  当没有安装VS 2005时如何使用ASP.NET网站管理工具    616
15.5  ASP.NET MMC Snap-In嵌入式管理单元    617
15.6  配置管理API(Configuration API)    620
15.7  Web.config配置文件加密    627
15.8  ASPNET_REGIIS命令的IIS注册与Web.config加密解密    632
15.9  结论    635
第16章  ASP.NET网页安全管理的验证与授权    637
16.1  祭司的话    638
16.2  验证与授权的定义    638
16.3  验证与授权在Windows操作系统上的权力根源    640
16.4  IIS网站目录安全设置    642
16.5  Windows验证模式    644
16.6  Forms验证模式    645
16.7  Forms验证模式机制的探讨    649
16.8  结论    651
第17章  ASP.NET 2.0网页安全管理的Login控件    653
17.1  祭司的话    654
17.2  Login相关控件    655
17.3  检查ASP.NET 2.0网站安全设置相关功能    656
17.4  Login控件    656
17.5  自定义Login控件模板    663
17.6  LoginName控件    667
17.7  LoginStatus控件    667
17.8  LoginView控件    669
17.9  创建用户向导CreateUserWizard控件    671
17.10  变更密码ChangePassword控件    673
17.11  恢复密码PasswordRecovery控件    674
17.12  结论    676
第18章  ASP.NET 2.0网页安全管理的Membership与Role API    677
18.1  祭司的话    678
18.2  Membership成员资格    679
18.3  Membership背后运作的秘密    712
18.4  角色管理(Role Management)    714
18.5  ASP.NET 2.0网页授权(Authorization)    735
18.6  结论    738
第19章  Profile用户设置文件    739
19.1  Profile用户设置文件应用范围    740
19.2  Profile设置文件对用户资料的存储    741
19.3  定义Profile用户设置文件    742
19.4  更新Profile用户设置文件    745
19.5  Profile用户设置文件与用户身份验证的关系    748
19.6  读取全部用户的Profile设置文件数据    749
19.7  Profile用户设置文件运作原理    753
19.8  匿名用户Profile(Anonymous Profile)    757
19.9  存储与使用匿名用户Profile设置文件    759
19.10  匿名者Profile迁移(Migration)    762
19.11  ProfileModule类    765
19.12  Profile_Personalize事件    766
19.13  ProfileAutoSaving事件    772
19.14  ProfileManager类    775
19.15  以程序读取Web.config文件中的Profile Property属性设置    782
19.16  以程序动态创建Profile设置文件    784
19.17  以程序读取anonymousIdentification相关属性设置    787
19.18  加密Profile设置文件区块强化安全性    789
19.19  结论    789
第20章  Web Parts Framework    791
20.1  Web部件架构    792
20.2  Web部件(Web Parts)概观    800
20.3  细说Web部件控件集合    801
20.4  Web部件的五种显示模式(DisplayMode)    805
20.5  Web部件的个性化数据的管理    839
20.6  结论    846

猜您喜欢

读书导航