图书介绍

新一代C#与ASP.NET权威指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

新一代C#与ASP.NET权威指南
  • 郑淑芬等编著 著
  • 出版社: 北京:中国青年出版社
  • ISBN:7500644922
  • 出版时间:2001
  • 标注页数:320页
  • 文件大小:114MB
  • 文件页数:341页
  • 主题词:C#

PDF下载


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

下载说明

新一代C#与ASP.NET权威指南PDF格式电子书版下载

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

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

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

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

图书目录

第1章 从CGI到ASP.NET1

网站程序设计进化史1

CGI执行架构1

ISAPI执行架构2

Active Server Page3

ASP的问题4

什么是.NET Framework?5

.NET Framework只适用于Web相关程序的开发吗?6

.NET Framework架构6

程序语言7

公共语言规范(Common Language specification)7

Web Form及Web Service8

Win Form8

数据存取与ADO.NET8

基类函数库(Base Class Library)8

公共语言执行环境(Common Language Runtime)9

.NET程序执行架构10

.NET Framework特性11

面向对象程序设计11

简化程序安装及布置手续12

跨平台12

自动资源管理功能12

数据类型检查12

新的安全模式12

Just-In-Time Compiler13

ASP.NET不是ASP4.014

ASP.NET特色14

支持多种语言14

效率提高14

类别(Class)及命名空间(Namespace)15

服务器控制项(Server Controls)15

Web Services15

身份验证15

快取功能16

扩展性16

状态信息(Session)16

简化设置及管理16

ASP.NET网页执行架构16

第一次执行16

第二次执行17

Web应用程序重新启动或快取已被清除18

网页修改或版本更新19

ASP.NET设计概念19

面向对象(Everything is OBJECT!)与强制类型声明(Strongly Typed)19

基类函数库(Base Class LIbrary)20

ASP.NET:Hello World!21

Server Contorl21

以隐藏字段追踪状态信息22

网页就是对象23

Web Service23

分散式运算23

将Service以Web的方式包装24

Web Service应用架构24

学习ASP.NET的准备24

第2章 C#基本语法介绍28

C#中的基本数据类型28

整数数据类型28

布尔数据类型29

字符数据类型29

浮点数据类型29

参考数据类型30

对象类型(object)30

字符串类型数据(string)30

数组31

加入C#程序31

变量的使用32

if判断式32

switch判断式36

for循环38

foreach循环40

while循环41

while循环41

do...while循环41

自定义类41

类的建立与使用42

使用系统基本类43

使用对象方法43

自定义方法(method)44

修饰字45

返回类型45

方法名称45

参数行45

输入参数(In parameter)45

参照参数(ref Parameter)46

输出参数(out Parameter)49

错误处理51

第3章 HTML Control与Server Control55

传统的HTML Controls55

可供输入文本的HTML Controls56

可供选择项目的HTML Controls56

可供按下并执行某些工作的HTML Controls56

Server端可掌控的HTML Controls58

什么是ASP.NET Server Controls62

Intrinsic Controls(已有控制项)64

可提供链接(Link)或送出(Submit)功能的控制项66

Button Control(按钮控制项)66

LinkButton Control(超链接按钮控制项)68

HyperLink Control(超链接控制项)72

可提供选择(Select)或输入(Input)功能的控制项74

TextBox Control(文本框控制项)74

CheckBox Control(勾选框控制项)76

CheckBox List Control(复选框控制项)78

RadioButton Control(选择性按钮控制项)83

RadioButtonList Control(多项选择按钮控制项)85

DropDownList Control(下拉式选单控制项)89

ListBox Control(条列式选单控制项)91

可提供显示文本(Label),图片(Image)或列表(Table)功能的控制项93

Image Control(图片控制项)93

Label Control(标签控制项)95

Panel Control(面板控制项)97

Tabel Control(表格控制项)99

第4章 新一代控制项(Server Control)——List Control,Rich Control107

List Controls(列举控制项)107

Repeater Control(重复显示控制项)107

DataList Control(数据列表式控制项)113

DataGird Control(数据表格式控制项)117

Rich Controls(综合控制项)120

AdRotator Control (广告轮播控制项)121

Calendar Control(月历控制项)124

第5章 验证控制项(Validation Control)133

RequiredFieldValidator(必须输入栏验证)133

Compare Validator(比较限制栏验证)136

RangeValidator(范围限制栏验证)139

RegularExpressionValidator(特殊规则限制栏验证)142

Custom Validator(自定义数据栏验证)145

ValidationSummary(汇集数据验证信息)148

第6章 ADO.NET153

ADO.NET153

Connection对象154

Command对象154

DataReader对象154

DataSet对象154

DataView对象154

DataSetCommand对象155

ADO.NET命令空间155

System.Data156

System.Data.ADO156

System.Data.SQL156

System.Data.SQLTypes156

连接数据源156

通过OLE DB连接数据156

直接连接SQL Server157

利用DataSet存取数据157

Recordset 对象和DataSet对象的比较162

DataTale对象162

DataView对象165

显示选取的数据167

DataGrid控制项167

Repeater 控制项168

取得预存储程序中的数据170

将参数传入预存程序中172

DataReader对象173

错误处理174

第7章 数据绑定(Data Binding)179

XML DataIsland179

DataList Control182

ASP.NET Data Binding技术182

SelectedItem Template185

Event Bubbling——事件上传186

以SelectedItem Template显示详细数据187

步骤一:加入SelectedItem Template187

步骤二:加入LinkButton188

步骤三:指定处理用户点选事件的函数189

以EditItemTemplate设计编译画面192

步骤一:加入修改按钮193

步骤二:加入EditItemTemplate194

步骤三:撰写edit、cancel、update按钮的处理函数198

步骤四:更新数据库199

DataGrid Control应用199

步骤一:通过ADO.NET结合 DataGrid Control进行数据显示199

步骤二:自定义字段标题、换页功能及查询功能201

步骤三:加入添加数据功能208

Try...Catch处理错误210

步骤四:加入删除数据功能214

Try...Catch处理错误217

步骤五:加入修改数据功能221

总结232

第8章 用户自定义控制项(User Control)与组件(Component)233

用户自定义控制项233

将程序代码与用户界面分离233

用户自定义控制项234

什么是用户自定义控制项234

用户自定义控制项建立的规则235

建立用户自定义控制项步骤235

在网页中加入用户自定义控制项237

产生有属性的控制项240

产生有方法(method)的控制项243

组件(Component)开发244

命名空间(Namespace)与类名称245

属性245

方法246

编译组件247

组件的散布及使用247

用户控制项v.s组件249

第9章 Web应用程序(Web Application)253

Global.asax253

Config.web256

Web应用程序设计考量258

状态维护(State maintenance)259

安全性控管(Security)260

Windows 验证261

Cookie验证262

结合数据库Cookie验证265

Passport验证266

性能与弹性(Performance and scalability)267

环境设置(Configuration)268

发送布署(Deployment)272

第10章Web Service 的应用与开发275

Web Service简介275

为什么需要Web Service?276

Internet时代的Web Application277

COM+278

系统扩展性278

缺点——紧密结合(Tightly-coupled)278

挑战与回应——整合278

无状态(Stateless)的Web Service架构279

什么是Web Service280

Web Service的设计理念282

Web Service如何运作282

Web Service相关技术283

SOAP(SimpleObject Access Protocol)283

Web Service Discovery283

SCL(ServiceContract Language)283

Web Service的设计时期(Design-Time)284

Web Service的执行时期(Run-Time)284

ASP.NET:建立Web Service最简单的方式285

Web Service的开发与设计286

建立.ASMX文件287

WebService Directive287

相关资源的命名空间288

声明Web Service公用函数288

WebMethod289

状态维护289

Web Service基本模板290

Web Service开发步骤290

练习:撰写Web Service——Echo.asmx291

应用Web Service292

发布及布置Web Service292

存取Web Service293

取得Web Service相关信息294

通过Web Browser存取Web Service295

通过Proxy存取Web Service296

自.asmx产生Proxy源文件297

编译Proxy源文件产生DLL299

Client端调用Web Service函数300

传递参数与处理结果301

撰写Web Service——Books Service.asmx302

测试Web Service:BooksService305

使用Web Service——Book Services306

步骤一:建立Web Service:Books Service的Proxy Class306

步骤二:撰写BooksService Client.aspx书籍查询网页307

第11章 NETBooks在线书店309

执行环境309

安装方式309

网站导览309

首页310

书籍清单311

书籍内容311

书籍查询312

订购书籍312

购物车313

会员注册314

会员登录316

每日一句316

库存管理317

订单管理318

封面上载318

Web应用程序环境设置319

热门推荐