图书介绍

Microsoft.NET最佳实践PDF|Epub|txt|kindle电子书版本网盘下载

Microsoft.NET最佳实践
  • (美)微软公司著;陆永宁,李烨等译 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810771108
  • 出版时间:2001
  • 标注页数:305页
  • 文件大小:34MB
  • 文件页数:317页
  • 主题词:互连网络(学科: 软件工具) 互连网络 软件工具

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Microsoft.NET最佳实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 概述2

1.2 回望2

1.2.1 对开发组织的挑战3

1.2.2 对合作客户的挑战4

1.2.3 应用与服务5

1.3 .NET框架概述6

1.3.1 什么是.NET6

1.3.2 .NET和.NET框架7

1.3.3 .NET框架图表7

1.3.4 通用语言运行时8

1.3.5 通用语言运行时图表9

1.3.6 更多的.NET框架10

1.3.7 统一了不同的编程模型11

1.3.8 服务11

1.3.9 Web服务12

1.3.10 什么是Web服务13

1.3.11 .NET如何使Web服务成为可能14

1.3.12 什么是商业案例16

1.3.13 Orchestration(1)17

1.3.14 Orchestration(2)18

1.3.15 .NET企业服务器18

1.3.16 Biz Talk Server 200019

1.3.17 SQL Server 200020

1.3.18 Exchange 2000服务器21

1.3.19 集成、安全与加速22

1.3.20 应用、服务和商务23

1.3.21 .NET与.NET企业服务器24

1.3.22 迁移路径——从任何地方到.NET24

1.3.23 .NET的主要优点(1)25

1.3.24 .NET的主要优点(2)26

1.3.25 .NET的主要优点(3)27

1.4 小结28

2.1 概述30

2.2.1 Hello,World31

2.2 C#程序的结构31

2.2.2 类32

2.2.3 Main方法33

2.2.4 using指令和System名字空间34

2.2.5 示例:使用Visual Studio创建C#程序35

2.3 基本输入/输出操作36

2.3.1 Console类36

2.3.2 Write和WriteLine方法37

2.3.3 Read和ReadLine方法39

2.4 推荐练习40

2.4.1 注释应用程序40

2.4.2 生成XML文档41

2.4.3 示例:生成和查看XMI文档42

2.4.4 异常处理43

2.5.1 调用编译器45

2.5 编译、运行和调试45

2.5.2 运行应用程序47

2.5.3 示例:编译和运行一个C#程序48

2.5.4 调试48

2.5.5 多媒体:使用Visual Studio的调试器50

2.5.6 SDKI具50

2.5.7 示例:使用Ildasm52

2.6 实验:创建一个简单的C#程序53

2.6.1 练习1:创建一个简单的C#程序53

2.6.2 练习2:从Command Line编译和运行C#程序54

2.6.3 练习3:使用调试器55

2.6.4 练习4:为C#程序添加异常处理55

2.7 复习58

3.1 概述60

3.2 结构化数据61

3.2.1 结构化与非结构化数据62

3.2.2 信息处理的问题63

3.2.3 搜索数据64

3.2.4 对XML的需要65

3.2.5 用XML标记描述数据66

3.3 什么是XML67

3.3.1 XML和W3C的历史67

3.3.2 XML和Web68

3.3.3 XML与HTML的比较69

3.3.4 XML的优势和劣势70

3.3.5 XML的应用72

3.4 创建XML文档73

3.4.1 XML语法74

3.4.2 XML文档的内容75

3.4.3 XML文档的结构77

3.4.4 创建格式良好的XML文档78

3.4.5 XML工具80

3.4.7 实践:创建一个XML文档84

3.4.6 示例:创建并浏览XML文档84

3.4.8 映射一个数据规则说明85

3.5 文法和名字空间86

3.5.1 通用XML文法87

3.5.2 创建自己的XML文法88

3.5.3 使用名字空间89

3.6 示例:LitWare Books应用91

3.7 复习92

4.1 概述95

4.2 XML技术:纵览96

4.2.1 介绍XML术语96

4.2.2 动画:一个XML文档的生命周期99

4.3 使用样式表浏览XML100

4.3.1 介绍层叠样式表(CSS)100

4.3.2 和XML一起使用层叠样式表101

4.3.4 XML的XSL样式表103

4.3.5 应用XSL样式表104

4.3.6 示例:对XML文档应用XSL样式表105

4.3.7 实践:将样式表加到XML文档里105

4.4 将XML绑定到HTML108

4.4.1 将数据送到客户端108

4.4.2 创建XML数据岛109

4.4.3 将XML数据绑定到HTML元素110

4.4.4 在HTML表中显示XML数据111

4.4.5 示例:将XML数据绑定到HTML元素112

4.5 用文档对象模型访问XML113

4.5.1 介绍文档对象模型113

4.5.2 XML文档树114

4.5.3 DOM对象115

4.5.4 使用DOM操作XML数据岛116

4.5.5 示例:使用DOM访问XML数据117

4.6 验证XML117

4.6.1 验证的需要118

4.6.2 格式良好和验证文档119

4.6.3 验证技术:DTD和XML模式120

4.6.4 介绍DTD121

4.6.5 将DTDS加入到XML文档中122

4.6.6 实践:应用DTD并验证数据123

4.6.7 DTD的局限124

4.6.8 介绍XML Schemas125

4.6.9 应用XML模式126

4.7 复习127

5.1 概述130

5.2 ASP.NET简介131

5.2.1 .NET框架131

5.2.2 ASP.NET的特征133

5.2.3 ASP.NET的特征(续)135

5.2.4 动画:ASP.NET执行模型136

5.3 创建Web Forms137

5.3.1 什么是Web Forms138

5.3.2 什么是服务器控件139

5.3.3 服务器控件的类型140

5.3.4 服务器控件是如何工作的142

5.3.5 示例:为ASP.NET页面添加服务器控件144

5.4 添加ASP.NET代码到页面146

5.4.1 创建ASP.NET <SCRIPT>区146

5.4.2 Visual Basic 6.0和Visual Basic.NET Version 7.0147

5.4.3 创建事件过程149

5.4.4 示例:给控件添加代码150

5.5 处理页面事件151

5.5.1 页面事件生命周期151

5.5.2 处理Postback Forms153

5.5.3 示例:使用回送Form154

5.6 讨论:ASP和ASP.NET155

5.7 实验:使用ASP.NET来输出文本155

5.7.1 练习1:创建ASP.NET页面156

5.7.2 练习2:创建页面事件过程159

5.8 复习160

6.1 概述162

6.2 什么是Web控件163

6.3 使用Intrinsic控件164

6.3.1 什么是Intrinsic控件165

6.3.2 Intrinsic控件列表167

6.3.3 处理Intrinsic控件的事件168

6.3.4 示例:给页面添加Intrinsic控件170

6.3.5 链接两个控件171

6.3.6 示例:链接两个控件172

6.4 使用输入验证控件173

6.4.1 输入验证控件174

6.4.2 在Form中添加输入验证控件175

6.4.3 验证整个页面178

6.4.4 示例:添加输入验证控件179

6.4.5 使用输入验证控件的优点180

6.5 为应用程序选择控件181

6.6 实验:使用Web控件182

6.6.1 练习1:在页面中添加Web控件183

6.6.2 练习2:给页面添加日历控件184

6.6.3 练习3:验证用户输入186

6.6.4 练习4:汇总验证错误188

6.7 复习190

7.1 概述192

7.2 ADO.NET概述193

7.2.1 ADO.NET对象模型194

7.2.2 动画:使用ADO.NET访问数据196

7.2.3 记录集和数据集196

7.2.4 使用名字空间198

7.3 连接数据源199

7.4 用DataSets访问数据200

7.4.1 用DataSets读数据201

7.4.2 在DataSet中存储多个表202

7.4.3 使用DataViews203

7.4.4 在DataGrid控件中显示数据204

7.4.5 示例:在DataGrid中显示数据206

7.4.6 使用模板207

7.4.7 使用Repeater控件208

7.4.8 示例:在控件Repeater中显示数据211

7.5 使用存储过程212

7.5.1 调用存储过程213

7.5.2 传递参数214

7.5.3 调用活动存储过程216

7.5.4 示例:调用储备过程217

7.6 实验:使用ADO.NET访问数据库219

7.6.1 练习1:使用ADO.NET访问SQL Database220

7.6.2 练习2:使用ASP.NET控件显示数据222

7.6.3 练习3(可选):创建菜单页面223

7.7 用DataReaders访问数据225

7.7.1 创建DataReader226

7.7.2 从DataReader读数据227

7.7.3 示例:使用DataReaders访问数据228

7.7.4 使用DataSets还是DataReaders229

7.8 绑定到XML数据230

7.8.1 XML概述231

7.8.2 把XML数据读进DataSet232

7.8.3 示例:把XML数据读入到DataSet234

7.9 复习235

8.1 概述237

8.2 Web应用程序的要求238

8.3 ASP.NET有什么创新239

8.3.1 Cookie—less会话ID239

8.3.2 配置文件(config.web)240

8.3.3 设立Cookie-less会话242

8.3.4 全局应用程序文件(global.asax)243

8.3.5 示例:在Global.asax中使用事件过程244

8.3.6 页面缓存245

8.4 在页面间共享信息246

8.4.1 使用ASP.NET缓存246

8.4.2 使用Config.web变量248

8.4.3 示例:使用变量Config.web249

8.4.4 使用会话和应用程序变量250

8.4.5 示例:使用会话变量252

8.4.6 把会话和应用程序变量存储到数据库中253

8.4.7 讨论:共享信息的不同方式254

8.5 使ASP.NET应用程序安全254

8.5.1 什么是鉴别255

8.5.2 基于Cookie的鉴别的体系结构256

8.5.3 在Config.web里设置安全性257

8.5.4 创建登录Form260

8.5.5 示例:在Config.web中设置安全263

8.6 实验:创建ASP.NET Web应用程序264

8.6.1 练习1:存储数据265

8.6.2 练习2:使用Cookie鉴别266

8.6.3 练习3:在ASP.NET页面中获取Cookie数据268

8.6.4 练习4:在Register.aspx中使用Cookie进行鉴别269

8.7 复习271

9.1 概述274

9.2 什么是Web服务275

9.2.1 Web服务的特征275

9.2.2 Web服务执行模型276

9.2.3 查找已有的Web服务278

9.2.4 已有Web服务的实例279

9.2.5 示例:从浏览器调用Web服务280

9.3 从浏览器调用Web服务280

9.3.1 从浏览器调用Web服务(续)282

9.4 使用代理调用Web服务282

9.4.1 将一个.asmx文件编译为代理283

9.4.2 将代理编译为DLL285

9.4.3 调用Web服务的方法286

9.4.4 示例:使用代理调用Web服务287

9.5 使用Visual Basic创建一个简单的Web服务288

9.5.1 编写一个Web服务288

9.5.2 编写一个Web服务(续)289

9.5.3 示例:创建一个Web服务290

9.6 使用Visual Studio.NET创建并调用Web服务290

9.6.1 使用Visual Studio.NET创建Web服务291

9.6.2 示例:使用Visual Studio.NET创建Web服务293

9.6.3 使用Visual Studio.NET调用Web服务294

9.6.4 示例:使用Visual Studio.NET调用Web服务296

9.7 实验:使用Web服务297

9.7.1 练习1:使用Web服务298

9.7.2 练习2:创建一个Web服务300

9.7.3 练习3(如果时间允许):其他Web服务301

9.8 复习305

热门推荐